Add permission nodes to every command & fix them up in general

This commit is contained in:
Business Goose 2022-03-29 00:49:09 +01:00
parent 01e12a617b
commit 33711f6f8d
No known key found for this signature in database
GPG key ID: 77DCA801362E9645

View file

@ -9,332 +9,438 @@ commands:
setl: setl:
description: 'Sets everyone''s Worldedit block modification limit to 500.' description: 'Sets everyone''s Worldedit block modification limit to 500.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.setl
radar: radar:
description: 'Shows nearby people sorted by distance.' description: 'Shows nearby people sorted by distance.'
usage: '/<command> [range]' usage: '/<command> [range]'
permission: tfm.command.radar
tfm: tfm:
description: 'Shows information about TotalFreedomMod or reloads it' description: 'Shows information about TotalFreedomMod or reloads it'
usage: '/<command> [reload]' usage: '/<command> [reload]'
permission: tfm.command.tfm
mp: mp:
description: 'Purge all mobs in all worlds.' description: 'Purge all mobs in all worlds.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.mp
jumppads: jumppads:
description: 'Manage jumppads' description: 'Manage jumppads'
usage: '/<command> <on | off | info | sideways <on | off> | strength <strength (1-10)>>' usage: '/<command> <on | off | info | sideways <on | off> | strength <strength (1-10)>>'
aliases: [launchpads, jp] aliases: [launchpads, jp]
permission: tfm.command.jumppads
qop: qop:
description: 'Quick Op - op someone based on a partial name.' description: 'Quick Op - op someone based on a partial name.'
usage: '/<command> <partialname>' usage: '/<command> <partialname>'
permission: tfm.command.quickop
doom: doom:
description: 'For the bad Super Admins' description: 'For the bad Super Admins'
usage: '/<command> <playername>' usage: '/<command> <playername>'
permission: tfm.command.doom
fuckoff: fuckoff:
description: 'You''ll never even see it coming.' description: 'You''ll never even see it coming.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.fuckoff
wipeuserdata: wipeuserdata:
description: 'Removes essentials playerdata' description: 'Removes essentials playerdata'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.wipeuserdata
wildcard: wildcard:
description: 'Run any command on all users, username placeholder = ?.' description: 'Run any command on all users, username placeholder = ?.'
usage: '/<command> [fluff] ? [fluff] ?' usage: '/<command> [fluff] ? [fluff] ?'
permission: tfm.command.wildcard
nf: nf:
description: 'NickFilter: Prefix any command with this command to replace nicknames in that command with real names. Nicknames should be prefixed with a !.' description: 'NickFilter: Prefix any command with this command to replace nicknames in that command with real names. Nicknames should be prefixed with a !.'
usage: '/<command> <other_command> !<playernick>' usage: '/<command> <other_command> !<playernick>'
permission: tfm.command.nickfilter
landmine: landmine:
description: 'Set a landmine trap.' description: 'Set a landmine trap.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.landmine
moblimiter: moblimiter:
description: 'Control mob rezzing parameters.' description: 'Control mob rezzing parameters.'
usage: '/<command> <on|off|setmax <count>|dragon|giant|ghast|slime>' usage: '/<command> <on|off|setmax <count>|dragon|giant|ghast|slime>'
permission: tfm.command.moblimiter
flatlands: flatlands:
description: 'Goto the flatlands.' description: 'Goto the flatlands.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.flatlands
findip: findip:
description: 'Shows all IPs registered to a player' description: 'Shows all IPs registered to a player'
usage: '/<command> <player>' usage: '/<command> <player>'
permission: tfm.command.findip
cage: cage:
description: 'Place a cage around someone.' description: 'Place a cage around someone.'
usage: '/<command> <purge | off | <partialname> [outermaterial] [innermaterial]>' usage: '/<command> <purge | off | <partialname> [outermaterial] [innermaterial]>'
permission: tfm.command.cage
expel: expel:
description: 'Push people away from you.' description: 'Push people away from you.'
usage: '/<command> [radius] [strength]' usage: '/<command> [radius] [strength]'
permission: tfm.command.expel
list: list:
description: 'Lists the real names of all online players.' description: 'Lists the real names of all online players.'
usage: '/<command> [-a | -i]' usage: '/<command> [-a | -i]'
aliases: 'who' aliases: 'who'
permission: tfm.command.list
invis: invis:
description: 'Shows (optionally smites) invisisible players' description: 'Shows (optionally smites) invisisible players'
usage: '/<command> (smite)' usage: '/<command> (smite)'
permission: tfm.command.invis
onlinemode: onlinemode:
description: 'Switch server online-mode on and off.' description: 'Switch server online-mode on and off.'
usage: '/<command> <on | off>' usage: '/<command> <on | off>'
permission: tfm.command.onlinemode
gcmd: gcmd:
description: 'Send a command as someone else.' description: 'Send a command as someone else.'
usage: '/<command> <fromname> <outcommand>' usage: '/<command> <fromname> <outcommand>'
permission: tfm.command.gcmd
spectator: spectator:
description: 'Quickly change your own gamemode to spectator, or define someone''s username to change theirs.' description: 'Quickly change your own gamemode to spectator, or define someone''s username to change theirs.'
usage: '/<command> [partialname]' usage: '/<command> [partialname]'
aliases: 'gmsp' aliases: 'gmsp'
permission: tfm.command.spectator
potion: potion:
description: 'Manipulate potion effects. Duration is measured in server ticks (~20 ticks per second).' description: 'Manipulate potion effects. Duration is measured in server ticks (~20 ticks per second).'
usage: '/<command> <list | clear [target name] | add <type> <duration> <amplifier> [target name]>' usage: '/<command> <list | clear [target name] | add <type> <duration> <amplifier> [target name]>'
permission: tfm.command.potion
deop: deop:
description: 'Deop a player.' description: 'Deop a player.'
usage: '/<command> <playername>' usage: '/<command> <playername>'
permission: tfm.command.deop
nicknyan: nicknyan:
description: 'Essentials Interface Command - Nyanify your nickname.' description: 'Essentials Interface Command - Nyanify your nickname.'
usage: '/<command> <<nick> | off>' usage: '/<command> <<nick> | off>'
permission: tfm.command.nicknyan
rank: rank:
description: 'Shows your rank.' description: 'Shows your rank.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.rank
nether: nether:
description: 'Goto the nether.' description: 'Goto the nether.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.nether
ops: ops:
description: 'Manager operators' description: 'Manage operators'
usage: '/<command> <count | purge>' usage: '/<command> <count | purge>'
permission: tfm.command.operators
setlevel: setlevel:
description: 'Sets your expierence level.' description: 'Sets your experience level.'
usage: '/<command> [level]' usage: '/<command> [level]'
permission: tfm.command.experience
trail: trail:
description: 'Pretty rainbow trails.' description: 'Pretty rainbow trails.'
usage: '/<command> [off]' usage: '/<command> [off]'
permission: tfm.command.trail
opme: opme:
description: 'Automatically ops user.' description: 'Automatically ops user.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.opme
adminworld: adminworld:
description: 'Go to the AdminWorld.' description: 'Go to the AdminWorld.'
usage: '/<command> [guest < list | purge | add <player> | remove <player> > | time <morning | noon | evening | night> | weather <off | on | storm>]' usage: '/<command> [guest < list | purge | add <player> | remove <player> > | time <morning | noon | evening | night> | weather <off | on | storm>]'
permission: tfm.command.adminworld
health: health:
description: 'View ticks-per-second' description: 'View ticks-per-second'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.health
plugincontrol: plugincontrol:
description: 'Manage plugins' description: 'Manage plugins'
usage: '/<command> <<enable | disable | reload> <pluginname>> | list>' usage: '/<command> <<enable | disable | reload> <pluginname>> | list>'
aliases: 'plc' aliases: 'plc'
permission: tfm.command.plugincontrol
deafen: deafen:
description: 'Make some noise.' description: 'Make some noise.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.deafen
tossmob: tossmob:
description: 'Throw a mob in the direction you are facing when you left click with a stick.' description: 'Throw a mob in the direction you are facing when you left click with a stick.'
usage: '/<command> <mobtype [speed] | off | list>' usage: '/<command> <mobtype [speed] | off | list>'
permission: tfm.command.tossmob
cmdspy: cmdspy:
description: 'Spy on commands' description: 'Spy on commands'
usage: '/<command>' usage: '/<command>'
aliases: 'commandspy' aliases: 'commandspy'
permission: tfm.command.cmdspy
tempban: tempban:
description: 'Temporarily ban someone.' description: 'Temporarily ban someone.'
usage: '/<command> [playername] [duration] [reason]' usage: '/<command> [playername] [duration] [reason]'
permission: tfm.command.tempban
glist: glist:
description: 'Ban/Unban any player, even those who are not logged in anymore.' description: 'Ban/Unban any player, even those who are not logged in anymore.'
usage: '/<command> <purge | <ban | unban> <username>>' usage: '/<command> <purge | <ban | unban> <username>>'
permission: tfm.command.glist
gtfo: gtfo:
description: 'Makes someone GTFO (deop and ip ban by username).' description: 'Makes someone GTFO (deop and ip ban by username).'
usage: '/<command> <partialname>' usage: '/<command> <partialname>'
permission: tfm.command.gtfo
rd: rd:
description: 'Remove various server entities that may cause lag, such as dropped items, minecarts, and boats.' description: 'Remove various server entities that may cause lag, such as dropped items, minecarts, and boats.'
usage: '/<command> <carts>' usage: '/<command> <carts>'
permission: tfm.command.removeentities
setlever: setlever:
description: 'Set the on/off state of the lever at position x, y, z in world ''worldname''.' description: 'Set the on/off state of the lever at position x, y, z in world ''worldname''.'
usage: '/<command> <x> <y> <z> <worldname> <on|off>' usage: '/<command> <x> <y> <z> <worldname> <on|off>'
permission: tfm.command.setlever
localspawn: localspawn:
description: 'Teleport to the spawn point for the current world.' description: 'Teleport to the spawn point for the current world.'
usage: '/<command>' usage: '/<command>'
aliases: [worldspawn, gotospawn] aliases: [worldspawn, gotospawn]
permission: tfm.command.localspawn
tag: tag:
description: 'Sets yourself a prefix' description: 'Sets yourself a prefix'
usage: '/<command> <set <tag..> | off | clear <player> | clearall>' usage: '/<command> <set <tag..> | off | clear <player> | clearall>'
permission: tfm.command.tag
ender: ender:
description: 'Goto the ender / \' description: 'Goto the ender / \'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.ender
purgeall: purgeall:
description: 'Superadmin command - Purge everything! (except for bans).' description: 'Superadmin command - Purge everything! (except for bans).'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.purgeall
colorme: colorme:
description: 'Essentials Interface Command - Color your current nickname.' description: 'Essentials Interface Command - Color your current nickname.'
usage: '/<command> <color>' usage: '/<command> <color>'
permission: tfm.command.colorme
setspawnworld: setspawnworld:
description: 'Set world spawnpoint.' description: 'Set world spawnpoint.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.setspawnworld
warn: warn:
description: 'Warns a player.' description: 'Warns a player.'
usage: '/<command> <player> <reason>' usage: '/<command> <player> <reason>'
permission: tfm.command.warn
report: report:
description: 'Report a player for admins to see.' description: 'Report a player for admins to see.'
usage: '/<command> <player> <reason>' usage: '/<command> <player> <reason>'
permission: tfm.command.report
toggle: toggle:
description: 'Toggles TotalFreedomMod settings' description: 'Toggles TotalFreedomMod settings'
usage: '/<command> [option] [value] [value]' usage: '/<command> [option] [value] [value]'
permission: tfm.command.toggle
o: o:
description: 'AdminChat - Talk privately with other admins. Using <command> itself will toggle AdminChat on and off for all messages.' description: 'AdminChat - Talk privately with other admins. Using <command> itself will toggle AdminChat on and off for all messages.'
usage: '/<command> [message...]' usage: '/<command> [message...]'
aliases: 'adminchat' aliases: 'adminchat'
permission: tfm.command.adminchat
creative: creative:
description: 'Quickly change your own gamemode to creative, or define someone''s username to change theirs.' description: 'Quickly change your own gamemode to creative, or define someone''s username to change theirs.'
usage: '/<command> [partialname]' usage: '/<command> [partialname]'
aliases: 'gmc' aliases: 'gmc'
permission: tfm.command.creative
rawsay: rawsay:
description: 'Broadcasts the given message. Supports colors.' description: 'Broadcasts the given message. Supports colors.'
usage: '/<command> <message>' usage: '/<command> <message>'
permission: tfm.command.rawsay
overlord: overlord:
description: 'Overlord - control this server in-game'
usage: 'access'
aliases: 'ov' aliases: 'ov'
permission: tfm.command.overlord
uuid: uuid:
description: 'Provides uuid tools' description: 'Provides uuid tools'
usage: '/<command> <purge | recalculate>' usage: '/<command> <purge | recalculate>'
permission: tfm.command.uuid
logs: logs:
description: 'Register your connection with the TFM logviewer.' description: 'Register your connection with the TFM logviewer.'
usage: '/<command> [off]' usage: '/<command> [off]'
permission: tfm.command.logs
smite: smite:
description: 'Someone being a little bitch? Smite them down...' description: 'Someone being a little bitch? Smite them down...'
usage: '/<command> [playername]' usage: '/<command> [playername]'
permission: tfm.command.smite
cartsit: cartsit:
description: 'Sit in nearest minecart. If target is in a minecart already, they will disembark.' description: 'Sit in nearest minecart. If target is in a minecart already, they will disembark.'
usage: '/<command> [partialname]' usage: '/<command> [partialname]'
permission: tfm.command.cartsit
debug: debug:
description: 'For developers only - debug things via reflection.' description: 'For developers only - debug things via reflection.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.debug
stop: stop:
description: 'Kicks everyone and stops the server.' description: 'Kicks everyone and stops the server.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.stop
whitelist: whitelist:
description: 'Manage the whitelist.' description: 'Manage the whitelist.'
usage: '/<command> <on | off | list | count | add <player> | remove <player> | addall | purge>' usage: '/<command> <on | off | list | count | add <player> | remove <player> | addall | purge>'
permission: tfm.command.whitelist
tban: tban:
description: 'Temporarily bans a player for five minutes.' description: 'Temporarily bans a player for five minutes.'
usage: '/<command> <partialname>' usage: '/<command> <partialname>'
aliases: 'noob' aliases: 'noob'
permission: tfm.command.timeban
deopall: deopall:
description: 'Deop everyone on the server.' description: 'Deop everyone on the server.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.deopall
saconfig: saconfig:
description: 'Manage superadmins.' description: 'Manage superadmins.'
usage: '/<command> <list | clean | clearme [ip] | <add | delete | info> <username>>' usage: '/<command> <list | clean | clearme [ip] | <add | delete | info> <username>>'
permission: tfm.command.saconfig
say: say:
description: 'Broadcasts the given message as the console, includes sender name.' description: 'Broadcasts the given message as the console, includes sender name.'
usage: '/<command> <message>' usage: '/<command> <message>'
permission: tfm.command.say
halt: halt:
description: 'Halts a player' description: 'Halts a player'
usage: '/<command> <<partialname> | all | purge | list>' usage: '/<command> <<partialname> | all | purge | list>'
permission: tfm.command.halt
protectarea: protectarea:
description: 'Protect areas so that only superadmins can directly modify blocks in those areas. WorldEdit and other such plugins might bypass this.' description: 'Protect areas so that only superadmins can directly modify blocks in those areas. WorldEdit and other such plugins might bypass this.'
usage: '/<command> <list | clear | remove <label> | add <label> <radius>>' usage: '/<command> <list | clear | remove <label> | add <label> <radius>>'
permission: tfm.command.protectarea
cbtool: cbtool:
description: 'No Description Yet' description: 'No Description Yet'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.cbtool
survival: survival:
description: 'Quickly change your own gamemode to survival, or define someone''s username to change theirs.' description: 'Quickly change your own gamemode to survival, or define someone''s username to change theirs.'
usage: '/<command> <[partialname] | -a>' usage: '/<command> <[partialname] | -a>'
aliases: 'gms' aliases: 'gms'
permission: tfm.command.survival
dispfill: dispfill:
description: 'Fill nearby dispensers with a set of items of your choice.' description: 'Fill nearby dispensers with a set of items of your choice.'
usage: '/<command> <radius> <comma,separated,items>' usage: '/<command> <radius> <comma,separated,items>'
permission: tfm.command.dispenserfill
blockcmd: blockcmd:
description: 'Block all commands for a specific player.' description: 'Block all commands for a specific player.'
usage: '/<command> <purge | <partialname>>' usage: '/<command> <purge | <partialname>>'
aliases: [blockcommands, blockcommand] aliases: [blockcommands, blockcommand]
permission: tfm.command.blockcommands
tfbanlist: tfbanlist:
description: 'Shows all banned player names. Superadmins may optionally use ''purge'' to clear the list.' description: 'Shows all banned player names. Superadmins may optionally use ''purge'' to clear the list.'
usage: '/<command> [purge]' usage: '/<command> [purge]'
permission: tfm.command.banlist
adminmode: adminmode:
description: 'Close server to non-superadmins.' description: 'Close server to non-superadmins.'
usage: '/<command> [on | off]' usage: '/<command> [on | off]'
permission: tfm.command.adminmode
status: status:
description: 'Show misc. server info.' description: 'Show misc. server info.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.status
fr: fr:
description: 'Freeze players (toggles on and off).' description: 'Freeze players (toggles on and off).'
usage: '/<command> [target | purge]' usage: '/<command> [target | purge]'
permission: tfm.command.freeze
lastcmd: lastcmd:
description: 'Show the last command that someone used.' description: 'Show the last command that someone used.'
usage: '/<command> <player>' usage: '/<command> <player>'
aliases: [lastcommand, lastran]
permission: tfm.command.lastcommand
qdeop: qdeop:
description: 'Quick De-Op - deop someone based on a partial name.' description: 'Quick De-Op - deop someone based on a partial name.'
usage: '/<command> <partialname>' usage: '/<command> <partialname>'
permission: tfm.command.quickdeop
enchant: enchant:
description: 'Enchant items.' description: 'Enchant items.'
usage: '/<command> <list | addall | reset | add <name> | remove <name>>' usage: '/<command> <list | addall | reset | add <name> | remove <name>>'
permission: tfm.command.enchant
wipeflatlands: wipeflatlands:
description: 'Wipe the flatlands map. Requires manual restart after command is used.' description: 'Wipe the flatlands map. Requires manual restart after command is used.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.wipeflatlands
csay: csay:
description: 'Telnet command - Send a chat message with chat formatting over telnet.' description: 'Telnet command - Send a chat message with chat formatting over telnet.'
usage: '/<command> <message...>' usage: '/<command> <message...>'
aliases: [tsay, telnetsay]
permission: tfm.command.telnetsay
gadmin: gadmin:
description: 'Use admin commands on someone by hash. Use mode ''list'' to get a player''s hash. Other modes are kick, nameban, ipban, ban, op, deop, ci, fr, smite.' description: 'Use admin commands on someone by hash. Use mode ''list'' to get a player''s hash. Other modes are kick, nameban, ipban, ban, op, deop, ci, fr, smite.'
usage: '/<command> [list | [<kick | nameban | ipban | ban | op | deop | ci | fr | smite> <targethash>] ]' usage: '/<command> [list | [<kick | nameban | ipban | ban | op | deop | ci | fr | smite> <targethash>] ]'
permission: tfm.command.gadmin
tfipbanlist: tfipbanlist:
description: 'Shows all banned IPs. Superadmins may optionally use ''purge'' to clear the list.' description: 'Shows all banned IPs. Superadmins may optionally use ''purge'' to clear the list.'
usage: '/<command> [purge]' usage: '/<command> [purge]'
permission: tfm.command.ipbanlist
cmdlist: cmdlist:
description: 'Show all commands for all server plugins.' description: 'Show all commands for all server plugins.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.cmdlist
cake: cake:
description: 'For the people that are still alive.' description: 'For the people that are still alive.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.cake
updatetfm: updatetfm:
description: 'For developers only - update TFM.' description: 'For developers only - update TFM.'
usage: '/<command>' usage: '/<command>'
aliases: [tfmupdate, update, compiletfm, tfmcompile, build, buildtfm, tfmbuild] aliases: [tfmupdate, update, compiletfm, tfmcompile, build, buildtfm, tfmbuild]
permission: tfm.command.updatetfm
lockup: lockup:
description: 'Block target''s minecraft input. This is evil, and I never should have wrote it.' description: 'Block target''s minecraft input. This is evil, and I never should have wrote it.'
usage: '/<command> <all | purge | <<partialname> on | off>>' usage: '/<command> <all | purge | <<partialname> on | off>>'
permission: tfm.command.lockup
op: op:
description: 'Makes a player operator' description: 'Makes a player operator'
usage: '/<command> <playername>' usage: '/<command> <playername>'
permission: tfm.command.op
stfu: stfu:
description: 'Mutes a player with brute force.' description: 'Mutes a player with brute force.'
usage: '/<command> [<player> [-s] | list | purge | all]' usage: '/<command> [<player> [-s] | list | purge | all]'
aliases: 'mute' aliases: 'mute'
permission: tfm.command.mute
rollback: rollback:
description: 'Issues a rollback on a player' description: 'Issues a rollback on a player'
usage: '/<command> <[partialname] | undo [partialname] purge [partialname] | purgeall>' usage: '/<command> <[partialname] | undo [partialname] purge [partialname] | purgeall>'
aliases: 'rb' aliases: 'rb'
permission: tfm.command.rollback
nickclean: nickclean:
description: 'Essentials Interface Command - Remove distracting things from nicknames of all players on server.' description: 'Essentials Interface Command - Remove distracting things from nicknames of all players on server.'
usage: '/<command>' usage: '/<command>'
aliases: 'nc' aliases: 'nc'
permission: tfm.command.nickclean
kicknoob: kicknoob:
description: 'Kick all non-superadmins on server.' description: 'Kick all non-superadmins on server.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.kicknoob
permban: permban:
description: 'Manage permanently banned players and IPs.' description: 'Manage permanently banned players and IPs.'
usage: '/<command> <list | reload>' usage: '/<command> <list | reload>'
permission: tfm.command.permban
ro: ro:
description: 'Remove all blocks of a certain type in the radius of certain players.' description: 'Remove all blocks of a certain type in the radius of certain players.'
usage: '/<command> <block> [radius (default=50)] [player]' usage: '/<command> <block> [radius (default=50)] [player]'
permission: tfm.command.rollbackraduius
opall: opall:
description: 'Op everyone on the server, optionally change everyone''s gamemode at the same time.' description: 'Op everyone on the server, optionally change everyone''s gamemode at the same time.'
usage: '/<command> [-c | -s]' usage: '/<command> [-c | -s]'
permission: tfm.command.opall
mp44: mp44:
description: 'Modern weaponry, FTW. Use ''draw'' to start firing, ''sling'' to stop firing.' description: 'Modern weaponry, FTW. Use ''draw'' to start firing, ''sling'' to stop firing.'
usage: '/<command> <draw | sling>' usage: '/<command> <draw | sling>'
permission: tfm.command.mp44
orbit: orbit:
description: 'POW!!! Right in the kisser! One of these days Alice, straight to the Moon!' description: 'POW!!! Right in the kisser! One of these days Alice, straight to the Moon!'
usage: '/<command> <target> [<<power> | stop>]' usage: '/<command> <target> [<<power> | stop>]'
permission: tfm.command.orbit
denick: denick:
description: 'Essentials Interface Command - Remove the nickname of all players on the server.' description: 'Essentials Interface Command - Remove the nickname of all players on the server.'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.denick
premium: premium:
description: 'Validates if a given account is premium.' description: 'Validates if a given account is premium.'
usage: '/<command> <player>' usage: '/<command> <player>'
aliases: 'prem' aliases: 'prem'
permission: tfm.command.premium
whohas: whohas:
description: 'See who has a block and optionally smite.' description: 'See who has a block and optionally smite.'
usage: '/<command> <item> [smite]' usage: '/<command> <item> [smite]'
aliases: 'wh' aliases: 'wh'
permission: tfm.command.whohas
tagnyan: tagnyan:
description: 'Gives you a tag with random colors' description: 'Gives you a tag with random colors'
usage: '/<command> <tag>' usage: '/<command> <tag>'
aliases: 'tn' aliases: 'tn'
permission: tfm.command.tagnyan
myadmin: myadmin:
description: 'Manages your admin login message and other utilities.' description: 'Manages your admin login message and other utilities.'
usage: '/<command> <clearloginmsg | setlogin <message>>' usage: '/<command> <clearloginmsg | setlogin <message>>'
permission: tfm.command.myadmin
whoami: whoami:
description: 'Who am I? Who are you? What am I doing here?' description: 'Who am I? Who are you? What am I doing here?'
usage: '/<command>' usage: '/<command>'
permission: tfm.command.whoami
resetplayer: resetplayer:
aliases: ["resetplayerdata"] aliases: ["resetplayerdata"]
description: 'Reset a player''s data.' description: 'Reset a player''s data.'
usage: '/command <partialName>' usage: '/command <partialName>'
permission: tfm.command.resetplayer
# TODO: Add permission groups