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
Having an issue with /mychunk max I set /mychunk max 32 and the config file gets update to show that. However when I restart the server it defaults back to 8, but the config file still shows 32. This is running CB1.2.3-RO.2 on Win 2k8r2 with Java 7.
Thanks,
@ellbristow
The chunk size makes sense. My thought was more along the lines of a way to have 3-4 defined sizes. The first being a chunk 1x1 (16x16), and then another option for a square 2x2 (32x32) or 4x4 (64x64). Keep everything simple, and use the standard chunk sizes in MC...
@mrchasez
I've just uploaded v0.2.1 which addresses issues with buckets and adds an override permission to bypass protections.
I have run more tests on the economy integration and can't find anything that woudl stop it charging people, unless they are assigned the mychuk.free (or mychunk.*) permission (which OPs get by default)
@mrchasez
I'm using the latest iConomy 6.
Are you an OP? The plugin gives ops the mychunk.free permission by default (I will be changing this in the next release). Try deoping and see if it works.
:C ?
Please fix this. I just put a test server, Put no plugins except
CB: 1.2.3-R0.2 Vault - Latest MyChunk 0.2 iConomy 6
I reload server, Edit CONFIG. Reload again.
Go in game type /mychunk "Price to claim: $500"
Here is the startup: [INFO] [MyChunk] Enabling MyChunk v0.2 [INFO] [MyChunk] [Vault] found and hooked! [INFO] [MyChunk] [iConomy 6] found and hooked
I give myself 500 aria I go and [claim] A chunk, It works fine. I type /money "500 aria left" I claim another, Same results.
It does not work with iconomy. Send me your iConomy file, maybe your using an older version that only works with it.
@mrchasez
Please check that Vault and iConomy are both running and check that MyChunk announces hooking into vault in the startup log
EDIT: and make sure the plot price is set in the config.yml
Is the Eco feature working for anyone?
@crzykidd
At the moment I'm sticking to using the chunks inherant to minecraft, which have always been 16x16. I know towny offers different sizes but they have a completely different system for logging the plots, which I find cumbersome... so for the moment I'm going to keep it to 16x16
Is there anyway to make the chunk size larger? Would like to make the initial chunk 4x the size of the current chunk...
i was using groupmanager on my server until 1.2.3 ... at which point it crashed my server and I ditched essentials altogether (that was before I made MyChunk too). I now use PermissionsBukkit
Could you submit a ticket with details of which versions of everything you're using and I'll take a look for any conflicts. Make sure you include the version of bukkit, the version of groupmanager/essentials and the version of MyChunk. (and please don't just put "the latest version" like some people do!)
Thanks... if there's a problem, I'll find it.
@ellbristow
We use Groupmanager (been using it since 1.3) I removed the plugin, and rolled back to before we started using it, Its fine now.
@mrchasez
This sounds very odd... I'm not sure its MyChunk causing the problems. It sounds like you have a problem with you permissions plugin. Which plugin are you using?
Ok, Their are lots of bugs.
We had to rollback 3 hours, anyway. Please fix this, It looks really good.
@ellbristow
They have mychunk.claim only Also, It seems the plugin broke everything Like no permissions are working at all now, Just after adding this. Although their is no errors, Wow. Doing an hour rollback to fix this, Really weird ;/
@ellbristow
make sure they aren't being given the mychunk.free permission (perhaps through mychunk.*?)
@mrchasez
i'm on it
Im also using iConomy 6
@ellbristow
I see torches come up after so its fine for now. However i have a huge problem. I just added this, and set the price to 350 aria (Our currency) and when i type /mychunk it says 350 aria However whenever someone claim's a chunk they don't lose any money. Why is that?
A quick response would be awesome. Im running 1.2.3R0.1 with 0.1.3 Version of this. and vault (which it connects too fine)
Whats the issue?
Im also using iConomy 6
@mrchasez
I agree that's a good idea. Do you have any suggestions on how it could be achieved?