ChunkOwn
Version 1.0.4
NOTE: This plugin requires you have Vault enabled on your server
This is a very simple way to handle griefers. It allows Player's to buy specific Chunks in the World so only they (and admins) can build there. Admins can limit how many Chunks each player can own, and Players can add Co-owners to allow them building rights.
Features:
- Supports all major Economies and Permission Plugins thanks to Vault
- You can change what command this plugin uses by editing the plugin.yml (found inside the plugin jar file)
- MultiWorld support
- Configurable properties
- Custom messages
- Players can buy unowned land, no need for Admins to run around protecting houses for Players
- Limit the amount of Chunks Players can own
- Custom buy/sell prices
- Customize how deep Players own land (defaulted near sea level)
- Option to automatically place a specific type of block along the edge of the Player's Chunk (to outline)
- Option to delete a Players owned Chunks and revert the Chunk back if they do not log in for a specified amount of days.
- Players can purchase Add-ons for their property such as chest locking, and auto healing
- Players can be notified when they enter someone else's owned land
- Players can be notified when another Player enters their owned land (with TextPlayer support)
- Players can preview land before they buy it
- Players can be forced to group their land together
- Optional increased cost for each additional Chunk
- Simple commands
- Blocks many griefing events
- Allows Co-owners who will also have build rights
- Co-owners can be a specific Player or a specific Permissions Group
Permission Nodes:
Commands:
Tutorials:
Video:
Coming soon!
-
View User Profile
-
Send Message
Posted Mar 7, 2012New issue. When someone /chunk preview
And you break the glowstone, It keeps coming back, and building up
Like its stacking and growing back.
-
View User Profile
-
Send Message
Posted Mar 7, 2012@mrchasez
Well i was wrong However make it easier >.>
-
View User Profile
-
Send Message
Posted Mar 7, 2012Second issue. Member's are claiming other members land
2 Issues:
1: I can't tell who bought what land, You need a way for admins to tell 2: Im not able to remove it!
We need like what Worldguard has, right click a string to check a region Please fix this asap
-
View User Profile
-
Send Message
Posted Mar 6, 2012@Codisimus
Sounds great. That's the kind of plugin that I've always wanted. If you make that, I will give you like 9 cookies. <3
-
View User Profile
-
Send Message
Posted Mar 6, 2012@mrchasez
In the next version, preview blocks will automatically disappear after time.
@deleted_7672661
@2Andri
That sounds like a really good idea, I think I will start with a configurable block that will auto own. Afterwards I will look into the placement of a certain amount of blocks since that will be more involved.
-
View User Profile
-
Send Message
Posted Mar 6, 2012@2Andri
Yeah, that would be cool. Especially if the blocktype would be configurable. I hate having commands on my server. I saw a server where if you place a workbench, it would automatically own that chunk. If you removed all workbenches in the chunk, it was disowned/sold. The server was called Land Grab. (107.22.180.27)
-
View User Profile
-
Send Message
Posted Mar 6, 2012Hi, I was wondering if You could implant an AutoClaim option into this plugin.
On my server we need a plugin that could add a chunk to the player, if he or she placed like 3-5 blocks (maybe customizable) in that specific chunk.
It would really help alot if you could do so. :)
-
View User Profile
-
Send Message
Posted Mar 5, 2012I have an issue. People can grief worldguard protected area's with /chunk preview
Someone goes to my spawn they try to break something, They can't its protected They type /chunk preview the block that is used for the preview breaks whatever is in its way. Please fix
-
View User Profile
-
Send Message
Posted Mar 5, 2012@Nickbbeezy
You can change the command that this plugin uses. In the plugin.yml change where it say chunk to whatever you want.
-
View User Profile
-
Send Message
Posted Mar 5, 2012This plugin conflicts with orebfuscator. They both use the /chunk command D:
-
View User Profile
-
Send Message
Posted Mar 4, 2012@LordKainzo
I will proly add this once I fix for the new height.
@Lorr4128
I will look into those issues later this week once I can test it.
-
View User Profile
-
Send Message
Posted Mar 4, 2012I have only had this plugin for about 20min and already love it. I see great potential in it's future. That said, I have a few questions/bugs.
I am using plugin v0.6.2 on the RecommendBuild of 1.1-R6 (I'm not updating to 1.2+ until more of my plugins support it). If you think this is what is causing the problems I listed below, I'll just have to wait for an RB of 1.2 to retest.
First a question, are the preview blocks supposed to disappear after so long? If not, I would like to suggest that after the defined PreviewCooldown time in the config, whatever 4 blocks where placed, they be removed. Otherwise griefers can just run around previewing random landscape and leaving behind blocks in the process.
Now the bugs I've seen so far...
A quick list of the permissions I set for the default group that I am testing: - chunkown.own - chunkown.free - chunkown.preview - chunkown.info - chunkown.coowner - chunkown.mustowntobuild - chunkown.limit.15
In game I correctly am not able build or preview anywhere I don't own.
As @morizuki pointed out, once the preview cooldown timer expires and I reuse the preview command, it stacks a second item on top of the first (I changed mine from glass to mossy cobblestone).
I set the config option MinimumGroupSize=5. However, I was able to buy chunks anywhere and not getting restricted to buying in groups of 5
I am not using an economy plugin, that's why I choose to use the "free" permission for everyone. If I use the sell or clear command I get "An internal error occurred while attempting to perform this command" in game and the following in the server log:
2012-03-04 13:50:05 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'chunk' in plugin ChunkOwn v0.6.2 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:460) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:801) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:761) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:744) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:111) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:536) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434) at net.minecraft.server.ThreadServerApplication.run(SourceFile:465) Caused by: java.lang.NullPointerException at com.codisimus.plugins.chunkown.Econ.sell(Econ.java:51) at com.codisimus.plugins.chunkown.ChunkOwnCommand.sell(ChunkOwnCommand.java:238) at com.codisimus.plugins.chunkown.ChunkOwnCommand.onCommand(ChunkOwnCommand.java:66) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 12 more
-
View User Profile
-
Send Message
Posted Mar 4, 2012@Codisimus
Is there a method to allow for y=50 (lowest) and y=120 for highest? I'd really like that.
-
View User Profile
-
Send Message
Posted Mar 4, 2012@deleted_7672661
The glass isn't suppose to stack anyway. It should check to see what the block underneath it and if they match it won't place the new marker. I will have to double check the code on that.
-
View User Profile
-
Send Message
Posted Mar 4, 2012@morizuki
The glass doesn't mark the height of your chunk. It just marks the border of it.
Protip: I prefer to use dead shrubs (ID 31) instead of glass so it won't stack when players constantly use the /chunk preview command.
Thanks for working hard Codisimus!
-
View User Profile
-
Send Message
Posted Mar 4, 2012@Codisimus
ownlowerlimit is the minimum limit to maximum height wherein u can occupy the chunk right?
but i tried setting it to 60, and still occupies from bedrock to sky..
chunk preview, the glass will appear in 64 height, but when u tried buying the chunk, the glass will appear in 65 height, and also even if ur ownlowerlimit is 60, the glass will still appear in 65..
-
View User Profile
-
Send Message
Posted Mar 4, 2012@morizuki
I have to figure out a new way to do the revert chunks since there is not a static height anymore. But I don't think I quite follow what you're saying for the rest of the post.
-
View User Profile
-
Send Message
Posted Mar 4, 2012@Codisimus
tried the ownlowerlimit to 60 = it also occupies 0 to max height,.
but when the revertchunks=true it just delete all the blocks from 65 and above..
another problem is, whenever I tried preview, the glass appear in 64, but when buying, the glass will be put in 65 regardless of the ownlowerlimit..
-
View User Profile
-
Send Message
Posted Mar 4, 2012@morizuki
fixed in 0.6.2
-
View User Profile
-
Send Message
Posted Mar 4, 2012tried dev build and v0.61.. but keep having this error when trying to buy chunk or any chunk command..