This plugin does NOT support PlaceholderAPI. Support for PlaceholderAPI will be added in the future.
GDTools is a plugin that has essential commands for any Minecraft server, plus a few fun commands! All messages are customizable in the config.yml.
Commands and Permissions: Format: Command | Function | Permission /hello | Says hello in the chat! | gdtools.hello /jump | Gives you jump boost 5 for 10 seconds | gdtools.jump /opme | Tells the user they are no longer an operator | no permission node /feed | Fills your hunger bar | gdtools.feed /heal | Heals your health | gdtools.heal /fakejoin | Displays a fake join message | gdtools.fakejoin /fakefirstjoin | Displays a fake first join message | gdtools.fakefirstjoin /fakeleave | Displays a fake leave message | gdtools.fakeleave /gm | Switches player between CREATIVE and SURVIVAL mode | gdtools.gamemode /gms | Puts player into SURVIVAL mode | gdtools.gamemode.survival /gmc | Puts player into CREATIVE mode | gdtools.gamemode.creative /gma | Puts player into ADVENTURE mode | gdtools.gamemode.adventure /gmsp | Puts player into SPECTATOR mode | gdtools.gamemode.spectator /kick {player} | Kicks mentioned player with a reason | gdtools.kick /ban {player} | Bans mentioned player with a reason | gdtools.ban (The ban and kick screens are not customizable at the moment. This will be changed in a future update) /speed | Gives speed to the player | gdtools.speed /resistance | Gives resistance to the player | gdtools.resistance /skull {player} | Gives you the skull of the specified player | gdtools.skull /nick {player} {nickname} | Nicks specified player to the specified nickname | gdtools.nick /nuke | Spawns an explosion at the player's location | gdtools.nuke /tp {player} {target} | Teleports player to target | gdtools.tp
Features: -Many helpful commands -Fully customizable messages -Gamemode commands -Kick and Ban commands -Potion commands
I have tested v0.1 and v0.2 of this plugin for Minecraft 1.8 and 1.16, but not any other version. v0.3+ has been tested for Minecraft 1.8 and 1.17.
Kick and Ban screens are not customizable in v0.3.2 and below.
Default Config
Code (YAML):
# GDTools Config # # [*] IMPORTANT [*] # This is my first spigot plugin, so please be patient with me. There may be issues, so let me know if you find any. # You can report issues in my discord server: https://discord.gg/C8YUHh5qpQ # Please do not use the review section for reporting issues # # Another thing. When you ban a player, the comments on this page will probably be cleared. # You can view the default config on the plugin's Spigot page: https://www.spigotmc.org/resources/gdtools.92956/ # The default config has all of these comments :D # # PlaceHolders: # <player> = Player name # <killer> = Killer name (only valid in death_message) # <reason> = Ban and Kick reason # # Error message console_message: 'Only players may execute this command'
noPermission_message: '&7No permission D:'
playerNotOnline_message: '&cPlayer is not online!'
# Join and Leave messages (also used for the fakejoin and fakeleave commands) # If you do not want a first join message, make "firstJoin_message" and "join message" the same. firstJoin_message: '&a<player> &7has joined the server for the first time!'
join_message: '&e<player> &7has joined the server!'
leave_message: '&e<player> &7has left the server :
('
# Death and Killer messages killer_message: '&7You have killed &e<player>&7!'
death_message: '&7You have been killed by &e<killer>&7!'
# Command messages jump_message: '&7Jump high my friend :D'
speed_message: '&7SPEEEEEEED :D'
resistance_message: '&7Resistance? More like Resist to DANCE!'
helloCommand_message: '&7Hi :D'
opme_message: '&cYou are
no longer an operator :
('
# Fly Messages flyDisable_message: '&7Fly has been &cdisabled &7for &e<player>&7!'
flyEnable_message: '&7Fly has been &aenabled &7for &e<player>&7!'
# Feed Messages # Message for successfully feeding yourself feed_message: '&7You have been fully fed :D'
# Message for running /feed when already full alreadyFed_message: '&7You are already full!'
# Skull Messages: ownSkull_message: '&7You have given your own skull to yourself!'
otherSkull_message: "&7You just got &e<player>&7's skull!"
# Nuke Messages: nuke_message: '&cYou have nuked the world &e<player>&c!'
nukeBroadcast_message: '&e<player> &chas nuked the world!'
nukeResistance_time: 200
nukeResistance_amount: 5
# Nuke power cannot go higher than 200. Default nuke power is 5 nuke_power: 5
nukeError_message: "&cThe value for nuke power is too high. Please lower the number in the config.yml to 200 or lower" nukeFireResistance_time: 200
nukeFireResistance_amount: 5
# Heal Messages: heal_message: '&7You have been &chealed&7!'
fullHealth_message: '&7You are already at full health!'
# TP Messages tpUsage_message: '&cUsage
: /tp
{player
}{target
}'
tp_message: '&7You just teleported to &e<player>'
otherTp_message: '&e<player> &7just teleported to you'
# Kick and Ban messages # I do not recommend changing kickError_message and banError_messgae, however it will not break anything. kickError_message: '&cUsage
: /kick
{player
}{reason
}'
banError_message: '&cUsage
: /ban
{player
}{reason
}'
successfulKick_message: '&cSuccessfully kicked &4<target>&c!'
successfulBan_message: '&cSuccessfully banned &4<target>&c!'
# Ban Screen mainMessage: '&cYou have been banned from the server!'
bannedBy: '&cBy
: <player>'
banReason: '&cReason
: <reason>'
# Kick Screen kickMainMessage: '&cYou have been kicked from the server'
kickedBy: '&cBy
: <player>'
kickReason: '&cReason
: <reason>'
# Gamemode messages: gamemodeCreative_message: '&7You have been set to &a&lCREATIVE'
gamemodeSurvival_message: '&7You have been set to &b&lSURVIVAL'
gamemodeAdventure_message: '&7You have been set to &9&lADVENTURE'
gamemodeSpectator_message: '&7You have been set to &3&lSPECTATOR'
alreadyInCreative_message: '&7You are already in &a&lCREATIVE'
alreadyInSurvival_message: '&7You are already in &b&lSURVIVAL'
alreadyInAdventure_message: '&7You are already in &9&lADVENTURE'
alreadyInSpectator_message: '&7You are already in &3&lSPECTATOR'
# Nick messages: nickUsage_message: '&cUsage
: /nick
{player
}{nickname
}'
nick_message: '&cNick successfully applied!'
otherNickedYou_message: '&cYour nickname was changed by &e<player>&c!'
# Potion Effect Levels and Times # Example: "jump_amount: 5" gives you jump boost 5 when you run /jump # Example: "jump_time: 200" gives you 10 seconds of jump boost # Time is in ticks (20 ticks = 1 second) jump_amount: 5
jump_time: 200
speed_amount: 5
speed_time: 200
resistance_amount: 5
resistance_time: 200
# Banned Players banned_players:
Want to make a suggestion for an update? Join my discord and let me know!