promotional bannermobile promotional banner

James's Config Lib

A lightweight, extendable, simple config library for forge and fabric
Back to Files

1.4-forge

File namejamesconfig-1.4.jar
Uploaded
Nov 3, 2023
Downloads
423
Size
101.1 KB
Mod Loaders
ForgeNeoForge
File ID
4838780
Type
R
Release
Supported game versions
  • 1.19-Snapshot
  • 1.20-Snapshot
  • 1.18-Snapshot
  • 1.20.1
  • 1.20
  • 1.19.4-Snapshot
  • 1.19.3-Snapshot
  • 1.19.4
  • 1.19.3
  • 1.19.2
  • 1.19.1
  • 1.19
  • 1.18.2
  • 1.18.1
  • 1.18
  • 1.17.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:james-config-lib-922870:4838780")

NeoForge

implementation fg.deobf("curse.maven:james-config-lib-922870:4838780")

Learn more about Curse Maven

What's new

Additions

  • Required Mods for config load (not hard dependencies)
  • Performance analysis (analyzers for default types are included)
  • /config analyze command (runs analysis)
  • reload commands (client and server; reload either a single config or all of them and a sync option for reloading server configs)

Fixes

  • a malicious client could crash the server

Technical stuff

  • add a CommandManager
  • add new packet to tell the client to reload