MyChunk (and Ganglands)
ANNOUNCEMENT 01 June 2019 MyChunk returns! Due to my involvement in a new minecraft server, MyChunk is back... but in a slightly different form than before (a better one!)
IMPORTANT This plugin no longer uses signs to claim/unclaim etc. As great as that was as a feature, as the plugin has grown it became unmanageable. Everything is done via commands now... however it is full integrated with Tab Completion to help users find the command they need.
Introducing GANGLANDS
I always wanted to upgrade MyChunk to include group protection similar to plugins like Factions and Towny.... and now I have!!!
Starting from version 3.0.0 of MyChunk, you can now download the optional GangLands addon (required MyChunk) to add the /gang commands, which allow you to form a gang, claim land for your gang, and declare ally gangs to share gang lands, and enemy gangs to start a gang war!
This is a major update to MyChunk and may contain some bugs. Please use the issue tracker to report any bugs you may find.
What is MyChunk
MyChunk is a land protection plugin designed to keep things simple. Simple commands with tab completion, easy to understand permissions and configuration, and working alongside previous protection plugins like Towny and Factions.
Easily claim a chunk and get instant protection from other players and from mobs, as well as protection from fire spread and water and lava griefing.
Requirements
This plugin does not REQUIRE the installation of any other plugins. However, if you want to make use of the economy options, such as charging to claim a chunk, the plugin requires the Vault plugin (and an economy plugin of course).
Video Tutorial
Unfortunately the previous video tutorial series for MyChunk is no longer valid. I'll look at creating a new one! If you want to make one to be featured here, please let me know!
MyChunk Features
- Claim a chunk for yourself that is protected from other players and from mobs (depending on config)
- Claim Server chunks to protect important areas
- Claim Public chunks to allow construction but prevent claiming of certain areas (useful for servers using "Protect Unclaimed")
- Allow and Disallow access permissions to other players on a chunk-by-chunk basis
- Use Allow* and Disallow* to manage access permission for all your chunks at once
- Claimed chunk is marked in all corners with torches on the highest block when you claim it
- Limit the maximum number of chunks a player can claim both globally and with individual/group permissions
- Option to limit building to claimed chunks only (Protect Unclaimed)
- Option to prevent claiming in Nether or End worlds
- (With Vault and an economy plugin) Charge players for claiming chunks
- (With Vault and an economy plugin) Option to give a refund for unclaiming chunks
- (With Vault and an economy plugin) Option to allow claiming above the max limit for an additional fee
- (With Vault and an economy plugin) Option to remove the overbuy fee when buying from another player
- (With Vault and an economy plugin) Sell chunks for profit using ForSale command (and NotForSale command)
- Chunks you own are protected from griefing by other players or by creepers
- Doors, hatches, fence gates, buttons, levers, pressure plates, paintings and item frames are protected from griefers
- Doors are protected from being bashed in by zombies
- Chests, Furnaces, Dispensers and Brewing Stands are all protected, as are all the new 1.14.2 blocks
- Claim chunks for other players or for the server (with permission)
- Configurable PVP in owned chunks
- Configurable mob spawning/damage in owned chunks
- Fire cannot spread in owned chunks (including from lava)
- Automatic unclaiming of land for inactive players (Optional and configurable)
- Customise messages using the lang.yml file
- Works with Factions and Towny to prevent double claiming of chunks
- Full Tab Completion for all commands (contextual based on permissions)
GANGLANDS Features
- Start a gang and invite others to join
- Claim land in the name of your gang for all gang members to use
- Declare allies to share land with other gangs
- Declare enemies to start a war and claim land from rival gangs
- Gain gang influence based on the number of gang members and your battle victories
- Use influence to claim more chunks (1 influence = 1 chunk)
- Be careful, if an enemy faction reduced your influence they could steal your gangs chunks!
- Personal chunks and gang chunks are separate. Personal chunks are not affected by wars
- Lots of configuration options and permissions to control the carnage
- Lease gang owned chunks to other players for a daily rate (if using an economy plugin)
Installation and Configuration
- Drop the .jar file(s) into your /pugins folder
- Restart the server (or reload plugins)
- Edit the config.yml file which is created in the /plugins/MyChunk folder and /plugins/MyChunkGanglands folder. An explanation of each setting is included in the file.
DynmapMyChunk
NOTE: This has not been updated to the newest version of MyChunk yet. It's on my list to do!
New since 2.3.0 : I have created a new plugin to display all claimed chunks on your dynmap (assuming you have it) colour coded depending on who owns the chunks (Player, Server, Public). The plugin can be downloaded from the following link:
http:dev.bukkit.org/server-mods/dynmapmychunk/
Credits
Lead Developer: ellbristow
@ellbristow
I will ;)
Also another feature you could look at adding is being able to specify bonus chunks through a permission. So if a certain group has 'mychunk.bonus.10' they are able to claim 10 more chunks above the maximum. That could give a perk to donators/veterans.
@Thyrin
I use this plugin on my server (in fact that's why I made it) so I will always be looking for ways to improve it.
Feel free to drop into ellitopia.net to see the plugin in action (watch the status bar in my signature to see when players are on)
@ellbristow
Thanks for the quick response.
My fear with switching plugins is always the support that the devs give to their plugin. Towny has proven to be well supported and stable, and switching over will be quite a task and it sucks when a plugin dies or isn't updated to the newest bukkit. But as far as I can tell now you seem to have this plugin well supported.
@ezbik
I will try and add this in 1.1.0
@re4397
I will look at adding this for the 1.1.0 release
@Thyrin
That's an interesting idea. I have been giving towns a lot of though and haven't yet come up with a solid plan.
Adding towns will be a lot of work and I want to make sure I have the time to give it the attention it deserves, that's why I haven't added it yet. I'm just working on some tweaks to the existing plugin (such as allowing claiming over the chunk limit for a higher price). Adding towns is my next task and will come with the 1.1.0 release (hopefully)
@ellbristow
Thanks for your work on this plugin. It looks very promising, and I might just switch over to this from Towny. I love it's simplicity and ingenuity. One question, how do you plan to make players able to start a town? And when do you plan to add this feature?
The biggest reason for switching from Towny is players not being able to build in someone elses town, unless outsider permissions are turned on. It's a big bottleneck for my server at the moment.
What I think would work well is to have a seperate option where you either do [Townclaim] or convert existing claimed chunks to a town. But the town would then be a seperate entity, and you can set a group of owners who are able to change flags and add more plots to it, similar to a town mayor. These flags would then work for all plots owned by the town. Along with that an option to only be able to start towns and not being able to claim individual chunks. Simply to keep the server clean from random stuff all over the place :p
@re4397
Whoops, good spot.
Fixed
PLEASE FIX THE ERROR HERE ON USAGE: THE CURRECT IS: [DISALLOW] NOT [DISLLOW]
suggestion 3: Make configurable worlds to disable some worlds.
Small suggestion: Ability to set in the configuration whether mobs spawn in a claimed chunk or not, or maybe permissions based? I want the mobs to still spawn normally, but only give donators the ability to not have them spawn in their chunks. Thanks!
Suggestion 2: Block sethome on enemy territory.
Other suggestion, I want to allow a player to all my chunks of one time. Thank You.
@re4397
I will take a look at adding a language file in a later build. Thanks for the suggestion.
@broman349
in the config.yml there is a setting for allow_neighbours. set this to true and and reload the plugin and people can claim next to each other.
You can't set up sub-plots at the moment... mainly because I can't think of a straight forward way to do it, you can however use [for sale] signs to sell plots in a claimed area to other players.
My server users want to make a town but can't put claims next to each other. And you can't add people **specific** parts of a claim.
I want translate the string: "you cannot claim chunk next to someone else's chunk" to my linguage.
@skatelow
Glad you like it, and thanks for the feedback.
The ability to claim chunks next to each other was added in the 1.0.0 release. Take a look at the new allow_neighbours option in the config.yml
I will take a look at ramped pricing. It is something I had considered but never got round to adding.
Thanks again
I love this plugin and i'm using it on my server. Although I have some suggestions, if possible.
put if you can a protection to enemy do not put sethome on my claimed chunk.