TerrainClaim
About Plugin
This plugin allows chunk claiming (on standard survival map).
First steps
- After installing plugin type (as admin) /terrain block, you will receive a terrain block. Place it on the ground to claim a chunk.
- You can enable command claiming (using /tr claim) and disable block claiming, but it's possible to use two modes in the same time.
- Eg. you can set command claiming limit to 4 (everybody can claim 4 chunks) and sell terrain blocks to increase limit.
- Make sure players can obtain terrain block.
- Free: enable command claiming and set limit e.g. to 2 and sell it using plugin like shop keepers or give them using kits or TreasureChest plugin (for more chunks).
- Paid: set up premium shop (real money), after purchase execute as console: /terrain block nickname amount.
- Private servers: enable command claiming, set limit to -1 (unlimited) and disable terrain block claiming.
Commands
There is only one command: /terrain (aliases: claim, tr, ch and chunk) and many subcommands.
- /terrain add <nick> <rank> [-a | r]
- Adds a player to your terrain
- Ranks:
- Helper - only accessing chests and interacting with blocks and mobs
- Member - building, accessings chests, interacting with blocks and mobs
- Admin - everything including terrain management (but less power than terrain owner)
- Permissions:
- terrain.add
- terrain.add.recursive (for using -a parameter)
- terrain.add.others (for admins)
- Parameters:
- -a - adds to all chunks YOU OWN
- -r (for admins) - adds to all chunks that owns owner of chunk YOU ARE STAYING IN
- /terrain remove <nick> [-a | r]
- Transfers ownership
- Permissions:
- terrain.remove
- terrain.remove.recursive (for using -a parameter)
- terrain.remove.others (for admins)
- terrain.remove.others.recursive (for admins, to use -r parameter)
- Parameters:
- -a - remove from all chunks YOU OWN
- -r (for admins) - remove from all chunks that owns owner of chunk YOU ARE STAYING IN
- /terrain transfer <nick> [-a | r] [-o] [-c]
- Removes a player from your terrain
- Permissions:
- terrain.transfer
- terrain.transfer.recursive (for using -a parameter)
- terrain.transfer.others (for admins)
- terrain.transfer.others.recursive (for admins, to use -r parameter)
- terrain.transfer.override (for admins, to use -o parameter)
- Parameters:
- -a - transfers all chunks YOU OWN
- -c - skips confirmation
- -r (for admins) - transfers all chunks that owns owner of chunk YOU ARE STAYING IN
- -o (for admins) - override, disables all security checks (just transfers ownership)
- /terrain flag [flag] [-a | r]
- Prints or changes a flag
- Permissions:
- terrain.flag
- terrain.flag.recursive (for using -a parameter)
- terrain.flag.others (for admins)
- Parameters:
- -a - changes in all chunks YOU OWN
- -r (for admins) - changes in all chunks that owns owner of chunk YOU ARE STAYING IN
- /terrain list [nick] (admins only)
- Lists your terrains
- Permissions:
- terrain.list
- terrain.list.others (for admins)
- /terrain tp <owner>:<terrain name> (admins only)
- Teleports you to your terrain
- Permissions:
- terrain.tp
- terrain.tp.others (for admins)
- /terrain claim (COMMAND MODE ONLY)
- Claims a chunk in command mode.
- Permissions:
- terrain.claim
- /terrain unclaim (COMMAND MODE ONLY)
- Unclaims a chunk in command mode.
- /terrain settp (COMMAND MODE ONLY)
- Sets teleportation point.
- Permissions:
- terrain.settp
- terrain.settp.others (for admins)
- /terrain rename <new name>
- Renames a terrain
- Permissions:
- terrain.rename
- terrain.rename.others (for admins)
- /terrain info
- Shows information about terrain
- Permissions:
- terrain.info
- /terrain block [nick] [amount]
- Gives a terrain block
- Permissions:
- terrain.block
- /terrain reload
- Reloads plugin
- Permissions:
- terrain.reload
- /terrain validate
- Validates claims' files.
- Permissions:
- terrain.validate
- /terrain manage <nick>
- Prints clickable menu (members management) for current claim
- /terrain dev [nick]
- Prints configuration (useful for debugging)
- Permissions:
- terrain.dev
Passive permissions and permissions sets (without command)
- terrain.player - gives full access to player's commands and actions (recommended for all)
- terrain.add
- terrain.addr.recursive
- terrain.remove
- terrain.remover.recursive
- terrain.transfer
- terrain.transfer.recursive
- terrain.flag
- terrain.flag.recursive
- terrain.list
- terrain.tp
- terrain.rename
- terrain.info
- terrain.settp
- terrain.claim - required for claiming chunks
- Default: true
- terrain.admin - gives full access to plugin, the same as terrain.*
- terrain.add.others
- terrain.add.others.recursive
- terrain.remove.others
- terrain.remove.others.recursive
- terrain.transfer.others
- terrain.transfer.others.recursive
- terrain.transfer.override
- terrain.flag.others
- terrain.flag.others.recursive
- terrain.list.others
- terrain.tp.others
- terrain.rename.others
- terrain.info.others
- terrain.settp.others
- terrain.block
- terrain.reload
- terrain.validate
- terrain.dev
- terrain.unclaim.others - can remove any terrain
- terrain.bypass - can do anything (build, interact, etc...) on any terrain
- terrain.admin.flag.* - can change all flags limited to admin only
- terrain.restricted.flag.* - can change all restricted flags
- terrain.restricted.flag.<flag-name> - can change restricted flag
- terrain.admin.flag.<flag-name> - can change flag limited to admin only
Credits
- Alphayt - French translation, finding bugs, some suggestions (e.g. command claiming mode, worlds whitelist and blacklist). Thank you for the time, all tests and warm words. THANK YOU!
- Parozzz - Italian translation, some suggestions (e.g. flying in own chunks, command white and blacklisting).
Metrics
This plugin sends statistics about the usage to the server http://mcstats.org/. You can disable it in configuration file of this plugin (AllowMetrics option) or in plugins/PluginMetric/config.yml file (opt-out option).
-
View User Profile
-
Send Message
Posted Jun 30, 2021Can you add other ranks because i have custom ranks?
-
View User Profile
-
Send Message
Posted Nov 12, 2020I dont know if you still check these comments, but if you do, how do i enable command claiming?
-
View User Profile
-
Send Message
Posted Sep 17, 2020Hi, I can't seem to breed animals in claims, could you look into this?
-
View User Profile
-
Send Message
Posted Oct 14, 2019I'm trying to change permissions for command claiming on my server but I've looked in all my configs and can't find a parameter to change it. Can you walk me through it?
-
View User Profile
-
Send Message
Posted Mar 26, 2019Hi, I'm having some trouble getting chicken eggs to spawn when claimed zones.
Flags have been checked, can you help?
-
View User Profile
-
Send Message
Posted Feb 4, 2019anyone using this? how did you put this in essentials kit? tried his format but its not working.
-
View User Profile
-
Send Message
Posted Dec 14, 2017How do I enable command claiming?
-
View User Profile
-
Send Message
Posted Dec 22, 2017In reply to Forge_User_09943179:
-
View User Profile
-
Send Message
Posted Mar 7, 2017Hey, I'm using your for a while and it's very good :D If I can suggest you something, would be the option to enable everyone to attack mobs inside other's claim (and the user of creepers eggs) and a sort of block whitelist, a list of blocks that's everyone can destroy and place eventually (Even in other's claim). Anyway good plugin, I'll use it anyway. Cheers :D
-
View User Profile
-
Send Message
Posted Mar 8, 2017Hi. Thanks for feedback. I will add that options soon (probably this or next week).
-
View User Profile
-
Send Message
Posted Mar 8, 2017No problem, thanks anyway for the plugin ;)
(Seems like players who are not authorized cannot even eat apples)
-
View User Profile
-
Send Message
Posted Mar 11, 2017Thanks. I will fix that.
-
View User Profile
-
Send Message
Posted Mar 15, 2017I had another idea, what about let us change the item for removing other's blocks? Atm is a normal golden axe, but maybe could be a specific item with custom name and lore. Just say though :P
Anyway here the translation of the language file (In italian, hoping i did not make any typo) :D
http://pastebin.com/jT61tG1L
-
View User Profile
-
Send Message
Posted Mar 16, 2017It's possible to eat apple if you aren't looking at any block.
I'm just adding your suggestions :).
-
View User Profile
-
Send Message
Posted Mar 16, 2017Umh, seems like. But it's quite annoying anyway, and a bit spammy :P
(I have tons of ideas to be implemented here, just don't want to bother you too much :D)
-
View User Profile
-
Send Message
Posted Mar 17, 2017Let's switch to private messages :).
-
View User Profile
-
Send Message
Posted Jan 18, 2017hey bro how can i give a terrain block with my kit?
-
View User Profile
-
Send Message
Posted Jan 19, 2017Plugin checks only name, lore and item type (default: diamond ore). You can use essentials kits, and enter something like this: - 56 1 name:&9&lBlockName lore:&6Lore, but I don't know how put spaces into name and lore, so remove spaces from name and lore in "terrains.yml" and set the same in essentials (or use other plugin that accepts spaces, like Kits).
If you still have troubles, contact me via private message.
-
View User Profile
-
Send Message
Posted Jan 19, 2017Perfectly worked, thx dude :D
Do you think u could make the plugin better like only using a /claim command? it could be better than using a Block :p
btw, how can i allow claims only in some world? (because actually they can claim everywhere its not world guarded
-
View User Profile
-
Send Message
Posted Jan 20, 2017I just uploaded a new version of plugin (1.1). It allows world whitelisting and blacklisting. Currently you can't download it, because is waiting for approval by bukkit staff, but it usually takes a few hours.
Let's discuss command claiming via private message :).