Skip to content

Effective Minecraft moderation tools designed to prevent cheating, maintaining staff integrity and community trust.

License

Notifications You must be signed in to change notification settings

ModernBetaNetwork/AdminToolbox

Repository files navigation

AdminToolbox

Effective Minecraft moderation tools designed to prevent cheating, maintaining staff integrity and community trust.

AdminToolbox supports Folia.

Features & Commands

Spectate

/spectate, /admin, /target

Enter admin mode, which creates a separate temporary inventory that is deleted when exiting. The player is placed in Spectator Mode until they reveal or exit admin mode.

While spectating, the player can use the command again to exit admin mode. The player will be teleported back to their original location, placed back into survival mode, and their original inventory will be restored.

Target Locations

  • /target - Enter admin mode at current location
  • /target <player> - Enter admin mode at a specified player's location
  • /target <x> <y> <z> [world] - Enter admin mode at specific coordinates
  • /target <x> <z> [world] - Enter admin mode at specific coordinates (uses the highest Y-level block at that location)

Targeting Spawn

/spawn, /targetspawn

  • /spawn - Enter admin mode at the current world's spawn point
  • /spawn <world> - Enter admin mode at the provided world's spawn point

Navigation

  • /back - Move to previous location in teleport history
  • /forward - Move to next location in teleport history

Reveal

/reveal, /show

While spectating in admin mode, running this command places the player into survival mode at their current location. This makes the admin visible to players during confrontations while maintaining:

  • Temporary inventory
  • Immunity to damage
  • No mob targeting

Fullbright

/fullbright, /nightvision

  • /fullbright - Toggle fullbright for the current admin session
  • /fullbright <on|off> - Enable or disable fullbright for the current admin session

Yell

/yell <player> <message>

Forcibly displays a large red title on the targeted player's screen. Use the pipe character (|) to separate title and subtitle: title | subtitle.

Legacy ampersand color codes are supported. (i.e. No stealing! | Did you read the &e/rules&r?)

A large red title displays within Minecraft: "No stealing!" A smaller subtitle below it reads "Did you read the /rules?", and "/rules" is highlighted in yellow.

Freeze

/freeze <player>

Stops the target player from moving until released.

Frozen players:

  • can look around freely
  • can fall downward
  • can use containers
  • cannot place or break blocks
  • cannot take any damage
  • cannot hurt other entities (including players)
  • cannot be targeted by mobs

To release a frozen player, use /unfreeze <player>

Streamer Mode

Requires LuckPerms.

/streamermode <duration>, /pausealerts <duration>

Allows players to temporarily disable certain permissions (i.e. those that give them staff-only alerts), intended for use when screen sharing or live-streaming gameplay.

Permissions

Permission Description
admintoolbox.target Use /target at current location
admintoolbox.target.player Use /target <player>
admintoolbox.target.location Use /target <x> [y] <z> [world]
admintoolbox.reveal Use /reveal
admintoolbox.yell Use /yell
admintoolbox.freeze Use /freeze and /unfreeze
admintoolbox.spawn Use /spawn in current world
admintoolbox.spawn.all Use /spawn [world]
admintoolbox.fullbright Use /fullbright while in admin mode
admintoolbox.broadcast.receive Receive alerts about others' targets, yells, and freeze actions.
admintoolbox.broadcast.exempt Do not send alerts to players with admintoolbox.broadcast.receive
admintoolbox.streamermode Use streamer mode
admintoolbox.streamermode.unlimited Bypass maximum streamer mode duration. (Set in config.yml)

Integrations

  • LuckPerms
    • Required for Streamer Mode.
    • New in version 1.4.0: Custom context for conditionally applying permissions based on admin state.
      • admintoolbox:state can be any of spectating, revealed, or normal (not in admin mode).
  • BlueMap
    • The plugin will hide admins who are revealed from the map.

Analytics

Added in version 1.4.0.

For us to better understand how many servers are using AdminToolbox, by default we collect anonymized analytics via bStats. Server administrators can disable this functionality on their servers by setting enabled: false in plugins/bStats/config.yml.

The anonymized collected data is viewable publicly at https://bstats.org/plugin/bukkit/AdminToolbox/26406.

About

Effective Minecraft moderation tools designed to prevent cheating, maintaining staff integrity and community trust.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •