Sueta

Trench Tools

NULL

Customizable, Powerfull, Free Trench and Tray Tools.

·Plugin

UPDATE:
A new plugin can be found at the following link:
https://www.spigotmc.org/resources/faction-tools-trench-tools-and-more.66598/

coollogo_com-129421080.png
Trench tools features Trench and Tray Pickaxes, Axes and Shovels so that Players can easily mine large areas of land in shorter times. You can add as many sizes and types of Trench Tool as you want, Each with configurable Whitelists, Blacklists, Radius and much more. Here are some key features.

coollogo_com-4375575.png
Y offset: Hard to explain but trust me its good
Auto inventory Option: ( Also includes a drop when inventory full option )
Full world guard and Factions UUID Support
Unlimited, configurable tools.
Configurable names and lores.
Configurable Chat messages.
Optional support for McMMO so blocks mined also give McMMO support.
Easy to use Commands:

Commands

/trench get {tench / tray} {pickaxe / axe / shovel} {name}
/trench give {username} {trench / tray} {pickaxe / axe / shovel} {name}

/trenchadmin log {number of lines to send you}
/trenchadmin dellog

coollogo_com-104831163.png

There are three config files in total, Here they are:

Lang.yml
# Don't want a message to send? Simply set the message to "ignore" and we won't send it
# For example
Pointless: "ignore"
#The only message this won't work for is the Prefix

Prefix: "&f&l[&eTrench&7-&6Tools&f&l] &f: "
InvFullGive: "Your inventory was full so we dropped your %tooltype% %tooltool% on the floor!"
GiveSuccessfull: "&aSuccessfull! &7Player has recieved their %tooltype% %tooltool%!"
Success: "&aSuccess! &7You have recieved your %tooltype% %tooltool%!"
ToolsListFormat: "&8       - &7%tooltool%"
GiveOrGetChoice: "&7/trench &8{&fGive&7, &fGet&8}"
NotAValidCommand: "&cError &8: &7That is not a valid sub-Command"

GiveSubCommand1: "&7/trench give &8{&fPlayerName&8}"
GiveSubCommand2: "&7/trench give &8{&fPlayerName&8} &8{&fTrench&7, &fTray&8}"
GiveSubCommandTrench3: "&7/trench give &8{&fPlayerName&8} &7Trench &8{&fPickaxe&7, &fAxe&7, &fShovel&8}"
GiveSubCommandTray3: "&7/trench give &8{&fPlayerName&8} &7Tray &8{&fPickaxe&7, &fAxe&7, &fShovel&8}"

GiveSubCommand4TrenchPick: "&7/trench give &8{&fPlayerName&8} &7Trench Pickaxe {&ftoolName&8} \n &7Heres a list of your tools incase you forgot:"
GiveSubCommand4TrayPick: "&7/trench give &8{&fPlayerName&8} &7Tray Pickaxe {&ftoolName&8} \n &7Heres a list of your tools incase you forgot:"
GiveSubCommand4TrenchAxe: "&7/trench give &8{&fPlayerName&8} &7Trench Axe {&ftoolName&8} \n &7Heres a list of your tools incase you forgot:"
GiveSubCommand4TrayAxe: "&7/trench give &8{&fPlayerName&8} &7Tray Axe {&ftoolName&8} \n &7Heres a list of your tools incase you forgot:"
GiveSubCommand4TrenchShovel: "&7/trench give &8{&fPlayerName&8} &7Trench Shovel {&ftoolName&8} \n &7Heres a list of your tools incase you forgot:"
GiveSubCommand4TrayShovel: "&7/trench give &8{&fPlayerName&8} &7Tray Shovel {&ftoolName&8} \n &7Heres a list of your tools incase you forgot:"

GetSubCommand1: "&7/trench get &8{&fTrench&7, &fTray&8}"
GetSubCommand2: "&7/trench get &8{&fTrench&7, &fTray&8}"
GetSubCommandTrench3: "&7/trench get Trench &8{&fPickaxe&7, &fAxe&7, &fShovel&8}"
GetSubCommandTray3: "&7/trench get Tray &8{&fPickaxe&7, &fAxe&7, &fShovel&8}"

GetSubCommand4TrenchPick: "&7/trench get Trench Pickaxe {&ftoolName&8} \n &7Heres a list of your tools incase you forgot:"
GetSubCommand4TrayPick: "&7/trench get Tray Pickaxe {&ftoolName&8} \n &7Heres a list of your tools incase you forgot:"
GetSubCommand4TrenchAxe: "&7/trench get Trench Axe {&ftoolName&8} \n &7Heres a list of your tools incase you forgot:"
GetSubCommand4TrayAxe: "&7/trench get Tray Axe {&ftoolName&8} \n &7Heres a list of your tools incase you forgot:"
GetSubCommand4TrenchShovel: "&7/trench get Trench Shovel {&ftoolName&8} \n &7Heres a list of your tools incase you forgot:"
GetSubCommand4TrayShovel: "&7/trench get Tray Shovel {&ftoolName&8} \n &7Heres a list of your tools incase you forgot:"
NotAValidPlayerError: "&cError &8: &7 That is not a valid player name"
Config.yml
#Should we put the brocken blocks in the players inventory or drop them?
StraightToInventory: true
#If StraightToInventory is true and the players inventory is full should we drop the blocks naturally or just ignore them
DropNaturalyIfInvFull: true
#Should we add the xp gained by trenching blocks to MCMMO's Minings skill?
EnableMcMMO: true
#If MccMO is enabled, What should we devide the xp by to make it less op?
#Warning, we reccomend above 50! A 5x5 Pick mines 5x5x5 blocks (125) And therefore players xp would encrase 125 times there normal rate! for a 7x7 It would encrease 343* there normal rate!
#For the default value of 60, a 5x5 pick would effectivly add 2.08 Times the ammount of xp normaly gained (+ The one block that is actualy mined = 3.08 times)
#For a 7x7 Pick, it would add effectivly 5.7x the ammount of xp (+ The one block that is actualy mined = 6.7Times
#The higher the average radius of your trench picks, The higher we suggest this to be e.g for a server with 11x11 (1131xp) We would suggest a Divisor of 200!
DivideMccMOXpBy: 60

Similar projects

Plugin →