## Salt's Animal Farm 0.3.1
- Fixed client startup crashes caused by disconnect mixins targeting the wrong Minecraft class.
- Added Mod Menu config access to every Fabric version. The config screen is bundled; Cloth Config and YACL are not required.
- Added animal care inspection: sneak and right-click with an empty main hand, or use `/animalfarm inspect`, to see current/last tasks, failure reasons, care requirements, and recent fear or rain exposure.
- Added the operator command `/animalfarm reload` to apply JSON edits without restarting, including turning detailed logging off. Invalid JSON keeps the current settings.
- Made detailed diagnostics lazy, rate-limited, and safe around unloaded chunks. Comfort goals are installed only for configured farm animals after saved data has loaded.
- Updated default scary mobs to exclude bees and cover undead, raiders, and the individually listed hostile arthropods. Minecraft 1.20.1 uses compatible explicit entity IDs where newer tags are unavailable.
- Automatically migrates the unchanged old scary-mob defaults while preserving custom lists.
Validated all twelve builds and dedicated-server targets, plus Fabric client prelaunch checks with and without Mod Menu on all six Minecraft versions. Also checked Minecraft 1.21.1 with Fabric Loader 0.20.1.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }