This commit is contained in:
bbldrizzy committed 2026-10-23 00:28:57 +01:00
1 parent 83aea53e57
commit aa4f6b6ddc
842 files changed
+47284 -91563

No files matched your search

@@ -1,8 +1,8 @@
package dev.zprestige.prestige.mixin;
import dev.zprestige.prestige.client.Prestige;
import dev.zprestige.prestige.event.FloatEvent5;
import dev.zprestige.prestige.util.ClientUtil;
import dev.zprestige.prestige.event.SwingArmEvent;
import dev.zprestige.prestige.util.HookBridge;
import net.lenni0451.classtransform.InjectionCallback;
import net.lenni0451.classtransform.annotations.CTarget;
import net.lenni0451.classtransform.annotations.CTransformer;
@@ -18,10 +18,10 @@ public abstract class HeldItemRendererMixin {
target = {@CTarget("HEAD")},
cancellable = true
)
private void a(float swingProgress, MatrixStack matrixStack, int i, Arm arm, InjectionCallback ci) {
if (ClientUtil.cb(Prestige.eventBus, FloatEvent5.class)) {
FloatEvent5 event = ClientUtil.cc(matrixStack, arm, swingProgress, 1.0F);
if (ClientUtil.cd(event)) {
private void postSwingArmEventAtHead(float swingProgress, MatrixStack matrixStack, int i, Arm arm, InjectionCallback ci) {
if (HookBridge.hasSwingArmListeners(Prestige.eventBus, SwingArmEvent.class)) {
SwingArmEvent event = HookBridge.createSwingArmEvent(matrixStack, arm, swingProgress, 1.0F);
if (HookBridge.postSwingArmEvent(event)) {
matrixStack.scale(2.0F, 2.0F, 2.0F);
ci.cancel();
}