iChunk

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

iChunk

Introduction

This plugin is a chunk based protection system designed to be the most lightweight possible, it also allows the server owner to set a limit on maximum claimed chunks and also to set a different limit for players with VIP permission. The plugin also blocks multiple griefing methods from players to mob griefing.

Supported protections

  • Player breaking/placing blocks;
  • Block burning from fire (Configurable);
  • Fire spread (Configurable);
  • Dispensing liquids into protected chunks;
  • Sticky/normal pistions;
  • Growing crops;
  • Enderman picking blocks;
  • Zombies breaking doors;
  • Creeper explosion;
  • Player sleeping on beds;
  • Player empting/filling liquids;
  • Player interacting with chests, brewing stands, furnaces, dispensers, buttons, levers, etc;

Commands

All commands start with /chunk and uses parameters to perform actions. List of parameters:
Parameter Description Required permission
claim Claims the chunk you're standing on. iChunk.command.chunk
abandon Abandons the chunk you're standing on, only if you own it. iChunk.command.chunk
trust Trusts a player to build/modify the chunk you're standing on. iChunk.command.chunk
untrust Untrust a player to build/modify the chunk you're standing on. iChunk.command.chunk
info Displays information about the chunk you're standing in. iChunk.command.chunk
help Displays all this information ingame. iChunk.command.chunk
unclaim Unclaims the chunk you're standing on. iChunk.admin
forcesave Force saving chunks. iChunk.admin

Permissions

Node Description Default
iChunk.command.chunk Gives access to chunk command. Everyone
iChunk.command.chunk Gives access to chunk command. Everyone
iChunk.vip Gives user vip status. OP
iChunk.admin Gives user ability to override all protections. OP

Configuration nodes

Node Description Default
blockFireSpread Blocks firespread on protected chunks, disable if you use WorldGuard and already disabled global firespread. Also cancels blocks getting ignited by fire. false
blockLiquidSpread Blocks liquid flow (lava/water) into protected chunks (Liquid can still spread to non-protected chunks or between chunks protected by the same player). true
defaultClaimLimit Chunk claim limit for players without "iChunk.vip" permission. 10
vipClaimLimit Chunk claim limit for players with "iChunk.vip" permission 30
chunkClaimCost Chunk claim cost, only enabled if Vault is present. 100
protectUnclaimed Disallows building on unclaimed chunks. false

Source code

The source code can be found here, feel free to contribute!

Final words

First of all, thank you for visiting my plugin!
I'm open for all suggestions and also for any help towards improving the plugin performance and also to all contributions!

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files

Bukkit