From bf18fb9b0054177b3dee145d681c8ff1dd60418e Mon Sep 17 00:00:00 2001 From: Aaron <51387595+AzureAaron@users.noreply.github.com> Date: Fri, 25 Apr 2025 16:25:27 -0400 Subject: 1.21.5 (#1256) * 1.21.5 * Test fixes and clean up * Update test screenshot * Record patterns * Performance optimization * Reset ordered waypoint index on world change (and stop serializing it) * Waypoints clean up and fixes (#1257) * Small waypoints clean up * Fix waypoints test codec field order * Safe config updates Rather than updating the values directly and then calling save, the mod will now handle this behaviour itself to ensure update consistency/visibility with the upcoming thread split. Most usages of the old method were converted but there are some left. --------- Co-authored-by: Kevinthegreat <92656833+kevinthegreat1@users.noreply.github.com> --- src/main/resources/fabric.mod.json | 8 ++++---- src/main/resources/skyblocker.accesswidener | 7 ------- src/main/resources/skyblocker.mixins.json | 5 +++-- 3 files changed, 7 insertions(+), 13 deletions(-) (limited to 'src/main/resources') diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 0677df17..11f3bcf2 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -40,11 +40,11 @@ ], "accessWidener": "skyblocker.accesswidener", "depends": { - "fabricloader": ">=0.16.9", - "fabric-api": ">=0.116.1+1.21.4", - "yet_another_config_lib_v3": ">=3.6.2+1.21.4", + "fabricloader": ">=0.16.10", + "fabric-api": ">=0.119.5+1.21.5", + "yet_another_config_lib_v3": ">=3.6.6+1.21.5", "hm-api": ">=1.0.1+1.21.2", - "minecraft": "~1.21.4", + "minecraft": "~1.21.5", "java": ">=21" }, "conflicts": { diff --git a/src/main/resources/skyblocker.accesswidener b/src/main/resources/skyblocker.accesswidener index 9bce0c27..09254074 100644 --- a/src/main/resources/skyblocker.accesswidener +++ b/src/main/resources/skyblocker.accesswidener @@ -21,12 +21,5 @@ extendable method net/minecraft/client/gui/screen/recipebook/RecipeBookWidget re extendable method net/minecraft/client/gui/screen/recipebook/RecipeBookWidget refreshSearchResults ()V extendable method net/minecraft/client/gui/screen/recipebook/RecipeBookWidget triggerPirateSpeakEasterEgg (Ljava/lang/String;)V -# Legacy String NBT Reader -accessible field net/minecraft/nbt/StringNbtReader reader Lcom/mojang/brigadier/StringReader; -extendable method net/minecraft/nbt/StringNbtReader readCompound ()Lnet/minecraft/nbt/NbtCompound; -extendable method net/minecraft/nbt/StringNbtReader parseList ()Lnet/minecraft/nbt/NbtElement; -extendable method net/minecraft/nbt/StringNbtReader readComma ()Z -extendable method net/minecraft/nbt/StringNbtReader expect (C)V - # Block Shapes accessible field net/minecraft/block/CarpetBlock SHAPE Lnet/minecraft/util/shape/VoxelShape; diff --git a/src/main/resources/skyblocker.mixins.json b/src/main/resources/skyblocker.mixins.json index 0a8f2c93..c9155f6d 100644 --- a/src/main/resources/skyblocker.mixins.json +++ b/src/main/resources/skyblocker.mixins.json @@ -20,9 +20,11 @@ "DyedColorComponentMixin", "EntityMixin", "EntityRenderDispatcherMixin", + "EntityRendererMixin", "FarmlandBlockMixin", "GameRendererMixin", "GenericContainerScreenHandlerMixin", + "GlResourceManagerMixin", "HandledScreenMixin", "HandledScreenProviderMixin", "HeldItemRendererMixin", @@ -41,8 +43,7 @@ "PlayerSkinProviderMixin", "PlayerSkinTextureDownloaderMixin", "RenderFishMixin", - "RenderLayerMultiPhaseMixin", - "RenderPhaseDepthTestMixin", + "RenderPipelineMixin", "ScoreboardMixin", "ScreenMixin", "SignEditScreenMixin", -- cgit