Skip to content

Releases: squeek502/AppleSkin

AppleSkin v3.0.5/v3.0.6

01 Aug 10:31
Compare
Choose a tag to compare
  • Fix possible crash when max health/max hunger is changing (#308)
  • NeoForge for Minecraft 1.21 version only:
    • Fix FoodValuesEvent being erroneously fired twice for the same tooltip values (#316)
    • Internally use NeoForge's getFoodProperties function (#316)

Update October 31, 2024

  • Added v3.0.6 for Fabric/NeoForge and Minecraft 1.21/1.21.3
    • [1.21 Fabric version only] Fixed AppleSkin tooltips not showing up in the JEI side pane (#326)
    • Note: The 1.21 version works for 1.21 and 1.21.1 only; the 1.21.3 version is needed for 1.21.3

  • AppleSkin versions for Minecraft 1.20.5 also works for Minecraft 1.20.6
  • For Minecraft versions older than 1.20.5, see v2.5.1
  • AppleSkin will only support Fabric and NeoForge from now on; there will be no Forge version for 1.20.5 or any future Minecraft versions

AppleSkin v3.0.2/v3.0.3/v3.0.4

16 May 00:51
Compare
Choose a tag to compare
  • Fix handling of the HIDE_TOOLTIP component
    • Fabric version: fixes a crash when an ItemStack had both the HIDE_TOOLTIP component and the FOOD component (#302)
    • NeoForge version: fixes the food value tooltip being drawn for ItemStacks with the HIDE_TOOLTIP component

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)

  • For Minecraft versions older than 1.20.5, see v2.5.1
  • AppleSkin will only support Fabric and NeoForge from now on; there will be no Forge version for 1.20.5 or any future Minecraft versions

AppleSkin v3.0.0

26 Apr 08:09
Compare
Choose a tag to compare
  • Updated for Minecraft 1.20.5
  • This version includes a breaking change to the AppleSkin API
    • AppleSkin's FoodValues has been deleted in favor of FoodComponent (Fabric) or FoodProperties (Neoforge), and all events have been updated accordingly

Update May 10th, 2024

  • Added v3.0.1 for NeoForge >= 20.5.14-beta (also works with Minecraft 1.20.6)

  • For Minecraft versions older than 1.20.5, see v2.5.1
  • AppleSkin will only support Fabric and Neoforge from now on; there will be no Forge version for 1.20.5 or any future Minecraft versions

AppleSkin v2.5.1

27 Sep 04:16
Compare
Choose a tag to compare
  • 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)
  • 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:

AppleSkin v2.5.0

08 Jun 07:35
Compare
Choose a tag to compare
  • Updated for Minecraft 1.20 (#240 and #243, thanks @SAGESSE-CN)
  • Breaking AppleSkin API changes:
    • [Fabric] All MatrixStack parameters have been changed to DrawContext
    • [Forge] All PoseStack parameters have been changed to GuiGraphics

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

12 Mar 09:51
Compare
Choose a tag to compare
  • 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

AppleSkin v2.3.0

28 Jan 10:58
Compare
Choose a tag to compare
  • [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

02 Nov 06:10
Compare
Choose a tag to compare
  • 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

21 Jul 06:22
Compare
Choose a tag to compare
  • 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

20 Jun 01:49
Compare
Choose a tag to compare

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