Releases: squeek502/AppleSkin
AppleSkin v3.0.2/v3.0.3/v3.0.4
- Fix handling of the
HIDE_TOOLTIP
component- Fabric version: fixes a crash when an ItemStack had both the
HIDE_TOOLTIP
component and theFOOD
component (#302) - NeoForge version: fixes the food value tooltip being drawn for ItemStacks with the
HIDE_TOOLTIP
component
- Fabric version: fixes a crash when an ItemStack had both the
Notes:
- AppleSkin v3.0.2/v3.0.3 for Minecraft 1.20.5 also works for Minecraft 1.20.6
- The NeoForge version requires NeoForge >= 20.5.14-beta
Update June 14, 2024
- Added Fabric and NeoForge versions for Minecraft 1.21
Update June 19, 2024
- Added v3.0.3 for NeoForge and Minecraft versions 1.20.5/1.20.6 and 1.21
- Fixed HUD overlays being shown when the GUI was hidden (via F1) (#306)
Update July 11, 2024
- Added v3.0.4 for NeoForge and Minecraft version 1.21
- Fixed for NeoForge >= 21.0.82-beta (#313)
AppleSkin v3.0.0
- Updated for Minecraft 1.20.5
- Neoforge port done by @SAGESSE-CN (#296), thanks!
- This version includes a breaking change to the AppleSkin API
- AppleSkin's
FoodValues
has been deleted in favor ofFoodComponent
(Fabric) orFoodProperties
(Neoforge), and all events have been updated accordingly
- AppleSkin's
Update May 10th, 2024
- Added v3.0.1 for NeoForge >= 20.5.14-beta (also works with Minecraft 1.20.6)
AppleSkin v2.5.1
- Fixed potential crash from unexpectedly large health/absorption values (#266)
- [Forge 1.20.x versions only] Fixed large hunger/saturation text being drawn on top of the icon in tooltips (#262)
- [Fabric versions only] Made tooltips in the mod config screen translatable and added Chinese translations (#261, thanks @HhiPyrene)
- [Fabric versions only] Added Korean translation (#249, thanks @Yusi0)
- [Fabric versions only] Backported all updated and new translations from the latest 1.20 version
- Added Forge and Fabric versions for Minecraft 1.20.2
Update Nov 8th, 2023:
- Added a NeoForge version for Minecraft 1.20.2
Update Dec 12th, 2023:
- Added a Fabric version for Minecraft 1.20.3/1.20.4 (note: the Neoforge version for 1.20.2 works for 1.20.3/1.20.4)
- Only change is: Added Spanish translations (#278, thanks @RobotoSkunk)
- Added an updated Fabric version for Minecraft 1.19.2 (didn't realize 1.19.2 was more popular than 1.19.4)
Update Jan 17th, 2024:
- Added a NeoForge version for 1.20.4 that works for NeoForge >= 20.4.70-beta
Update Apr 26th, 2024:
- Added a Fabric version for 24w14potato (#293, thanks @EnderKill98)
AppleSkin v2.5.0
- Updated for Minecraft 1.20 (#240 and #243, thanks @SAGESSE-CN)
- Breaking AppleSkin API changes:
- [Fabric] All
MatrixStack
parameters have been changed toDrawContext
- [Forge] All
PoseStack
parameters have been changed toGuiGraphics
- [Fabric] All
Update June 23, 2023: Added Forge version for Minecraft 1.20.1, changelog is above
AppleSkin v2.4.0, v2.4.1, v2.4.2, v2.4.3, v2.4.4
- Fixed a possible infinite loop when estimating the health restored by the food the player is holding (#181, thanks @TigerWalts and @Darkere for reporting the bug and providing info on how to reproduce it)
- Optimized estimation of the health restored by the food the player is holding (previously, in certain situations it could take much, much longer than it needed to; now, it will always take a reasonable amount of time)
- [Fabric 1.18 version only] Added German translation (#177, thanks @Andre601)
- [Fabric 1.18 version only] Added Simplified Chinese translation (#178, thanks @Q2297045667 and @SAGESSE-CN)
- [Fabric 1.18 version only] Added French translation (#179, thanks @Julienraptor01)
- [Fabric 1.18 version only] Updated Turkish translation (#180, thanks @Hexasan)
Update June 7, 2022
- Added a Fabric version for Minecraft 1.19
- Added a Forge version for Minecraft 1.19
Update July 11, 2022
- Added v2.4.1 (a Forge-only version for Minecraft 1.19) that fixes compatibility with the latest versions of Forge (41.0.64 and above)
Update July 12, 2022
- Added v2.4.2 (a Forge-only version for Minecraft 1.19) that fixes compatibility with Forge >= 41.0.94
Update August 10, 2022
- [Forge-only, Minecraft version 1.18.2] Added v2.4.1, which uses
IForgeItem.getFoodProperties
to support context-sensitive food values (#201), requires Forge >= 40.0.47 - [Fabric-only, Minecraft versions 1.18.2 and 1.19.x] Added v2.4.1, which fixes transparent icons in custom textures (#189, thanks @SAGESSE-CN)
Update December 12, 2022
- [Fabric-only, Minecraft version 1.19.3] Added v2.4.2 for Minecraft 1.19.3
- Added Czech translation (thanks tomlonghorn)
- Updated Russian translation (thanks Felix14-v2)
- Updated French translation (thanks Julienraptor01)
- Added Armenian translation (thanks millkeny)
- Note: The Forge version did not need an update for Minecraft 1.19.3, the existing 1.19 Forge version works fine
Update March 15, 2023
- Added v2.4.3 for Minecraft 1.19.4 (both Forge and Fabric versions)
- [Fabric-only] Updated Simplified Chinese translation (#223, thanks @Q2297045667)
Update June 8, 2023
- Added v2.4.4 for Minecraft 1.19.4
- Added Ukranian translation (#228, thanks @BurrConnie)
- Fixed potential crash when
isFood
returns true butgetFoodComponent
returns null (#235, thanks @NerjalNosk) - Added Polish translation (#239, thanks @DarkKnightComes)
AppleSkin v2.3.0
- [1.16 versions only] Fix tooltip not showing in recipe book and some REI compatibility issues (#162 & #163, thanks @SAGESSE-CN)
- Added some crash protections for ItemStacks with null Items (#169, #174, #175, thanks @axelrindle and @LemurVladimir)
- [Fabric 1.18 version only] Added Turkish translations for ModMenu GUI strings (#172, thanks @egeesin)
- Added some protections against (rare) crashes when the player has negative hunger/saturation/health
AppleSkin v2.2.0
- Fix crash when food's regeneration amplifier is huge (#149, thanks @SAGESSE-CN)
- Fix potential infinite loop when calculating health restored by food (#155, thanks @SAGESSE-CN)
- [Fabric only] Add hunger/saturation/exhaustion info to the debug overlay (#150, thanks @SAGESSE-CN); can be disabled in the config.
- [Forge 1.17 version only] Fixed tooltips for latest Forge versions, now requires Forge >= 37.0.97 (#147, thanks @SAGESSE-CN)
- [Fabric 1.17 version only] Rewrote tooltips to have less problems, fixed potential incompatibility with REI (#145), now requires Fabric Loader >= 0.12.0. If using REI, now requires REI >= 6.0.306-alpha
Update Dec. 1, 2021: Added Fabric version for Minecraft 1.18
Update Dec. 4, 2021: Added Forge version for Minecraft 1.18
AppleSkin v2.1.0
- Fix display issues for food with no hunger/saturation (#122, thanks @SAGESSE-CN)
- Make flashing food values not show up when the player can't eat the food they're holding (#124, thanks @SAGESSE-CN)
- Draw hunger/saturation text in tooltip as grey to match normal tooltip text
- Fix some config settings controlling more than they should (like SHOW_FOOD_VALUES_OVERLAY controlling health overlay rendering)
- Fix crash when health/absorption is infinite
- [1.17 Fabric version only] Fix tooltip width and rendering of huge hunger/saturation values
v2.1.1 [Fabric for 1.17 only] [added July 27, 2021]
- Fixed tooltips in REI overlays
v2.1.2 [Fabric for 1.17 only] [added August 3, 2021]
- Fixed crash with latest REI versions
v2.1.3 [Fabric only] [added August 9, 2021]
- Added some protections against crashing at startup (#136, thanks @SAGESSE-CN)
AppleSkin v2.0.0
Pretty much all of the changes in this update were done by @SAGESSE-CN, so huge thanks to them!
- New tooltip style. Instead of the food values being outside the tooltip, they are now part of the tooltip.
- The health that would be restored by eating food now gets shown on the HUD in the same style as the hunger restored (flashing icons overlayed on the health bar); this can be turned off in the config.
- Flashing HUD icons are now slightly transparent and the amount of transparency can be controlled via the config
- Added a config setting for showing HUD overlay stuff for food in your off-hand
- Added an API so that other mods can interact with the AppleSkin tooltip if they need to
- [Fabric version only] Added a config and integration with ModMenu's config screen
- [Fabric version only] Fixed compatibility with REI
AppleSkin v1.0.14 (Forge) / v1.0.11 (Fabric)
- Food overlay now works for food in off hand (#65)
- Clamp exhaustion to stop it from drawing outside the hunger bar in some situations (#66)
- Improve support for 'rotten' foods (foods that give you negative status effects) (#69) [Forge for mc1.15.2 and Fabric versions only]
- Food that gives you negative status effects will now have their hunger drawn using the 'rotten' food icon in their tooltips and their HUD overlay
- Non-rotten food always draw its potential added hunger as non-rotten, and vice versa for rotten. Previously, if you were under the hunger status effect, all food would draw it's potential added hunger as rotten, but with this change it makes rotten/non-rotten distinguishable even when under the hunger status effect.
- Removes the green background that would show when flashing the potential hunger from held held food, and instead uses a faint white for non-rotten and a very faint green for rotten foods. This makes rotten/non-rotten food more distinguishable when holding it.
Update July 5, 2020:
- Added Forge version for Minecraft 1.16.1 (thanks @GirafiStudios)
Update Aug 18, 2020:
- Added a Forge version for Minecraft 1.16.2 (thanks @SAGESSE-CN)