Skip to content

Akinsoft/SoftConfig

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

370 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

SoftConfig

SoftConfig is an independently maintained, compatibility-focused fork of MoulConfig. It preserves MoulConfig's existing packages, identifiers, and configuration formats so mods can migrate without rewriting their configuration code.

SoftConfig is not affiliated with or endorsed by NotEnoughUpdates or the original MoulConfig maintainers.

Compatibility

SoftConfig 4.x is intended to remain compatible with MoulConfig 4.x. Existing package names, the moulconfig mod ID, XML namespaces, assets, and saved configuration formats remain unchanged. Public APIs will not be removed or changed incompatibly until a new major version.

Supported versions

Minecraft version Support
1.21.11 Active
26.1 Active
26.2 Active
Other targets Not actively supported; prior releases remain available

SoftConfig follows Hypixel SkyBlock's update rhythm and normally supports the latest two relevant Minecraft versions. The three active targets above cover the initial transition.

Installation

Stable releases are published to Maven Central under io.github.akinsoft.softconfig. Keep the artifact name matching your Minecraft version:

repositories {
    mavenCentral()
}

dependencies {
    implementation("io.github.akinsoft.softconfig:modern-26.2:4.8.1")
}

Continue using your existing include, shadow, relocation, and access widener setup.

Migrating

Migration from MoulConfig is normally a group and version change. See MIGRATING.md.

Documentation

Documentation and API references are published at https://akinsoft.github.io/SoftConfig/.

Contributing

See CONTRIBUTING.md for the development setup and pull request requirements.

License

SoftConfig is distributed under LGPL-3.0-or-later. See LICENSE, COPYING, and NOTICE.

Upstream

SoftConfig is derived from NotEnoughUpdates/MoulConfig. The original repository and contributor history remain linked through GitHub's fork relationship and the retained Git history.

About

An actively maintained, compatibility-focused fork of MoulConfig for Minecraft mods.

Topics

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
LICENSE
GPL-3.0
COPYING

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages

  • Java 71.8%
  • Kotlin 28.2%