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
Will there be an option to disable gangs? Cause I'm not really trying to head towards the pvp idea. Also I believe I requested this before but are you planing to add permissions which allow certain players to claim more chunks then an average player. example; Group newbie - 1 chunk. Group donor - 5 chunks. Is this planned?
@Herrvonweringh
Actually this is to do with Bukkit not registering that users have played on the server the first time they log in. The plugin checks for if ( player.hasPlayedBefore() ) ... but if it's the first time they've ever logged into your server, this will return false even if they are currently online. I have corrected for this by also checking if the player is currently online, but it's possible I missed this in a few cases. I will check through and update this in all cases for the next release.
Hey, I noticed that sometimes when players use /chunk allow {name} {flags} that it says playername not found. I think this happens when the player you want to add is not yet registered in the database. because he has not yet claimed anything.
if this is the case, would it be possible to add players to the database on join?
When I was testing the plugin, I could not do [claim] but I could do [unclaim] and why is it so? what should I do? Maybe it's just my minecraft but what should I do?
@speterson1984
Yep! The permissions override the config options. The config.yml is the old system which I've left in for people who already us it.
so i dont have to do anything with it in the config file just write it out in the group manager file with mychunk.claim.max.5 correct
@speterson1984
Easy. Assign the right permission to the right group:
mychunk.claim.max.{max chunks} replace {max chunks} with the number of chunks you want the group to be able to claim.
@misterbiskits
You have to use an [allowmobs] sign to allow mobs to spawn, cause and take damage in your chunk.
Line 1: [allowmobs] Line 2: on
Had to go back to v 2.4.0 because in the newest version players are not able to damage mobs on owned chunks using anything other than bows.
Players get mobbed by zombies, and have to shoot them with a bow to get rid of them.
Tried changing settings with no luck. anyone have any solutions?
hey everyone i was wondering if you could help me out with a problem. I have been trying to configure the file to my server and i cant figure out for the life of me how to put different amounts of chunk limits for different groups i have. can someone help me out with this please.
When it will be compatible with Faction plugin ??? I want faction but whit your plugins faction doesn't work
@ellbristow
Will it be possible to disable cause I do know that this was first based around Towny and now factions :S so it would be quite helpful if it were to possible to disable ganglands part
@BiGUNMAN
I will be updating for 1.7.2/3 but it's a HUUUUGE update and it's taking a lot of time to get right. I'm adding a lot of new functionality and the plugin will be moving up to version 3.0.0. New features will be focused around GANGLANDS:
Start a gang and invite your friends Claim land for your gang that all gang members can access Make friends or enemies from other gangs Fight your enemies and steal their land PVP protection for anyone not affiliated with a gang, or with a neutral/friendly standing with a rival gang
It's going to be huge, but it's also taking a lot of testing! Watch this space!
@ellbristow
oh thank you :) are you going to be updating this plugin to 1.7.2 and I believe I made a request earlier to make it possible to allow a certain amount of chunks for different permission groups. Is their a movement towards that?
@BiGUNMAN
That's already in there. Use an [Allow] sign with the U flag
http://dev.bukkit.org/bukkit-plugins/mychunk/pages/flags/
Could you add an [allow_interactions] so that people can interact with switches and such?
The plugins work whit faction ?
Hi
Limit the maximum number of chunks a player can claim both globally and with individual/group permissions
Limit the maximum number of chunks for group
Where ?
Pls help.. whats this?
Suggestion ! I need a command to see the allowed players if my chunk or all chunks.