Mods Server

[Forge | 1.10-1.12] Simple Chunk Control (grief-protection)

  • 12k views 0 today
  • save_alt 436 downloads
Game Version
Minecraft 1.12.2
Progress
100% complete
  • 5
  • 5
  • 5
FEX___96
Lvl 79Legendary Programmer
477
This is a small mod providing a basic chunk-based protection system.



Commands:

/chunk
  • claimused for claiming chunks
  • unclaimused for unclaiming chunks
  • infoprints basic information about the mod and the chunk the player is in into chat
  • objprints the json representation of the chunk data into chat
  • whitelist- add ~ used to add players permission to build in your chunk- remove - remove's a players permission to build in your chunk

/achunk
  • claimadmin version of the chunk command to claim, doesn't count in the player chunk limit
  • unclaimadmin version of the chunk command to unclaim

Config:
  • claimingused to toggle the claiming on/off on the server
  • max_chunks_per_playermax amount of chunks a player can claim
  • protect_unclaimedif set to 'true', unclaimed chunks will be "protected", meaning players can't break nor place blocks on it

Q&A
  • Does this work on Single-Player?This is registered in as a "Server Side Mod", Forge won't load it client side,neither it's needed client side.
  • Does this Protect from TNT?Seems so :)
  • Does this Protect from other Explosions?Currently no, but could be added on request.
  • Does this prevent Entity spawning in the claimed chunks?Nope, but could be added.
  • Can I whitelist someone to be able to build in all of my chunks?Currently no, but could be added, even if a bit non-simple...
  • Will there be a version for 1.7, 1.8 or 1.9 Minecraft?Could make it on request.
  • Other questions?Ask!

Will this be extended/improved?
Unless it's something easy/simply do-able, no.
Not only would this be against the Mod's name and idea, but I myself don't need it.
I have a Server mod with multi-level Protection system (Nations) and Multi-Channel-Position-Based-Chat.
If you need some more advanced Server mod for protection then SCC, just PM me ;)


Report bugs/issues here!
https://github.com/Fexcraft/Minecraft-Stuff/issues/1

License: http://fexcraft.net/license?id=mods

1 Update Logs

Update #1 : by FEX___96 01/28/2018 1:21:07 pmJanuary 28, 2018 @ 6:21 pm UTC

Updated to 1.12.2

More like this

  Have something to say?

MacoDevinx
08/07/2018 10:39 am
Level 1 : New Crafter
My server is version 1.12.2 and even tho it says Game Version Minecraft 1.12.2
Then it is not working for my server, when i write in /help then the commands do not show up..
1
FEX___96
08/07/2018 4:42 pm
Level 79 : Legendary Programmer

This mod is not being worked on anymore, if you need anything more complex, there is States:

www.planetminecraft.com/mod/states
1
bonnydust
01/15/2017 10:51 pm
Level 4 : Apprentice Explorer
Hi would you make a version for 1.7.10 would really love to use this mod it looks like a simple easy to use mod.
1
winsrp
11/22/2016 11:06 pm
Level 1 : New Miner
First of all.... thanks for this, as this might be the solution I need to move from spigot to forge, as this is the only component mising for me on forge!!!!

ok, so a few questions here

Does this works for 1.10.2?

does it protects against other players trying to steal your stuff?

can you make so that the whitelist/blacklist is not by chunk but by chunk owner? config option maybe

how do you define who is an admin?

can admins remove other players claims, and also ignore claim rules?

is there a way to ... lets say, have certain tiers of claim protection such as:
tier 1, full protection: no access
tier 2: can interact with doors/fences
tier 3: can interact with tier2 + levers/button/preassure plates (redstone stuff in general)
tier 4: can interact with tier 3 + chests
tier 5: full access to modify claim

protections from all explotions, should be interesting, but it should have an option to void that if protect_unclaims = true, on unclaimed land.

thaks a lot!
1
FEX___96
11/23/2016 11:03 am
Level 79 : Legendary Programmer
  • it was made for 1.10.2 :)
  • it doesn't prevent others to open the chests (cause the event for that is missing in 1.10 forge, while I was using it in 1.9 where it was possible), there is an workaround,just didn't implement it cause it would impact the performance a bit more, could be added though.
  • it would be possible to make the whitelist player and not chunk based, but would need changes in how the system currently works
  • op == admin
  • /achunk is the admin command
  • protection tiers would be possible, but won't be added unless it's really required?
  • the current explosion protection is only preventing the TNT from spawning, nothing else, I might change it though when I find the explosion even hook in forge
  • and.. that's all.. I think?
1

Welcome