@@ -25,7 +25,7 @@ public abstract class InGameHudMixin {
2525 private OneBarElements oneBarElements ;
2626 private boolean showOneBar = false ;
2727
28- @ Inject (at = @ At ("HEAD" ), method = "render " )
28+ @ Inject (at = @ At ("HEAD" ), method = "extractRenderState " )
2929 public void render (GuiGraphicsExtractor context , DeltaTracker tickCounter , CallbackInfo ci ) {
3030 oneBarElements = new OneBarElements (context );
3131 showOneBar = MixinConfigQuery .isOneBarEnabled (); // This var exists because it also shows whether oneBarElements is initialized
@@ -37,13 +37,13 @@ public void render(GuiGraphicsExtractor context, DeltaTracker tickCounter, Callb
3737 PlayerProperties .setLocatorBarAvailable (minecraft .player .connection .getWaypointManager ().hasWaypoints ());
3838 }
3939
40- @ Inject (method = "renderPlayerHealth " , at = @ At (value = "HEAD" ), cancellable = true )
40+ @ Inject (method = "extractPlayerHealth " , at = @ At (value = "HEAD" ), cancellable = true )
4141 private void hideHud (GuiGraphicsExtractor context , CallbackInfo ci ){
4242 if (showOneBar && !MixinConfigQuery .isCompatModeEnabled ())
4343 ci .cancel ();
4444 }
4545
46- @ Inject (method = "renderVehicleHealth " , at = @ At (value = "HEAD" ), cancellable = true )
46+ @ Inject (method = "extractVehicleHealth " , at = @ At (value = "HEAD" ), cancellable = true )
4747 private void hideMountHealth (GuiGraphicsExtractor context , CallbackInfo ci ) {
4848 if (showOneBar && !MixinConfigQuery .isCompatModeEnabled ())
4949 ci .cancel ();
@@ -61,7 +61,7 @@ private void forceLocatorBar(CallbackInfoReturnable<ContextualInfo> cir) {
6161 }
6262 }
6363
64- @ ModifyVariable (method = "renderSelectedItemName " , at = @ At (value = "STORE" ), ordinal = 2 )
64+ @ ModifyVariable (method = "extractSelectedItemName " , at = @ At (value = "STORE" ), name = "y" )
6565 private int renderHeldItemTooltip (int k ) {
6666 if (!showOneBar || !MixinConfigQuery .isHotbarTooltipsDown ()) {
6767 return k ;
0 commit comments