Skip to content

Commit 2a358df

Browse files
committed
Fix ejector mixin syntax
1 parent 16a5faa commit 2a358df

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

neoforge/src/main/java/dev/ryanhcode/sable/neoforge/mixin/compatibility/create/ejector/EjectorBlockEntityMixin.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,11 @@ public abstract class EjectorBlockEntityMixin extends SmartBlockEntity {
4545
@Unique
4646
private static final int SUB_LEVEL_SCAN_TIME = 2;
4747
@Shadow
48-
private boolean launch;
48+
EjectorBlockEntity.State state;
4949
@Shadow
50-
private EjectorBlockEntity.State state;
50+
boolean powered;
5151
@Shadow
52-
private boolean powered;
53-
@Shadow
54-
private EntityLauncher launcher;
52+
EntityLauncher launcher;
5553
@Unique
5654
private int sable$scanTimer = SUB_LEVEL_SCAN_TIME;
5755
@Unique
@@ -117,6 +115,7 @@ public void setPos(final Entity instance, final double x, final double y, final
117115
original.call(instance, projected.x, projected.y, projected.z);
118116
}
119117

118+
@Unique
120119
private @Nullable SubLevelScanResult sable$lookForLaunchableSubLevels() {
121120
final ActiveSableCompanion helper = Sable.HELPER;
122121
final SubLevel containingSubLevel = helper.getContaining(this);

0 commit comments

Comments
 (0)