#872: SculkSensor accesses underlying TileEntity instead of snapshot for vibration frequency.

This commit is contained in:
blablubbabc 2021-06-23 09:02:10 +10:00 committed by md_5
parent 887bc05190
commit 295ab080d3
No known key found for this signature in database
GPG Key ID: E8E901AC7C617C11

View File

@ -18,12 +18,12 @@ public class CraftSculkSensor extends CraftBlockEntityState<SculkSensorBlockEnti
@Override @Override
public int getLastVibrationFrequency() { public int getLastVibrationFrequency() {
return getTileEntity().getLastVibrationFrequency(); return getSnapshot().getLastVibrationFrequency();
} }
@Override @Override
public void setLastVibrationFrequency(int lastVibrationFrequency) { public void setLastVibrationFrequency(int lastVibrationFrequency) {
Preconditions.checkArgument(0 <= lastVibrationFrequency && lastVibrationFrequency <= 15, "Vibration frequency must be between 0-15"); Preconditions.checkArgument(0 <= lastVibrationFrequency && lastVibrationFrequency <= 15, "Vibration frequency must be between 0-15");
getTileEntity().lastVibrationFrequency = lastVibrationFrequency; getSnapshot().lastVibrationFrequency = lastVibrationFrequency;
} }
} }