2.3.3latestMinor error fixFeb 19, 2026 fixed error with vanish permission2.3.2some bugs fixedJan 12, 2026 Bugs fixed · now players in staffmode are inmune to damage · now players in staffmode can't pickup xp (only Paper/Purpur Servers)2.3.1Bugs fixedDec 24, 2025 Bugs fixed - Now staffmode disable fly - Now can't move items of inventory if you are in staffmode2.3Dec 19, 2025 2.2Minor updateDec 9, 2025 UltraStaff v2.2 - Update Minor update! What’s New in this Update · Errors — NullPointerExecption fixed · Vanish — Now vanish is disabled wen staffmode is disabled2.1Bug fixed and suggestion updateDec 8, 2025 UltraStaff v2.1 - Update bug fixes & Suggestions added! What’s New in this Update · Freeze — Disconnect commands now fork, now the command can be executed by console · Staffchat — Now placeholderapi work on staffchat.2.0Recode and bug fixDec 3, 2025 UltraStaff v2.0 - Update Major recode, bug fixes & PlaceholderAPI support added! What’s New in this Update · Complete Recode — Core plugin has been rewritten for better performance, stability, and maintainability. · Bug Fixes — Fixed multiple issues affecting StaffMode, Freeze, InvSee, and alerts. · PlaceholderAPI Integration — Added support for placeholders like %ultrastaff_online% and %ultrastaff_vanished% to display online staff, vanish status, etc. · Performance Improvements — Optimized code for faster GUI loading and reduced server lag. · Enhanced Compatibility — Improved support for Spigot/Paper 1.16 – 1.21.1.9-BETAAdded placeholders and bug fixedNov 12, 2025 Placeholders added: - %ultrastaff_online% = show online players excluding the vanished staff - %ultrastaff_vanished% = show the count of staff in vanish1.8-BETABug Fixed - Bot DeletedAug 22, 2025 [-] Inventory lost bug fixed [-] Bot sync system deleted1.7.1-BETA1.7.1 changelogsAug 6, 2024 Added: · RBG support · Now you can enable and disable 'updateMessage' and 'lastUpdateMessage' in config.yml1.7-BETA1.7 changelogAug 2, 2024 Added: · MinerTp Gui! · Information: · .SpoilerTarget">Spoiler: Config Code (YAML): config: staffmode: minertp: enabled : true item : "GOLDEN_PICKAXE" name : "&eMiner TP" slot : 4 layer : 20 # the minimum Y layer to register a player how a miner lore : - "&bOpen a gui for a player in %y% layer" · .SpoilerTarget">Spoiler: Messages Code (YAML): messages: minerTp: noPlayers : "&cThere is no player in the layer %y%" inventoryTitle : "&0Player in layer %y%" nextPage : "&aNext Page" backPage : "&cBack" userItemName : "&eMiner" userItemLore: - "&7Nickname : &b%player%" - "&7Layer Y : &b%y%" Default: .SpoilerTarget">Spoiler: Default Config Code (YAML): # # ██╗░░░██╗██╗░░░░░████████╗██████╗░░█████╗░░██████╗████████╗░█████╗░███████╗███████╗ # ██║░░░██║██║░░░░░╚══██╔══╝██╔══██╗██╔══██╗██╔════╝╚══██╔══╝██╔══██╗██╔════╝██╔════╝ # ██║░░░██║██║░░░░░░░░██║░░░██████╔╝███████║╚█████╗░░░░██║░░░███████║█████╗░░█████╗░░ # ██║░░░██║██║░░░░░░░░██║░░░██╔══██╗██╔══██║░╚═══██╗░░░██║░░░██╔══██║██╔══╝░░██╔══╝░░ # ╚██████╔╝███████╗░░░██║░░░██║░░██║██║░░██║██████╔╝░░░██║░░░██║░░██║██║░░░░░██║░░░░░ # ░╚═════╝░╚══════╝░░░╚═╝░░░╚═╝░░╚═╝╚═╝░░╚═╝╚═════╝░░░░╚═╝░░░╚═╝░░╚═╝╚═╝░░░░░╚═╝░░░░░ # #Plugin created by LostString #UltraStaff: Version 1.7-SNAPSHOT config: staffchat_format : "&7[&bStaffChat&7] &a%player_name% &7>> &9%message%" staffchat_format_discord : "&7[&bStaffChat&7] &0(&3Discord&0) &a%player_name% &7>> &9%message%" execute_command_on_disconect_frozen : true frozen_disconnect_command : "ban %player% Refuse SS" freeze_cooldown : 10 # cooldown to send "alertfrozen" message in seconds alerts: disabled_worlds : - "mines" - "spawn" # List of blocks that will alert the staff. You can get the blocks from: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Mater… blocks : - "DIAMOND_ORE" - "GOLD_ORE" - "IRON_ORE" - "EMERALD_ORE" # if is enabled, players in vanish can't break/place/drop/pickup blocks vanish_restrictions : true report_system : true staffmode : # if is enabled, players in staffmode can't break/place/drop/pickup blocks restrictions : true items: invsee: enabled : true item : "CHEST" name : "&bInvsee" slot : 0 lore : - "&bSee player inventory" freeze: enabled : true item : "ICE" name : "&bFreeze" slot : 1 lore : - "&aFreeze a player" # Require world edit world_edit: enabled : true item : "WOODEN_AXE" name : "&cWorld edit" slot : 2 lore : - "&cWorldEdit axe" navigator: enabled : true item : "COMPASS" name : "&bNavigator" slot : 3 lore : - "" randomtp: enabled : true item : "ENDER_PEARL" name : "&9Random TP" slot : 5 lore : - "&cTeleport to a random player" fly: enabled : true item : "FEATHER" name : "&3Fly" slot : 6 lore : - "&aEnable &bor &cDisable &bfly" vanish: enabled : true item : "GREEN_DYE" item_disabled : "RED_DYE" name : "&5Vanish" slot : 7 lore : - "&aEnable &bor &cDisable &bvanish" cpscheck: enabled : true item : "CLOCK" name : "&aCPS Check" slot : 8 lore : - "&bCheck the cps of a player" minertp: enabled : true item : "GOLDEN_PICKAXE" name : "&eMiner TP" slot : 4 layer : 20 # the minimum y layer to register a player how a miner lore : - "&bOpen a gui for a player in %y% layer" discord: enabled : false token : "YourBotToken" status : "ONLINE" activity: name : "Minecraft" ## types: DEFAULT, WATCHING, COMPETING, LISTENING type : "DEFAULT" staffchat : "CHANNEL ID" staffchat_discord_format : "STAFF %player% >> %message%" logs_channel : "CHANNEL ID" reports_channel : "CHANNEL ID" send_logs: commands : true join : true leave : true report : true Report: title : "New Report" description : "" color : "#FFFFF" footer: text : "Powered by: UltraStaff" icon_url : "
"
fields:
- name
:
"Player:"
value
:
"%player%"
inline
: false
- name
:
"Reported:"
value
:
"%reported%"
inline
: false
- name
:
"Reason:"
value
:
"%reason%"
inline
: false
- name
:
"Date:"
value
:
"%date%"
inline
: false
Joinlog:
title
:
"Join log"
description
:
""
color
:
"#FFFFF"
footer:
text
:
"Powered by: UltraStaff"
icon_url
:
"
"
fields:
- name
:
"Log:"
value
:
"%player% has joined to the server"
inline
: false
Leavelog:
title
1.6.1-BETA1.6.1 changelogsJul 25, 2024 Bugs Fixed: > NullPointer exception on Interact Added: > Own navigator system > Freeze message now is timed Code (YAML): config: freeze_cooldown : 10 # cooldown to send "alertfrozen" message in seconds > Remember to report any bugs you find > They can also make suggestions for things to add.1.6-BETAULTRA STAFF v1.6 BETA support 1.16.x - 1.20.xJun 1, 2024 ULTRA STAFF v1.6 BETA 1.16.x - 1.20.x Bugs Fixed: > Freeze and Invsee now they work correctly > When players re-join the server they can no longer see the vanishing staff. > The alert system now works with all blocks (can be edited in "config.yml") > Random tp module now work correctly Added: > Chat Module, [/chat clear, /chat mute] Removed: > Inmune to freeze system > some unnecessary messages Remember to report any bugs you find1.5.1-BETASuggestion UpdateJul 21, 2023 [+] DEEPSLATE ORE ADDED IN ALERTS [+] EMERALD ORE ADDED IN ALERTS1.5-BETA1.20 SUPPORTJul 12, 2023 · 1.20 Version support · StaffChat bug fixed1.4-BETABug spawner break fixedMay 26, 2023 BUGS FIXED1.3-BETAAlerts addedMay 7, 2023 [+] Alerts1.2-BETAStaff mode in 1.19Apr 2, 2023 Bug fixed: Staff Mode 1.191.1-BETAUltraStaff [1.8.8 - 1.19] Staff Moderation PluginMar 30, 2023 Bug fixed: Discord bot load error1.0-BETAMar 29, 2023
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
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.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta