AzStaff is a powerful, all-in-one staff management plugin designed to streamline server administration with essential moderation tools, teleportation commands, and advanced player management features.
✨ Features
Vanish System - Become invisible to players with seamless join/quit handling
Gamemode Control - Quick gamemode switching with shortcuts
✈️ Flight Management - Toggle flying for staff members
God Mode - Invincibility for administrative tasks
Healing System - Heal yourself or other players instantly
Freeze Players - Temporarily immobilize players
Teleportation - Advanced teleport commands and spawn management
Staff Chat - Private communication channel for staff
️ Player Tags - Customizable prefixes and suffixes with RGB support
⚡ Speed Control - Adjust walk and fly speeds
Punishment Tools - Ban, mute, kick with temporary options
Broadcasting - Server-wide announcements
️ Staff GUI - User-friendly interface for all commands
Size Commands - Big/Little boy mode (Minecraft 1.21+)
Multi-Language Support - English, Spanish, German, Turkish, Arabic
GUI Translation System - Fully translatable GUI menus
Discord Integration - Webhook support for staff notifications
Player Data Management - Persistent player data storage
Join/Quit Message Control - Customizable server messages
Commands & Permissions
Command
Permission
Description
/vanish
staff.vanish.use
Toggle vanish mode
/gm <0-3>
staff.gm.use
Set gamemode
/fly
staff.fly.use
Toggle flying
/god
staff.godmode
Toggle god mode
/heal [player]
staff.heal.use
Heal self or player
/speed <1-10>
staff.speed.use
Set walk/fly speed
/bigboy
staff.size.use
Enable big mode (1.21+)
/littleboy
staff.size.use
Enable little mode (1.21+)
Command
Permission
Description
/tp <player>
staff.teleport.use
Teleport to player
/tphere <player>
staff.tphere.use
Teleport player to you
/spawn
staff.teleport.use
Teleport to spawn
/setspawn
staff.setspawn
Set spawn location
Command
Permission
Description
/ban <player> [reason]
staff.ban
Ban player
/tempban <player> <time> [reason]
staff.tempban
Temporarily ban player
/unban <player>
staff.unban
Unban player
/mute <player> [reason]
staff.mute
Mute player
/tempmute <player> <time> [reason]
staff.tempmute
Temporarily mute player
/unmute <player>
staff.unmute
Unmute player
/freeze <player>
staff.freeze
Freeze/unfreeze player
Command
Permission
Description
/tag <player> <tag|reset>
staff.settag
Set player prefix
/rgbtag <player> <tag|reset>
staff.settag
Set RGB prefix (1.16+)
/tag2 <player> <tag|reset>
staff.settag
Set player suffix
/silenttag <player> <tag|reset>
staff.settag
Set tag silently
Command
Permission
Description
/sc <message|toggle>
staff.chat
Staff chat
/broadcast <message>
staff.broadcast
Server broadcast
/azstaff
staff.gui
Open staff GUI
/staffgui
staff.gui
Open staff GUI
/jqmessage <join|quit> <message>
staff.jqmessage
Set join/quit messages
Multi-Language Support
AzStaff supports multiple languages with easy configuration:
English (en) - Default language
Spanish (es) - Español
German (de) - Deutsch
Turkish (tr) - Türkçe
Arabic (ar) - العربية
Language Configuration
Code (Text):
# In config.yml
language:
default: "en"
per-player: true # Allow players to choose their language
Players can switch languages through the GUI or configuration files.
# Spawn location (set using /setspawn)
spawn:
world: world
x: 0.0
y: 64.0
z: 0.0
yaw: 0.0
pitch: 0.0
# Language Configuration
language:
default: "en"
per-player: true
# Join/Quit messages
messages:
join: "&7[&a+&7] &f{player} &7joined the server"
quit: "&7[&c-&7] &f{player} &7left the server"
vanish-join: "&7[&a+&7] &f{player} &7joined the server &8(vanished)"
vanish-quit: "&7[&c-&7] &f{player} &7left the server &8(vanished)"
# Command responses
command-messages:
no-permission: "&cYou don't have permission to use this command!"
player-not-found: "&cPlayer not found!"
player-only: "&cThis command can only be used by players!"
vanish-enabled: "&7You are now &ainvisible&7!"
vanish-disabled: "&7You are now &cvisible&7!"
god-enabled: "&7God mode &aenabled&7!"
god-disabled: "&7God mode &cdisabled&7!"
# Features
features:
save-data: true
freeze-on-move: true
vanish-on-join: false
rgb-support: true # Auto-detected based on server version
size-support: true # Auto-detected based on server version
Color Codes
The plugin supports Minecraft color codes using the
Code (Text):
&
symbol:
Code (Text):
&0
- Black
Code (Text):
&1
- Dark Blue
Code (Text):
&2
- Dark Green
Code (Text):
&3
- Dark Aqua
Code (Text):
&4
- Dark Red
Code (Text):
&5
- Dark Purple
Code (Text):
&6
- Gold
Code (Text):
&7
- Gray
Code (Text):
&8
- Dark Gray
Code (Text):
&9
- Blue
Code (Text):
&a
- Green
Code (Text):
&b
- Aqua
Code (Text):
&c
- Red
Code (Text):
&d
- Light Purple
Code (Text):
&e
- Yellow
Code (Text):
&f
- White
ɴᴏᴛᴇ: RGB colors (
Code (Text):
&#RRGGBB
) are supported on Minecraft 1.16+
Installation
Download the latest
Code (Text):
AzStaff-1.0.0.jar
from releases
Place the JAR file in your server's
Code (Text):
plugins/
folder
Restart your server
Configure the plugin using
Code (Text):
/azstaff
or edit
Code (Text):
config.yml
Set permissions for your staff members
Permission Groups
Code (Text):
staff.*
- All staff permissions
Code (Text):
staff.basic
- Basic staff tools
Code (Text):
staff.moderator
- Moderation commands
Code (Text):
staff.admin
- Administrative commands
️ Staff GUI Features
The interactive GUI system includes:
Multi-language support - All GUI text is translatable
Player management tools - Quick access to all commands
Teleportation menu - Easy player teleportation
Punishment interface - Ban, mute, and kick players