Skip to content

KaatoDev/NotzExcavate

Repository files navigation

NotzPlugins
Notz Excavate Notz Scoreboard Notz Warps

Notz Warps

NotzExcavator is the best plugin for excavating terrain in PlotSquared; it's simple and fast, with customizable and synchronized timing, starting at a minimum of 1 minute.


Information

Excavator

A unique excavation system for each plot that saves all information such as: number of blocks, allowed and prohibited blocks, total and remaining time, and current status (not started, started, paused, or complete).

Shovel

A unique, unmistakable item system that activates the excavator. It features special lore, a duration display, and a replacement system when you change its duration or display.


Dependencies

  • PlotSquared

Placeholders

  • {default} - A default placeholder for an internal message string.

Permissions

  • notzexcavate.admin - Enables the player to use the /nex admin command.
  • notzexcavate.useany - Allows the player to use the Excavator on any plot.

Commands

/status-/excavate-/excavator

  • Displays the Excavator's status on the current plot.

/nex

  • cleanOldDatabase - Deletes the old database;
  • convert <all/> - Convert all the old excavators and all or a specifically one of the old Shovels;
  • create <name> <display> - Creates a new Shovel;
  • excavator - Enters the Excavator command menu;
  • list - Views the list of existing Shovels;
  • restart - Restart the Excavators;
  • save - Saves the Excavators and Shovels;
  • status - Views the Excavator status for the plot;
  • excavator
    • all - Views the list of all existing Excavators;
    • list - Shows the list of incompleted Excavators;
    • completed - Shows the list of completed Excavators;
    • remove - Removes the existing Excavator from the plot;
    • stop - Stops the Excavator from the plot;
  • <shovel>
    • addAllowed <block> - Adds a block to the allowed list;
    • addBlocked <block> - Adds a block to the blocked list;
    • clearAllowed - Resets the allowed list;
    • clearBlocked - Resets the blocked list;
    • delete - Deletes the Shovel;
    • get <player> - Gives the Shovel item;
    • give <player> (quantity) - Gives the Shovel item to a player (only in console);
    • remAllowed <block> - Removes a block from the allowed list;
    • remBlocked <block> - Removes a block from the blocked list;
    • setDisplay <display> - Changes the Shovel display;
    • setDuration <minutes> - Changes the Shovel duration (in minutes);
    • setMaterial - Changes the Shovel material item to the material of the item in hand;
    • updateItem - Updates the Shovel item in the inventory of all online players.

| <> required argument. | ( ) optional argument. |

Tested versions: 1.8 - 1.12.2