promotional bannermobile promotional banner

MGT-Core

A server-side core mod providing shared utilities, events, permissions, and placeholder systems as the foundation for all MGT mods.

File Details

mgtcore-1.0.1.jar

  • R
  • Oct 24, 2025
  • 17.04 KB
  • 137
  • 1.21.1
  • NeoForge

File Name

mgtcore-1.0.1-SNAPSHOT.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:mgt-core-1371537:7144757"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changelog - v1.0.0

🚀 First Release

  • Initial release of MGT-Core.
  • Added unified configuration system (JSON/YAML).
  • Implemented internal event bus with events:
    • GlobalChatMessageEvent
    • PlayerJoinEvent / PlayerLeaveEvent
    • PlayerDeathEvent
    • AdvancementEvent
    • ServerOnlineEvent / ServerOfflineEvent
  • Introduced placeholder system with default placeholders: {player}, {uuid}, {world}, {x}, {y}, {z}, {server_name}, {online}, {max_players}, {death_message}, {advancement}
    • Optional {ftbranks_prefix} and {ftbranks_suffix} if FTB Ranks is present.
  • Added permissions abstraction with FTB Ranks integration (fallback to OP level).
  • Included utility classes:
    • ColorUtil (hex & legacy color codes)
    • TimeUtil (parse strings like 10s, 5m, 2h, 8d)
    • JsonYamlUtil (generic config reader)

ℹ️ Notes

  • This mod is server-side only.
  • Required by: MGT-Chat, MGT-Login.
  • Works standalone, but has no visible effect without other MGT mods.