Releases: squeek502/AppleCore
Releases · squeek502/AppleCore
AppleCore v2.2.2
- Updated Sep 19, 2017: Added a Minecraft 1.12.2 compatible version
- Updated Aug 7, 2017: Added a Minecraft 1.12.1 compatible version
- Fixed players not spawning with max hunger when max hunger is modified
- [1.11.2+] Fixed IAppleCoreAccessor.isEdible/getUnmodifiedFoodValues not working when querying ItemStacks with a count of 0
For Minecraft versions < 1.10.2, see AppleCore v1.3.9
AppleCore v2.2.0
[hotfix] v2.2.1 for Minecraft 1.12
- Fixed crash on startup
For Minecraft 1.10.2/1.11.2/1.12
- Add support for modifying max hunger (
HungerEvent.GetMaxHunger
/IAppleCoreAccessor.getMaxHunger
)- If max hunger is modified, then the hunger on the HUD will be scaled accordingly (1 full hunger icon will be worth 1/10th of max hunger, regardless of what max hunger actually is)
- If max hunger is modified, then max saturation is also set to the same value as max hunger
- Add support for controlling exhaustion additions (
ExhaustionEvent.ExhaustionAddition
) - [1.12 only] Removed deprecated IAppleCoreDispatcher and related events (replaced by Forge's
BlockEvent.CropGrowEvent
)
For Minecraft versions < 1.10.2, see AppleCore v1.3.9
AppleCore v2.1.2 / v1.3.9
v2.1.2 (for 1.10.2/1.11.2) and v1.3.9 (for 1.7.10/1.8.9/1.9.4)
- Improve startup time by ~67% (thanks @asiekierka [squeek502/ASMHelper#13])
AppleCore v2.1.1 / v1.3.8
v2.1.1 (for 1.10.2/1.11.2)
- Added 1.11.2 version
- Sync difficulty to each player on login (instead of only on server startup)
v1.3.8 (for 1.7.10/1.8.9/1.9.4)
- Fix sending way too many saturation/exhaustion sync packets on multiplayer servers
- Add exhaustion.sync.threshold config option to control the frequency of exhaustion sync packets
- Sync difficulty to each player on login (instead of only on server startup)
AppleCore v2.1.0
- Fixed support for Forge 2123+ (closes #80)
- Set minimum Forge version to 12.18.2.2123
- AppleCore's PlantGrowthEvent has been fully deprecated in favor of Forge's new CropGrowEvent
- AppleCoreAPI.dispatcher will now fire the relevant Forge events, and the relevant Forge events will in turn trigger the relevant deprecated AppleCore events. This ensures forwards compatibility for users of the dispatcher, and backwards compatibility for listeners of the AppleCore events
- Removed all ASM related to AppleCore's growth events, meaning that any blocks that AppleCore fired events for that Forge doesn't will not work until Forge fires those events (this is currently the case for saplings)
- Bumped API version to 2.2.0
For AppleCore for earlier Minecraft versions, see previous releases or CurseForge
Note that in AppleCore >= 2.0.0, the HUD features were split into a separate standalone mod named AppleSkin
AppleCore v2.0.1 / v1.3.7
- Fixed naturalRegeneration gamerule not having an effect
Note that in AppleCore >= 2.0.0, the HUD features were split into a separate standalone mod named AppleSkin
AppleCore v2.0.0
AppleCore has been split into two separate mods
- AppleCore is a coremod that provides the AppleCore API, used for modifying the food and hunger mechanics of Minecraft
- AppleSkin is a new mod that adds various food-related HUD improvements that were previously included in AppleCore (food value tooltips, saturation visualization, etc)
For earlier versions of AppleCore, see the v1.3.6 release
AppleCore v1.3.6
Only the 1.10.2 version was updated
- Fixed compatibility with latest Forge versions (>= 12.18.1.2053)
AppleCore v1.3.5
Only the 1.10 versions were updated
- Added a 1.10.2 compatible version
- Fixed JEI integration
AppleCore v1.3.4
Update June 26, 2016
- Added a 1.10 version (thanks @GirafiStudios)
1.9.4 Update Only
- Fix /hunger command crashing on dedicated servers (#66)