Перейти к содержимому
Mineforgian

YETIs Admin Utils

This Plugin adds some usefull features that i couldnt find elsewhere like a report menu, warning system with optional banning after an amount and discord intergration

Загрузки
364
Подписчики
2
Обновлён
5 июля 2026 г.
Лицензия
MIT

Опубликован 24 мая 2024 г.

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

Комментарии

Загружаем…