/
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
net.neoforged.moddev (Gradle plugin)@Mod class now uses constructor injection of IEventBus and ModContainerMod.EventBusSubscriber replaced with @EventBusSubscriber(bus = Bus.GAME)ForgeConfigSpec replaced with ModConfigSpec throughoutResourceLocation.fromNamespaceAndPath() API adoptedAttributes.X returns Holder<Attribute>; .value() used to reach RangedAttributemod.gottsch.forge.gottschcore.* → mod.gottsch.neo.gottschcore.*gottschcore → gottschcore-neoforgeneoforge.mods.toml moved to src/main/templates/META-INF/ with generateModMetadata task for property substitutionmodContainer.registerConfig() — removed premature ModConfigEvent validation listener that caused "Cannot get config value before config is loaded" crashisValidEntity() simplified to entity instanceof Monster (Enemy interface removed in 1.21)side = "SERVER" — mod is server-only and clients can connect without it installed