Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for karusum1

Admin utility systems

Report RgAdminTools?

RgAdminTools

AdminTools — Resource Page Description Short Description AdminTools is a complete staff toolkit: moderation, jail, PvP events, player reports, a staff-check system with vanish, and deep player/admin analytics — all in one closed-source, actively maintained plugin.

Full Description AdminTools puts your entire moderation workflow behind clean, fast GUIs — no more memorizing command syntax, no more juggling five different plugins.

⚖️ Full Moderation Suite Warn, mute, ban, freeze, and jail players, with every action logged to a searchable punishment history (/rpunish). Warnings auto-escalate into a ban at your configured limit. Jail is a real alternative to a ban: the player keeps their inventory but can't chat, run commands, or leave the zone you set — and it holds even if they die or disconnect and reconnect.

️ Staff Check System Call a player in for a proper check with /rcheck — they're pulled into an isolated zone, fully frozen, and can't wander off or interfere with anyone else. /rmc gives you a live management panel: player info (nickname, UUID, IP, check duration, status), one-click teleport, resend notification, and a direct line into the full punishment panel — then end or cancel the check with everything cleaned up and the player safely returned. Multiple checks can run at once without stepping on each other, and if you disconnect mid-check, another staff member can pick it up with /rmc .

Vanish /rv makes a staff member invisible to regular players — clean toggle, no particles, no potion bubbles, correctly re-applies itself if you reconnect. Staff with the bypass permission can still see vanished players.

Player Reports /report lets players flag bad behavior in seconds. Staff get an instant notification and a full triage GUI — filter by New/In Progress/Closed, page through the queue, and act directly on any report: accept, close, deny, jump straight into punishing the reported player, or teleport straight to the violator or the reporter with one click. Reporters get notified automatically when their report's status changes.

Real PvP Events Create an event, cap the player count, and manage the whole thing from an in-game GUI: close registration, freeze the lobby, gear everyone up, apply potion effects and instant buffs (two clearly separated menus, each with level and duration options where it makes sense), and crown a winner with an optional reward.

Stats, In a GUI /rstats opens a clean menu with anyone's kills, deaths, K/D, blocks broken/placed, distance walked, playtime, punishment history, and live status — works offline too. /rastats does the same for your staff team: playtime breakdowns, punishments issued, reports handled, and computed efficiency numbers.

️ One-Click Punishment Panel /rpanel puts warn/mute/ban/freeze/jail and a stats shortcut in a single menu, with a duration picker for anything timed.

️ Built-In Protection Anti-bot, anti re-log, and connection-throttle modules run quietly in the background, each independently configurable.

✏️ Fully Editable Text Every single message the plugin sends lives in messages.yml, in English, with color codes and dynamic placeholders ({player}, {admin}, {status}, {time}, and more). Nothing is hardcoded — make it sound like your server.

⚙️ Reliable & Low-Maintenance Reports are stored in a real embedded database, not flat files, so lookups stay fast as your report history grows. Reload messages.yml/config.yml on the fly with /admintools reload — no restart needed.

AdminTools v3.2 — Documentation Commands Moderation

/rwarn [reason] — warn a player (auto-bans at the warn limit) /runwarn — remove a warning /rmute [reason] — mute (0 = permanent) /runmute — unmute /rban [reason] — ban (0 = permanent) /runban — unban /fz / /unfz — freeze / unfreeze /rpunish — punishment history GUI /rv — puts the player in vanish mode Jail

/setjail — set the jail point to your current position /rjail [reason] — send to jail (persists through death and relog) /runjail — release from jail Events

/reventcreate (/rec) — create an event /eventmanagement (/eg) — event management GUI /revent / /rcevent — join / leave the event /eventregstop — close registration /fzevent / /unfzevent — freeze/unfreeze all participants /givearmor / /givesword <all|player> — gear participants /rfevent [reward_command] [money] — end and reward /buff — buff GUI (god apples, resistance, haste, saturation, heal & feed) Reports

/report — send a report /reports (/rep) — report triage GUI Statistics

/rstats — opens a GUI with full player stats (players); prints to chat if run from console /rastats — opens a GUI with admin activity stats (players); prints to chat if run from console Panel & Chat

/rpanel — quick punishment panel GUI /rc / /rc toggle — admin chat Player check /rcheck — calls the player to check /rmc — opens the check control menu

Permissions admintools.* — everything (default: op) admintools.warn, .unwarn, .mute, .unmute, .ban, .unban, .freeze, .unfreeze — default: op admintools.vanish — default: op admintools.vanish.see — default: op admintools.check — default: op admintools.check.set — default: op admintools.admin.reload — default: op admintools.rpunish — default: op admintools.event.create, .event.manage — default: op admintools.event.join, .event.leave — default: true admintools.buff — default: op admintools.adminchat, .adminchat.see — default: op admintools.report — default: true admintools.reports — default: op admintools.rstats, .rastats — default: op admintools.jail, .jail.set — default: op admintools.rpanel — default: op admintools.bypass.relog, .bypass.bot, .bypass.throttle, .bypass.jail, .bypass.report.cooldown — default: op Configuration highlights (config.yml)

yaml warns_for_ban: 3 warns_ban_days: 15 event_max_players: 50

report: cooldown_seconds: 300 max_active_reports: 5

jail: max_time_minutes: 1440 radius: 15.0

anti_relog: { enabled: true, cooldown_seconds: 30 } anti_bot: { enabled: true, max_connections_per_ip: 3 } connection_throttle: { enabled: true, max_attempts: 5 } Every message is in messages.yml — edit freely with & color codes and {placeholder} values.

Requirements Spigot/Paper 1.21.1, Java 21, no external dependencies.

Information

Category
Admin Tools
Published
September 19, 2026
License
Unspecified
2Downloads
1Stars

Pinned Versions

  • R
    Paper1.16–1.21

Members

1