fairexperience-1.0.2.jar
Curse Maven Snippet
What's new
CRITICAL FIX: mod had no effect on dedicated servers (and in 1.0.1, everywhere).
In 1.0.1 the mixins never ran: MixinBooter only discovers IEarlyMixinLoader implementations from the FML coremod list, so the plain @MixinLoader-annotated loader class was silently ignored and the mod fell back to vanilla (flat level) XP costs.
Changes:
- The mod is now an FML coremod (
FairExperienceCoremod, declared via theFMLCorePluginmanifest attribute) that also implementsIEarlyMixinLoader, so MixinBooter registersmixins.fairexperience.jsonin the early phase, beforeEntityPlayer/ContainerEnchantmentload. This makes fair raw-XP enchanting/anvil costs work identically in singleplayer and on dedicated servers. - Removed the now-redundant
FairExperienceMixinLoader. MixinConfigsmanifest attribute stays removed (it causedDuplicateModsFoundExceptionon servers via MixinBooter's classloader pre-add).
Verified on a dedicated 1.12.2 server: Adding [mixins.fairexperience.json] mixin configuration appears at boot and the server runs clean.
This mod has no additional files

