Skip to content

Version 2.7

Compare
Choose a tag to compare
@YETIMAN2020 YETIMAN2020 released this 27 May 20:32
· 4 commits to main since this release
1523bc6

[2.7] - 2024-05-27

Added

  • /report Command: Players can now report issues with /report <issue>. Reports include player coordinates and are stored in a reports.yml file.
  • 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., YET1MAN1 for the first report by YET1MAN).
  • Sort Reports by Date: Reports are now sorted by date, oldest first.
  • Configurable Report Feature: Added enableReportFeature in config.yml to enable or disable the /report feature.

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 to reportHandler being null.
  • Method Resolutions: Fixed several issues with method resolutions and missing imports.

Configuration

  • config.yml:
    enableReportFeature: true