ProjectSpigot icon

ProjectSpigot -----

admin, chat, homes, teleport, motd, multilanguage, management, essentials, bans, mute




[1.1.0] - 2025-04-15
Added
  • New Language System: Completely rewritten the language system for better flexibility and performance. Now supports dynamic reloading of language files (lang-*.yml) using the /reload command.

  • New Commands:
    • /preload: Reloads the server configuration (config.yml) and language files (lang-*.yml) without restarting the server. Requires tools.reload permission.

    • /sethome: Set a home location for quick teleportation.

    • /setspawn: Set the server's spawn point.

    • /spawn: Teleport to the server's spawn point.

    • /speed: Adjust walking or flying speed (0-10).

    • /tpa, /tpaccept, /tpdeny: Request teleportation to another player with accept/deny options.

    • /unban: Unban a player from the server.

    • /unmute: Unmute a player who was previously muted.

    • /vanish: Toggle invisibility for yourself or other players.

    • /warp: Create, delete, or teleport to warps.
  • Update Checker: Added an automatic update checker (UpdateChecker) that notifies admins when a new version of ProjectSpigot is available.

  • Timer Helper: Added teleportation countdowns and movement cancellation for safer teleportation.

  • Chat Listener: Added chat management (disable/enable chat, mute players).

  • Server MOTD Listener: Added MOTD customization with error handling for admins.
Changed
  • Language System: Moved from static language handling to a dynamic system with support for pl, en, and es. Language files are now reloaded dynamically via /preload.

  • Config Management: Improved Config class to better handle dynamic reloading of config.yml settings.

  • Error Handling: Enhanced error messages for file operations (saving/creating files, invalid UUIDs).
Fixed
  • Fixed issues with language loading when lang-*.yml files were missing or corrupted.

  • Improved validation for invalid worlds in /setspawn and /spawn commands.

  • Fixed potential crashes in MOTD handling (ServerMotdListener).
Notes
  • Make sure to delete the old plugins/ProjectSpigot/lang/ folder after updating to ensure the new language system works correctly.

  • Check the new config.yml settings for language (config.language.default) and adjust as needed.

  • The /reload command requires the tools.reload permission to use.
----------, Apr 15, 2025

Resource Information
Author:
----------
Total Downloads: 31
First Release: Apr 13, 2025
Last Update: Apr 15, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings