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
Important Information
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
# 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!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta