This is my first ever plugin. If you do find a bug, please report it to me in the comments or something.
This has been tested in 1.12.2 and 1.13.2, however it may work on other versions.
This plugin is really simple and comes with many commands and simple permissions.
Command - Permission
/vanish (toggleable) - staff.vanish: Vanish from all players without permission: staff.vanish.see
/sc - staff.chat: Talk in staff chat.
/tp - staff.tp
/tphere - staff.tphere
/mutechat - staff.mutechat: Use permission staff.mutebypass to bypass the chat mute. (Per world)
/smite - staff.smite
/heal - staff.heal
/gamemode - staff.gamemode
/tpall - staff.tpall
/fly - staff.fly
/sudo - staff.sudo
/feed - staff.feed
/msg - player.message
/togglemsg - player.msgtoggle
/nick - staff.nick
/staffreload - staff.reload
/ban - staff.ban
/unban - staff.unban
/mute - staff.mute
/unmute - staff.unmute
/kick - staff.kick
/flyspeed - staff.flyspeed
/invsee - staff.invsee (Viewed inventories can be changed!)
/togglestaffmessages: staff.togglestaff
/clearchat: staff.clearchat
/list: staff.list
/cmdspy: staff.cmdspy
/allsay: staff.allsay
/kickall: staff.kickall
/getpos: staff.getpos
/god: staff.god
/ipban: staff.ipban
/tppos: staff.tppos
/echest: staff.echest
/clearinventory: staff.clearinv
/kill: staff.kill
/broadcast: staff.broadcast
/seen: staff.seen
/report: staff.report
/gmc: staff.gamemode
/gms: staff.gamemode
/gma: staff.gamemode
/gmsp: staff.gamemode
/lag: staff.lag
/flyspeed: staff.flyspeed
/walkspeed: staff.walkspeed
/day: staff.time
/night: staff.time
Dependencies
This plugin only needs Vault and a chat plugin for the vanish prefix.
PlaceHolderAPI can be installed for placeholders in messages.
You can leave suggestions as to what to add below.
TO-DO:
- Ban/Kick/Mute ✔️
- Toggle staff chat ✔️
- Aliases for commands ✔️
- Config and messages file ✔️
Thanks for checking it out!!
Servers:
None yet!
'#':
' ': '# NOW SUPPORTS PLACEHOLDERAPI'
Messages:
No-Player: '&cNo player named %target%.'
Gamemode-Other: '&6Gamemode set to &c%gamemode% &6for %target%'
Gamemode: '&6Gamemode set to &c%gamemode% &6for %player%'
StaffChat: '&b[S] &e%player%: %message%'
Vanish: '&aYou vanished.'
UnVanish: '&aYou unvanished.'
VanishBroadcast: '&7&o[%player%: &evanished&7&o]'
UnVanishBroadcast: '&7&o[%player%: &eunvanished&7&o]'
MessageFrom: '&e(To &f%target%: &e%message%&e)'
MessageTo: '&e(From &f%player%: &e%message%&e)'
Nick: '&e* '
FirstJoin: '&eWelcome %joined% to the server!'
Join: '&e%player% joined the server.'
Staff Join: '&b[S] &3%player% connected to the server.'
Staff Leave: '&b[S] &3%player% disconnected to the server.'
Leave: '&e%player% left the server.'
Frozen: '&cYou are currently frozen and cannot move.'
Broadcast: '&c&l[BROADCAST] &f%message%'
Report Broadcast: '&c[S] &3%player% has reported %reported% for: &e%reason%'
Options:
TpBroadcast: true
VanishBroadcast: true
CustomJoinMessage: true
Custom Leave Message: true
Broadcast New Players: true
Broadcast Staff Join: true
Broadcast Staff Leave: true
Format Chat: false
Show Warnings: false
Chat Format: '%display%&c: %message%'
Placeholders for chat format: '%player% - Chatters name, %display%: chatters display
name (prefixes, suffixes etc), %message% - chatters message'
Freeze Quit Command: ban %player% Logged out whilst frozen.
Downloads:
___________________________________
5 - ✔️
10- ✔️
20- ✔️ thank u all!!!!
50- ✔️ oh ma gawddddddddd!!!!!!11!1!
100- ❌
200- ❌
300- ❌
400- ❌
500- ❌
1000 - ❌
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