YETIs Admin Utils
4.4This 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
4.4latestYETIsUtils 4.4Jul 5, 2026 Commands
- /adminmode (Toggles between two seperate inventories so admins dont loose stuff) - /warn <player> (will open a gui to select the reason) - /warnings (View your own warnings in a GUI) - /Warnings <player> (View another player's warnings (admin only)) - /Warnmenu (Open a GUI listing all players who have warnings) - /Warnclear <player> <number | > (Clear a specific warning by number, or to clear all) - /mywarns (View your own warnings) - /report <issue> (report an issue to admins) - /reports (Opens a GUI to show all reports (Admin only)) Any questions comments or concerns submit an issue on github or message me on discord - yetiman20203.5Version 3.5 Discord UpdateJun 2, 2024 you can now have a message sent into discord when someone reports or warns if you want2.7Version 2.7May 27, 2024 [2.7] - 2024-05-27
Added
- /report Command: Players can now report issues with/report <issue>. Reports include player coordinates and are stored in areports.ymlfile. - Report Menu GUI: Admins can view all reports using/reportmenu. Each report is displayed in a clickable GUI. - Report Details GUI: When clicking a report in the menu, admins can view details, teleport to the location, and close the report. The teleport button is represented by an Ender Pearl. - Player Coordinates: The coordinates of the player who made the report are logged and can be accessed in the report details GUI. - Report ID System: Reports now use a unique ID format based on the player's name and report number (e.g.,YET1MAN1for the first report by YET1MAN). - Sort Reports by Date: Reports are now sorted by date, oldest first. - Configurable Report Feature: AddedenableReportFeatureinconfig.ymlto enable or disable the/reportfeature.Changed
- Warning GUI: Now displays player heads of players with warnings. Clicking on a player head shows their warnings. - Warnings Storage: Warnings now include the player's IP address. - Report Deletion Fix: Fixed issue where closing a report would close two reports and display duplicate messages. - Inventory Management: Admin mode toggles between player and admin inventories.Fixed
- NullPointerException on Disable: Fixed a bug where disabling the plugin caused a NullPointerException due toreportHandlerbeing null. - Method Resolutions: Fixed several issues with method resolutions and missing imports.Configuration
- config.yml: ```yaml enableReportFeature: true2.5Version 2.5 auto ban updateMay 26, 2024 [2.5] - 2024-05-26
New Features
- Admin Mode Inventory: Implemented a feature to switch between player and admin inventories using the/adminmodecommand. Admin inventories are now stored in separate files to persist across server restarts. - Warnings System: Introduced a comprehensive warnings system with the following functionalities: -/warn <player> <reason>to warn a player with a reason. -/warnclear <player> <warning number>to clear a specific warning from a player. -/warnings <player>to view the total number of warnings a player has. -/warnmenuto open a GUI displaying all players with warnings. -/mywarningsto allow players to view their own warnings. - Warning Reasons GUI: Added a GUI to view detailed reasons for each warning by clicking on player heads in the warnings menu. - Auto Ban: Configurable auto IP ban feature for players exceeding a specified number of warnings. - Configurable Commands: The main command and its related functionalities can be configured via theconfig.ymlfile. - Reload Command: Added a/yetisutils reloadcommand to reload plugin configurations dynamically.Improvements
- Player Head Display: Improved the display of player heads in the GUI to reflect actual player skins. - Warning Storage: Moved warnings storage to a dedicatedwarnings.ymlfile for better organization. - Date and Time Formatting: Updated the date and time format for warnings todd-MM-yyyy HH:mm.Bug Fixes
- Warning Retrieval: Fixed issues with retrieving and displaying warning details correctly in chat and GUIs. - Tab Completion: Ensured tab completion works correctly for all relevant commands. - Event Handling: Fixed issues with event handling in the warning GUIs, including back and exit buttons not functioning as intended.Configuration Updates
- Enable Player Warnings View: Added a configuration option to enable or disable players viewing their own warnings. - Debug Logging: Added a configuration option to enable or disable debug logging in the console. - Max Warnings Before Ban: Added a configuration option to set the maximum number of warnings before a player is automatically IP banned.Miscellaneous
- Code Cleanup: Refactored and optimized code for better performance and readability. - Compatibility: Ensured compatibility with Minecraft version 1.20.1.2.1V 2.1 - mc 1.20May 24, 2024 [2.1] - 2024-05-24
Added
Admin Mode: New command /adminmode to toggle between player and admin inventories. Player Warnings: New command /warn to issue warnings to players with a specified reason. Warnings now include a timestamp for when the warning was issued.Warning Logs:
New command /warnings to check the number of warnings a player has received.Warning GUI:
New command /warninggui to open a GUI to view and interact with player warnings. Added detailed warning logs in the GUI, showing the warning number, reason, and timestamp. Clicking on a player's head in the warnings GUI opens a detailed reasons GUI. Added a "Back" button in the detailed reasons GUI to return to the player warnings view.Changed
GUI Layout: Both the warnings GUI and the detailed reasons GUI are now 5 rows (45 slots) high. The detailed reasons GUI includes a "Back" button positioned in the bottom left slot. Plugin Version: Updated the plugin version from 0.1 to 2.1.Fixed
Inventory Persistence:
Fixed issues where inventories were not being correctly saved and loaded between sessions. Improved inventory switching logic to ensure a smooth transition between player and admin inventories.1V2May 24, 2024 added the warning and working inventory changes
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta