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.
Back to Files

mgtcore-1.0.1.jar

File namemgtcore-1.0.1-SNAPSHOT.jar
Uploaded
Oct 24, 2025
Downloads
281
Size
17.0 KB
Mod Loaders
NeoForge
File ID
7144757
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:mgt-core-1371537:7144757"

Learn more about Curse Maven

What's new

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.

This mod has no additional files