Compatibility
Minecraft: Java Edition
26.2
26.1
1.20.x
Platforms
Tags
Creators
Details
Licensed MIT
Published 2 years ago
YETIsUtils
A lightweight all-in-one admin utility plugin for Paper 1.21+ servers.
YETIsUtils combines moderation tools, player reports, admin inventories, and optional Discord notifications into a simple, easy-to-use plugin.
Please note that images and gifs will be out of date
✨ Features
🛡️ Admin Mode
- Separate admin inventory
- Instantly switch between your survival inventory and moderation inventory
- Prevents mixing staff and survival items
⚠️ Player Warning System
- Warn players through commands or an easy-to-use GUI
- Configurable warning reasons
- Custom warning reasons entered through chat
- View warning history
- Clear individual warnings or all warnings
- Offline warning notifications
🔨 Automatic Punishments
- Automatically ban players after reaching a configurable warning limit
- Supports both profile bans and IP bans
📋 Player Reports
Players can report issues directly from in-game.
Staff can:
- View all reports in a GUI
- Teleport to the reported location
- Close completed reports
💬 Discord Integration (Optional)
Send notifications directly to Discord for:
- Player warnings
- Player reports
Simply leave the bot token blank if you don't want to use Discord.
⚡ Quality of Life
- Reload configuration without restarting
- Offline player tab completion
- Lightweight and fast
- Simple configuration
📜 Commands
| Command | Description | Permission |
|---|---|---|
/adminmode |
Toggle Admin Mode inventory | yetisutils.adminmode |
/warn <player> [reason] |
Warn a player or open the warning GUI | yetisutils.warn |
/warnings |
View your own warnings (Yes its the same) | yetisutils.warnings |
/warnings <player> |
View another player's warnings | yetisutils.warnmenu |
/warnmenu |
Open the warnings overview | yetisutils.warnmenu |
/warnclear <player> <number | *> |
Remove one or all warnings | yetisutils.warnclear |
/mywarns |
View your warnings (if enabled) (Yes its the same) | yetisutils.mywarns |
/report <message> |
Submit a player report | yetisutils.report |
/reports |
Open the reports management GUI | yetisutils.reportmenu |
/yetisutils reload |
Reload the configuration | yetisutils.reload |
🔑 Permissions
| Permission | Description | Default |
|---|---|---|
yetisutils.adminmode |
Use Admin Mode | OP |
yetisutils.warn |
Issue warnings | OP |
yetisutils.warnings |
View warnings | Everyone |
yetisutils.warnmenu |
Manage warnings | OP |
yetisutils.warnclear |
Clear warnings | OP |
yetisutils.mywarns |
View personal warnings | Everyone |
yetisutils.report |
Submit reports | Everyone |
yetisutils.reportmenu |
Manage reports | OP |
yetisutils.reload |
Reload configuration | OP |
⚙️ Configuration
Example configuration:
enablePlayerWarningsView: true
maxWarningsBeforeBan: 0
enableReportFeature: true
warning-reasons:
- Griefing
- Toxic Chat
- Spam
- Hacking
discord-bot-token: ""
discord-report-channel-id: ""
discord-warning-channel-id: ""
Configuration Options
| Option | Description |
|---|---|
enablePlayerWarningsView |
Allows players to view their own warnings |
maxWarningsBeforeBan |
Number of warnings before automatic ban (0 = Disabled) |
enableReportFeature |
Enables the reporting system |
warning-reasons |
List of preset warning reasons |
discord-* |
Discord integration settings |
❤️ Support
Found somthing broken? well so am i, head over to the github or message me on discord - yetiman2020
Feedback is always welcome! when i have slept


