diff --git a/common/src/main/java/fr/username404/snowygui/mixins/RendererMixin.java b/common/src/main/java/fr/username404/snowygui/mixins/RendererMixin.java index 424dedb..9f8e943 100644 --- a/common/src/main/java/fr/username404/snowygui/mixins/RendererMixin.java +++ b/common/src/main/java/fr/username404/snowygui/mixins/RendererMixin.java @@ -9,7 +9,7 @@ import org.spongepowered.asm.mixin.injection.Inject; import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; @Mixin(GameRenderer.class) -public class RendererMixin { +abstract class RendererMixin { @Inject(method = "bobHurt", at = @At("HEAD"), cancellable = true) private void onHurt(PoseStack poseStack, float f, CallbackInfo ci) { if (NoHurtCamera.INSTANCE.getToggled()) ci.cancel(); diff --git a/common/src/main/java/fr/username404/snowygui/mixins/TitleScreenMixin.java b/common/src/main/java/fr/username404/snowygui/mixins/TitleScreenMixin.java index 90ecc98..bc84291 100644 --- a/common/src/main/java/fr/username404/snowygui/mixins/TitleScreenMixin.java +++ b/common/src/main/java/fr/username404/snowygui/mixins/TitleScreenMixin.java @@ -9,7 +9,7 @@ import org.spongepowered.asm.mixin.injection.Inject; import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; @Mixin(TitleScreen.class) -public class TitleScreenMixin { +abstract class TitleScreenMixin { private static boolean buttonsInitialized = false; private static synchronized void setButtonsInitialized() { buttonsInitialized = true; } @Inject(method = "createNormalMenuOptions", at = @At(value = "RETURN"))