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
@juloo65
Ah! you misunderstand the nature of the signs!
The sign's don't stay placed... they are just a way of claiming and setting allowances. All signs pop and return to your inventory after the action is complete.
@ellbristow
Thanks for ChunkOwn !
The signs are a bad idea because this is not always clearly visible and the sign is annoying
Sorry for my bad english, I'm french, it's so hard...
@Royalgamer06
If you are using PermissionsBukkit you can do this using the world filter system:
i.e.
groups: groupName: worldName: mychunk.claim: true
I'm not sure which other permissions plugins have implemented this feature yet though.
@juloo65
Thanks for the feedback.
I'm interested to know why you think signs are a bad idea?
My players find it very easy to use and it's something different to the other anti-grief plugins around. If you are looking for a command based plugin, by all means use ChunkOwn
Idea :
for 'mychunk.claim.<number of maximum claims>'
for 'mychunk.admin'
Its not a good idea to use sign... Its difficult for all players and useless
I've uploaded v1.0.0, the first official FULL RELEASE of MyChunk!
In this build I've added [For Sale] signs, so players can finally sell their chunks to other players! To help with some of the possible logistical problems with this new feature, I have also added a new config option 'allow_neighbours' which bypasses the previous default setting that players could not claim chunks next to each other.
Also in this build is a fix for Zombies bashing doors. Doors on owned chunks are now properly protected!
I have tested this build on a Development Build of Bukkit for Minecraft 1.2.4 (#2113) and it works perfectly.
Unclaim chunks works for me
@Felix06
I assume you mean you can't [unclaim] ? Are you receiving any error message or log error?
Have you checked that permissions are correctly configured?
I can't remove chunks
@ShareDVI
Yes. MyChunk has a soft-dependancy on Multiverse, so if you are using it Multiverse is forced to load first.
Lava, Fire and Water griefing is prevented in claimed chunks. Lava and water cannot flow into any claimed chunk, but may be used IN the chunk by the chunk owner.
Fire is prevented if caused by flint and steel... but lightning is not currently protected as (in my opinion) it doesn't count as griefing, but rather is a risk inherent to the game.
I'm not sure what you mean by destroying the table? If you mean destroying the sign used to claim the chunk... the sign automatically pops and drops when the claim is complete. There is no need to keep a [claim] sign on the chunk.
@mrchasez
Try this... http://pastie.org/3636503
Is it Multiverse-compatible? And are there lava, fire, water grief protections? What about piston griefing? If something (lightning, lol) destroys the table, what will happen?
Great idea. Much simplier for the users than WorldGuard.
@ellbristow
Mate I already sent you it, its how you saw the "error" so edit it, and pastie it back
@mrchasez
Did you make the changes I suggested to the chunks.yml file? If not, this build won't FIX the problem, it will only ensure it doesn't happen again.
If you need help editing the file, please feel free to upload it and I will edit it and send it back to you.
Meanwhile, the new upload can be downloaded from http:ge.tt/5F4FoEF/v/0 until it is approved.
@ellbristow
Can you upload it to dropbox and post a temp link I need a fix ;l
@re4397
WHOOPS! Apologies everyone.. I uploaded the wrong file.
v0.2.4 has been removed and replaces with v0.2.4 (RC2), pending approval
I updated but still on version 0.2.3
v0.2.4 has just been uploaded, pending approval.
This build fixes a lot of bugs in the [allow] and [disallow] signs (including the ones mrchasez is having).
This build should be significantly more stable than the previous one as I have completely re-written the disallow signs, which were causing most of the problems.
Please provide any feedback as always.
@mrchasez
OK... for a temporary fix... here's your problem:
kingscraft_-137_-53: owner: VHusky allowed: xtrainx:;hexmaster:CO
xtrainx: shoudl be followed by flags... for some reason it's not. Either add some flags between the : and the ; or remove the players name, the : AND the ; completeley and tell VHusky to re-[allow] xtrainx.
I'm re-writing the 'disallow' function as we speak as it could have caused this glitch.
: - Q Awsome!!!
This plugin is way less complicated then towny!!! I can not wait for the update!
Thank you so much!! :'D
No offense towny members. : - P