A GUI-based admin dashboard for Paper servers — moderation tools and a built-in troll menu, all driven by inventory menus instead of typed commands.
AdminAbuse gives operators a single command, /admin, that opens a paginated dashboard of every online player. Click any player head to access kick, ban, chat-timeout, warn, warn-history, and troll actions. Reasons are collected through chat prompts — no command syntax to memorize.
The plugin also ships with a separate /troll <player> menu containing 40+ harmless prank effects, useful for community events, April Fool's, or simply messing with friends in a controlled way. Every effect cleans itself up automatically.
/admin)abbrechen (German for cancel) to abort an action30s, 10m, 1h; muted players' messages are silently cancelledAll warning and mute data persists across restarts in plugins/AdminAbuse/players.json.
/troll <player>)Over 40 non-destructive effects across four themes:
Player Status Nausea, Blindness, Slowness, Jump Boost, Levitation, Giant / Mini scale, Empty / Full hunger, Sleep pose, Swim loop, Backwards walk
Inventory Tricks (auto-restored after 30 seconds) Potato / Dirt / Egg inventory, Lucky Block items, +1 to every stack, "Diamond" naming chaos, full inventory shuffle
World Manipulation Ice floor, cobweb cage, fake lightning, snow storm, water-column particles — all original blocks return automatically
Mobs & Sounds Chicken rain, cat stalking, vindicator jumpscare, bee swarm, creeper / wither / enderman / ghast / TNT sounds, random teleport, ender-style multi-TP, mount pig
UI / Chat Action-bar spam, title spam, fake bossbar, fake OP message
| Command | Description | Permission |
|---|---|---|
/admin | Opens the admin dashboard | adminabuse.use |
/troll <player> | Opens the troll menu for a target | adminabuse.troll |
| Permission | Description | Default |
|---|---|---|
adminabuse.use | Access to the admin dashboard | op |
adminabuse.troll | Access to the troll menu | op |
AdminAbuse-x.x.jarplugins/ folder/admin in-game as an operator — no configuration file requiredThe plugin uses the modern Paper API (AsyncChatEvent, Adventure components, attribute scaling) and will not run on Spigot or older Bukkit forks.
All in-game text is currently in German. The codebase uses standard Adventure components, so translation forks are straightforward — the chat-input cancel keyword is abbrechen.

This is a Plugin for Admin Management and Admin Troll