ChunkClaim
ChunkClaim will be a new simple grief protection plugin for creative mode servers. Basically players can claim chunks (a 16x16 plot) just by starting to build in them. It's simple and intuitive. The Chunk is protected against Block Breaking, Water and Lava Flow, Explosions, Piston movement and other griefing methods. Players can own multiple chunks, the number of chunks is limited to prevent block spamming.
Claiming chunks works nearly without commands, but building alone is boring. You can trust other players with a simple command (/chunk trust <player>). And if your building is bigger than one chunk, you can trust players in all of your chunks in a radius (/chunk trust <player> <radius>).
This plugin is still under development. I made this plugin to replace GriefPrevention on my server, because it is too difficult for new players and there is too much unused space between claims. Also, it is hard to delete claims.
Installation & Configuration
Just drop the plugin into your plugins folder, then start the server. The plugin will create a folder for the configuration and the data storage. The plugin is only enabled for worlds listed in the config.yml! Add the worlds you want! - Advanced Configuration
Commands and Tools
Claiming
Just place or remove a block in a chunk to claim it. You have to confirm that you want to claim a chunk that is not next to a chunk you own with /chunk claim To prevent landscape griefing, you can't claim chunks by placing water, lava or saplings
Player Commands
Command | Description |
---|---|
/chunk | Displays information about the chunk you are in (Owner, Trusted builders etc.) |
/chunk credits | Shows your credit count. |
/chunk abandon [radius] | Abandons the chunk you are in [or all chunks in a radius] |
/chunk trust <player> | Trust a player in all chunks you own. |
/chunk untrust <player> | Untrust a player. |
Admin Commands
Command | Description |
---|---|
/chunk | Displays additional information about the chunk (last login, status of the chunk) |
/chunk bonus <player> <+-credits> | Adjust the credits of a player |
/chunk delete | Delete the chunk you are in. The owner gets one credit back. |
/chunk delete <player> <radius> | Delete all chunks owned by a player in a radius |
/chunk deleteall <player> | Deletes all chunks owned by a player. Be careful with this... |
/chunk ignore | You can build anywhere. The problem is that you don't claim public chunks in this mode. |
/chunk bonus <player> <+-credits> | Adjust the credits of a player |
/chunk list <player> | Lists up all chunks owned by a player |
/chunk next | teleports you to a random claimed chunk (useful for inspections) |
Permissions
Permissions Node | Description |
---|---|
chunkclaim.claim | Access to all player commands. |
chunkclaim.admin | Admin commands. |
Current Features
- Simple Config (now with more options!)
- Multiworld Support
- Simple Claiming
- Automatic Land Regeneration (now optional!)
- Configurable credit system
- Optional: Players can use wolf/ocelot eggs for credits.
- Chunk Borders are highlighted
- Admin Tools
Supported Protections
- Place and Break Blocks
- Empty and Fill Buckets
- Chest/Furnace Access
- Dropping Items
- Animals
- Piston theft
- Water and Lava Flow
- Dispensed Water and Lava
- Tree Grow
General Protection
- Item drops disabled (except for written books)
- Fire Spread and Fire Destruction disabled
Planned Features
- Chunk Snapshots (resetting chunks on custom maps)
Other Ideas
- Use the in-game map to find unclaimed chunks
- MySQL Support
I need your help!
I'm not a perfect java programmer. PM me if you want to help.
Hey, how could I modify this to make each chunk like 32x32? I'm a really crappy programmer, but where can I find that piece In the source code? I know I already asked you to implement this in the next update, but I wanted to try to doit myself. Thanks Man, and sorry if I am bothering you. It's just that I want my creative server to be the best it can be!
@WartyWarlock
Of course, but i don't have a use for it. If you find a programmer, he can easily make a survival version. This is the source: https://github.com/schmidtbochum/ChunkClaim
@schmidtbochum
Hey, looks like a great addon, stumbled across it looking for a simpler solution than GriefPrevention too, alas creative only.
Would you consider a toggle for item drops or not, then it would be perfect for survival (no protected farms)
Looks fantastic either way, if I run a creative world this is definitely going on it!
@cuddyier
I'm not planning to do that. This plugin was designed for creative. You can't use it for survival:
Can you add an option to allow players to build anywhere by default apart from other people's claimed chunks? The reason for this is that I own a survival server and I think this plugin would be great on it but I want players to be able to break outside claimed chunks without having to type the command everytime.
@Mike24059
I will upload a new version.
@schmidtbochum
It sort of works on 1.4.7 but I get a 'Could not pass block change event' error constantly.
Does this work for 1.4.7 yet? Any dev builds?
@XCreeperReaperX
he can't.. He always has to claim the chunks.
The Idea is really epic! The options for credits offers so many possibilities. But how can the player build anywhere without /chunk ignore? Sorry for my bad english ^^
@DanielYRH
Did you add the world in the config.yml?
If it doesn't work, open the ChunkClaim.jar with WinRAR and change the chunkclaim.claim permission to "default: true". All players will get the permission when you do that, even without permission systems.
Im adding the claim permission, but it keeps saying my users dont have permission to claim..,any idea why?
@zakdonald That's currently not possible. Use /chunk bonus <player> <+-credits>.
Are you able to give a node for your credit amounts? Say like node chunkclaim.credits.X where X is replced by the number of credits.
@minchone
oh, i forgot that ;)
chunkclaim.claim
chunkclaim.admin
Not sure if I've missed the Permissions
good plugin
Waiting for beta version approval.
Read the changelog and the updated main page.
The plugin works with 1.4 :)
@RulingKyle1496
@minchone
I will update this plugin soon. It works with the latest 1.4 builds.
UPDATE