Protect It is a tiny, "land ownership" mod used to protect specified areas.
To claim a land area, you need to place a **claim stake** block. This will highlight the area that will be claimed. Then you can use (right-click) the block to change the claim to your property. The claim stake block will be removed from the world. There are 4 claim stake blocks - 3 of different area sizes, and 1 for removing claims. Note that the claim size on the y-axis stretches in both directions from the position the of the stake.
ex. Stake pos = (0, 0, 0), the size area will be from (0, -8, 0) to (8, 8, 8).
Yellow = Small Claim Stake. Size = 8x16x8
Cyan = Medium Claim Stake. Size = 16x32x16
Green = Large Claim Stake. Size = 32x64x32
Black = Remove Claim Stake.
Figure 1. Small Claim boundaries around house.
(better documentation coming...)
/protect [block | pvp] [list | rename | whitelist | give]
/protect-ops [block | pvp] [add | remove | list | clear] [pos | uuid] - used by system ops only
ex. /protect block add 0 63 0 10 63 10 : area is protected against all players.
ex. /protect block add 0 63 0 10 63 10 @gottsch : area is owned by gottsch, protected against all other players.
ex. /protect block remove [uuid] : remove all protections owned by the uuid
ex. /protect block remove 0 63 0 10 63 10 : remove all protections that intersects with the area.
Q: Why does add use player entity and remove uses player uuid?
A: Because adding involves selecting a player that is currently in game. The name and uuid is stored. Removing does not require the player to be in game. Ex. a player quits and you need to free up those areas. Also, names can change over time so using the uuid is required.
You can add a separate whitelist of players for each of your properties. Whitelisted players can access the owner's property just as the owner would.
block place / multi-block place
block tool interaction
living destroy block
and piston movement
- "Hoteling" - hoteling adds the ability of nested properties. Ex. Player A has a 100x100 block property. Player A can setup a 25x25 block property inside the 100x100 property and allow Player B to "own" it. Player B can build, change, mine, etc within that 25x25 property. Player A still retains overall ownership of both properties.
This mod has a requirement that was failed to be mentioned on this modpage:
I hope i'll help other people to prevent frustration by posting this, because its crazy annoying to find mods and then have to figure out there's MORE requirements, modders? I hope you guys will start adding requirements to modpages.
In reply to BeauLeBoi:
It is listed in the Relations/Dependencies tab.
Best protection mod I've used so far. Nice and simple, great for my 1.16 mod pack.
Hoping for it to be updated so I can use it in my 1.18 mod pack also.
In reply to noisapxam:
I'm working on it. :)
Can I change the size of protection? I have a large massive base I just don't know if this mod will be able to protect such a base.
In reply to YepItsBen:
If you are the owner or admin or the world, you can use a command to protect any size.
/protect block add [x1] [y1] [z1] [x2] [y2] [z2] [playerName]
Can i remove explosion damage in the config?
In reply to zhainong:
Do you mean you want explosion damage to be allowed? (because it is protected by default).
You can change the config option in protectit-server.toml:
I'm running into a weird issue on a server where it'll just absolutely kill everything and no blocks are able to be broken it's like the mod is making the entire world a protected but you can still Break Stuff but nothing drops
In reply to FullMetalMaster:
What happens when you use a lever in the area - does is still mark the boundaries?
In reply to gottsch:
In reply to FullMetalMaster:
i think it just clams everything
This mod is great, I'm looking forward to the next updates！！
In reply to 鴿子奇德:
I'm glad you like it. Let me know if something doesn't work right.
Hey! Loving this mod!! Quick question, is there any way i can enable explosive damage in claimed areas, but keep everything else the same, such as not being able to break/place blocks ect. i basically want people to be able to raid eachother but only if they use explosives. Is there a config i can change or something?
In reply to yenzokilo:
Answered in discord discussion.
Any chance of creating a version for 1.18?
In reply to Luduaver:
I plan to. Already started some - it takes a bit.