Skip to content

U | Changelog

Noctify edited this page May 31, 2025 · 4 revisions

U | Changelog


v1.2 (Latest)

Release Date: 2025-05-31

Major Changes

  • New API Structure
    • Introduced com.noctify.API.Registry and com.noctify.API.Utils interfaces, with implementations RegistryAPI and UtilsAPI.
    • Centralized all registration and utility access.
  • Utility Overhaul
    • All utilities (cooldowns, mana, projectiles, entity sizing, teleportation, etc.) now accessed via UtilsAPI.
  • Auto-Registration System
    • Custom items, foods, events, and commands auto-registered from their respective packages if placed correctly.
  • Addon & Integration Support
    • Plugins/addons can now safely register content and access utilities using the public API.
  • Improved Command & Permission Handling
    • Centralized permissions: fxitems.nightvision, fxitems.op, fxitems.utils, and more.
    • Added command-level permission control:
      • New PermissionLevel enum (PLAYER, ADMIN) for commands.
      • New PermissionUtils for determining player permission levels.
      • Register commands as admin-only by specifying PermissionLevel.ADMIN.
      • ADMIN commands require the fxitems.owner permission node.
  • Expanded Documentation
    • Comprehensive wiki with detailed API, migration, and troubleshooting guides.
  • ModelEngine & EntitySize Integration
    • Optional and auto-detected; features gracefully degrade if dependencies missing.
  • Internal Refactoring
    • More robust registration, event handling, and error logging.
  • Updated for Java 17+ / PaperMC 1.21+
    • Modern dependency and build requirements.

v1.1

Release Date: 30/05/2025

Changes

  • First stable public release.
  • Core custom item, food, event, and command system.
  • Early utilities: cooldowns, custom item checks, basic projectile and mana features.
  • Initial support for EntitySize and ModelEngine (manual integration).
  • Basic documentation and examples.

v1.0 (Initial Private Builds)

Release Date: 29/05/2025

Notes

  • Internal development builds.
  • Registry and item system prototype.
  • Not recommended for production.

See Also


Clone this wiki locally