Skip to content

MFHKiwi/KiwiClaims

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 

Repository files navigation

KiwiClaims

KiwiClaims is a claims plugin for CraftBukkit 1060 (and probably other CraftBukkits). It uses a selection interface similar to that of WorldEdit, and the claims work in a way similar to GriefPrevention.

Usage:

This plugin does claim selections in a fashion similar to WorldEdit. Selections are created by left- and right-clicking the lesser and greater corners of a claim respectively. Run /kc help to see all of the plugin's commands.

Building:

To compile KiwiClaims, you will need Apache Maven.

  1. Clone this repository.
  2. Execute mvn clean package

The generated jar file will be in the target directory.

What's done:

  • Claiming
  • Trusting
  • Block protection
  • Storage protection
  • Entity protection
  • Farmland protection
  • Exclusion zones - admin claims whose sole functionality is to stop players from claiming in that area. This is to prevent having other dependencies, like WorldGuard for WorldGuard regions.
  • Claim transferring
  • Safety mechanism, like GriefPrevention's /ignoreclaims, to prevent admins from accidentally causing damage in a claim.

What's to be done:

  • Claims that are configurable as to what things are allowed (e.g. allow button presses from outsiders).
  • Create messages file (e.g. messages.yml) so that the messages sent by the plugin can be customised.

Thanks to https://chew.pw/ for hosting the correct Bukkit API in their Jenkins repository.