Rich features
- Claim a land
- Query a land
- Rename a land
- Sell a land
- Teleport to a land
- Transfer ownership of a land
- Add/remove a member for a land
- Update teleport point for a land
- Edit/update security settings for a land
- Public lands
- Manage a land (Operatores)
Ultra protection
- Make the land public
- Can thunder spawn in the land?
- Can explosions spawn in the land?
- Can strangers place blocks in the land?
- Can strangers break blocks in the land?
- Can strangers left click blocks in the land?
- Can strangers right click blocks in the land?
- Can strangers right click entities in the land?
- Can strangers damage players or entities in the land?
- Can fire damage players or entities in the land?
- Can poison effect be applied to players or entities in the land?
- Can wither effect be applied to players or entities in the land?
- Can wither enter the land?
- Full GUI support
- Hot reload support:
- Localized languages support
Check your Endstone's version
- Endstone 0.10.0+
- 250827
- Endstone 0.6.0 - Endstone 0.9.4
- 250406
- 250221
- Endstone 0.5.6 - Endstone 0.5.7.1
- 250127
- 250113
- 250110
[Required pre-plugin] UMoney
[Optional pre-plugin] ZX_UI
Put .whl
file into the endstone plugins folder, and then start the server. Enter the command /ul
to call out the main form.
Now, you can get the release version form this repo or
. Minebbs
Plugins/
├─ uland/
│ ├─ config.json
│ ├─ land.json
│ ├─ lang/
│ │ ├─ zh_CN.json
│ │ ├─ en_US.json
ULand allows operators or players to edit/update relevant settings through GUI forms with ease, here are just simple explanations for relevant configurations.
config.json
{
"max_land_num_can_per_player_has": 5,
"create_a_new_land_time_limit": 60,
"max_area_can_per_land_achieve": 10000,
"price_for_per_square_block": 10,
"selling_price_for_per_square_block": 5
}
land.json
(for example)
{
"TheDeerInDream": {
"f9f713237a66930c85cf74ced9d50ed1b2f8f004a29f628ff61aedf65b360d24": {
"name": "TheDeerInDream's land",
"creation_datetime": "2025-01-16",
"price": 61250,
"dim": "Overworld",
"posa": [
-4759,
-5514
],
"posb": [
-4661,
-5639
],
"area": 12250,
"tp_pos": [
-4704,
127,
-5570
],
"members": [
"umaru rize",
"SoleWool4183955"
],
"security_settings": {
"is_land_public": false,
"can_thunder_spawn": false,
"can_explosion_spawn": false,
"can_stranger_place_block": false,
"can_stranger_break_block": false,
"can_stranger_left_click_block": false,
"can_stranger_right_click_block": false,
"can_stranger_right_click_entity": false,
"can_stranger_damage_player_or_entity": false,
"can_fire_damage_player_or_entity": false,
"can_poison_effect_applied_to_player_or_entity": false,
"can_wither_effect_applied_to_player_or_entity": false,
"can_wither_enter_land": false
}
}
-
zh_CN
-
en_US
Off course you can add your mother language to ULand, just creat XX_XX.json
(such as ja_JP.json
) and translate value with reference to en_US.json
.
You can also creat a PR to this repo to make your mother language one of the official languages of ULand.
You can view related screenshots of ULand from images folder of this repo.
you can go to the operation document folder of this repo to learn how to use ULand.