From 88d523e2dddba647ab8ed5cbe95e4c0d4d2e6181 Mon Sep 17 00:00:00 2001 From: Oth3r Date: Mon, 30 Sep 2024 13:32:35 -0500 Subject: [PATCH] fix mixin breaking non-sit text displays, fixes #14 --- .../one/oth3r/sit/mixin/TextDisplayDismountMixin.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/main/java/one/oth3r/sit/mixin/TextDisplayDismountMixin.java b/src/main/java/one/oth3r/sit/mixin/TextDisplayDismountMixin.java index a21f0b1..980dc38 100644 --- a/src/main/java/one/oth3r/sit/mixin/TextDisplayDismountMixin.java +++ b/src/main/java/one/oth3r/sit/mixin/TextDisplayDismountMixin.java @@ -9,15 +9,11 @@ import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Unique; @Mixin(DisplayEntity.TextDisplayEntity.class) -public class TextDisplayDismountMixin extends DisplayEntity { - - public TextDisplayDismountMixin(EntityType type, World world) { - super(type, world); +public abstract class TextDisplayDismountMixin extends DisplayEntity { + public TextDisplayDismountMixin(EntityType entityType, World world) { + super(entityType, world); } - @Override - public void refreshData(boolean shouldLerp, float lerpProgress) {} - @Override public Vec3d updatePassengerForDismount(LivingEntity passenger) { // get the passenger's horizontal rotation, rotated counterclockwise, because the method rotates it clockwise for some reason