+
Skip to content

U-Blocks/ULand_2D_Light

Repository files navigation

ULand 2D Light

ULand 2D Light ULand 2D Light

Total Git clones GitHub Downloads (all assets, all releases)

🔔Introductions

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

🔨Installation

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.

💻Download

Now, you can get the release version form this repo or Minebbs Minebbs.

📁File structure

Plugins/
├─ uland/
│  ├─ config.json
│  ├─ land.json
│  ├─ lang/
│  │  ├─ zh_CN.json
│  │  ├─ en_US.json

📝Configuration

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
            }
}

🌐Languages

  • 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.

📷Screenshots

You can view related screenshots of ULand from images folder of this repo.

🔥Operation document

you can go to the operation document folder of this repo to learn how to use ULand.

GitHub License

About

A light 2D land system plugin with rich features for EndstoneMC.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载