OpenPrestige

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
This commit is contained in:
bbldrizzyandClaude Sonnet 5.5 committed 2026-10-21 21:24:22 +01:00
commit d3d4a988eb
774 files changed
+120915

No files matched your search

@@ -0,0 +1,29 @@
package dev.zprestige.prestige.mixin;
import dev.zprestige.prestige.event.TickEvent;
import dev.zprestige.prestige.util.ClientUtil;
import net.lenni0451.classtransform.InjectionCallback;
import net.lenni0451.classtransform.annotations.CTarget;
import net.lenni0451.classtransform.annotations.CTransformer;
import net.lenni0451.classtransform.annotations.injection.CInject;
import net.minecraft.client.gui.hud.InGameOverlayRenderer;
import net.minecraft.client.render.VertexConsumerProvider;
import net.minecraft.client.util.math.MatrixStack;
@CTransformer({InGameOverlayRenderer.class})
public class InGameOverlayRendererMixin {
@CInject(
method = {"renderFireOverlay"},
target = {@CTarget(
value = "INVOKE",
target = "Lnet/minecraft/client/util/math/MatrixStack;translate(FFF)V"
)},
cancellable = true
)
private static void a(MatrixStack matrices, VertexConsumerProvider vertexConsumers, InjectionCallback ci) {
TickEvent event = ClientUtil.cp();
if (ClientUtil.cq(event)) {
ci.cancel();
}
}
}