Skip to content

Davis8483/MCBE-Shovel-Land-Claim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

339 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Shovel Land Claim!

A Minecraft Bedrock Edition addon that allows you to protect your builds from griefing and looting. Entity protection included!


Creating Claims

Use the Claim Shovel to break a block, setting the first corner of your claim. Then break another block while crouching to set the opposite corner. This will bring up the claim creation menu.

Note

On mobile, in the claims list menu, you must click the New/Resize Mode >> button first!

Resizing Claims

While holding the Claim Shovel, break any corner of your claim, then break another block to specify the new corner. A confirmation menu will appear.

Available Permissions

General

Permission Info Default State
Enter Claim Applies knockback and the Wither effect to prevent players from entering the claim. Players without this permission will always see red border particles on your claim even if its "Border Particles" setting is disabled. A warning in chat will also be issued to them when walking near the claim. True
Break Blocks False
Use Items On Blocks Example: placing blocks, attempting to use a shovel to make paths, etc. False
Interact With Blocks False
Interact With Entities False
Use Doors False
Use Switches Example: levers, buttons, etc. Pressure plates are not included due to technical limitations. False
Use Beds False
Open Containers Example: chests, furnaces, etc. False
Interact With Item Displays Includes shelves, chiseled bookshelves, and armor stands. Item frames are not supported :( False
Edit Signs False
Use Tnt This can only be toggled for the entire claim in its "Public Permissions" menu. False

Entities

Permission Info Default State
Hurt Mobs Any entity not included in "Hurt Monsters" or "Hurt Players" will be covered by this permission. Example: Cows, Chickens, etc. False
Hurt Monsters Example: Zombies, Spiders, etc. It's not recommended to disable this. All damage sources will be prevented, even burning in sunlight! Mob farms will not work! True
Hurt Players Due to how the entity protection system is implemented, Player protection is a bit limited. When a player is hit, that damage taken will be restored. Although if the hit brings them to 0 health, nothing can be done. Typically when this happens with non-player entities, a previous copy of the entity will be loaded back into the world; this cannot be done with players sadly. False
Entity Protection Technical Details (dropdown) For most protections Before Events are used to prevent an action before it happens. There's unfortunately not an Entity Hurt Before Event, only an After Event. Now with this we can still reset an entities health to what it was. Although, if its health reaches 0, the game will count the entity as dead, which cannot be undone. To get around this, the Structure Manager is used to proactively create entity saves that can be loaded back upon death. This method has proved to be very reliable, although it can occasionaly result in unexpected behavior.

The following protections are also included by default, although cannot be toggled...

  • Protection against pistons moving blocks in/out of claim borders.
  • Fireballs being launched into claims.
  • Spawning Withers in the overworld.

Claim blocks

This addon uses a block balance for claim creation. Your claim block balance is displayed in the main menu of the claim shovel. You will obtain x number of claim blocks(set by admin) for every hour you play.

Operator Panel

An Operator Panel is included for managing all aspects of this addon. World operators have access automatically.

Note

In versions before v1.0.4 you must give yourself the shovel.op tag to gain access.
/tag @s add shovel.op

Addon Config - Allows you to change the Claim Block hourly payment, starting claim block amount, claim minimum width requirement, and max number of claims a player can have.

Manage Players - Manage their claims, edit Claim Block balance, and edit global player permissions.

Disallowed Blocks/Items - Edit a list of blocks/items that are not allowed to be placed anywhere in the world.

Supported Languages

  • English
  • French - Translation by yo4l & Yello
  • Spanish - Translation by JakeJuegaMC
  • German - Auto-translated using Google Services

More to come soon, the auto translation script I wrote makes this super easy!!!
If you find an error in the auto translations, consider contributing!


Hey, so like I develop this in my free time on top of school and a part time job.
So if you enjoyed the addon, consider supporting me on Buy Me A Coffee. thx! (❤️ω❤️)

Shovel Land Claim by nDavis is licensed under CC BY-NC-SA 4.0

About

Land Claim Addon for Minecraft Bedrock. With entity protection and Dedicated Server support!

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Contributors

Languages