From 9afdcaded7006c1c2671cd3070185d500c3a3dca Mon Sep 17 00:00:00 2001 From: caelwarner Date: Thu, 20 Oct 2022 10:18:37 -0700 Subject: [PATCH] Refactored PeripheralBase to SyncedPeripheral --- .../computercraft/peripherals/DisplayLinkPeripheral.java | 2 +- .../peripherals/SequencedGearshiftPeripheral.java | 2 +- .../computercraft/peripherals/SpeedControllerPeripheral.java | 2 +- .../computercraft/peripherals/SpeedGaugePeripheral.java | 2 +- .../compat/computercraft/peripherals/StationPeripheral.java | 2 +- .../computercraft/peripherals/StressGaugePeripheral.java | 2 +- .../{PeripheralBase.java => SyncedPeripheral.java} | 4 ++-- 7 files changed, 8 insertions(+), 8 deletions(-) rename src/main/java/com/simibubi/create/compat/computercraft/peripherals/{PeripheralBase.java => SyncedPeripheral.java} (91%) diff --git a/src/main/java/com/simibubi/create/compat/computercraft/peripherals/DisplayLinkPeripheral.java b/src/main/java/com/simibubi/create/compat/computercraft/peripherals/DisplayLinkPeripheral.java index e2fde3aca..3aeb9f611 100644 --- a/src/main/java/com/simibubi/create/compat/computercraft/peripherals/DisplayLinkPeripheral.java +++ b/src/main/java/com/simibubi/create/compat/computercraft/peripherals/DisplayLinkPeripheral.java @@ -13,7 +13,7 @@ import net.minecraft.nbt.ListTag; import net.minecraft.nbt.StringTag; import net.minecraft.nbt.Tag; -public class DisplayLinkPeripheral extends PeripheralBase { +public class DisplayLinkPeripheral extends SyncedPeripheral { public static final String TAG_KEY = "ComputerSourceList"; private final AtomicInteger cursorX = new AtomicInteger(); diff --git a/src/main/java/com/simibubi/create/compat/computercraft/peripherals/SequencedGearshiftPeripheral.java b/src/main/java/com/simibubi/create/compat/computercraft/peripherals/SequencedGearshiftPeripheral.java index 6a758b119..e8edcc188 100644 --- a/src/main/java/com/simibubi/create/compat/computercraft/peripherals/SequencedGearshiftPeripheral.java +++ b/src/main/java/com/simibubi/create/compat/computercraft/peripherals/SequencedGearshiftPeripheral.java @@ -11,7 +11,7 @@ import dan200.computercraft.api.lua.IArguments; import dan200.computercraft.api.lua.LuaException; import dan200.computercraft.api.lua.LuaFunction; -public class SequencedGearshiftPeripheral extends PeripheralBase { +public class SequencedGearshiftPeripheral extends SyncedPeripheral { public SequencedGearshiftPeripheral(SequencedGearshiftTileEntity tile) { super(tile); diff --git a/src/main/java/com/simibubi/create/compat/computercraft/peripherals/SpeedControllerPeripheral.java b/src/main/java/com/simibubi/create/compat/computercraft/peripherals/SpeedControllerPeripheral.java index 5b6be20a7..60370b094 100644 --- a/src/main/java/com/simibubi/create/compat/computercraft/peripherals/SpeedControllerPeripheral.java +++ b/src/main/java/com/simibubi/create/compat/computercraft/peripherals/SpeedControllerPeripheral.java @@ -7,7 +7,7 @@ import com.simibubi.create.foundation.tileEntity.behaviour.scrollvalue.ScrollVal import dan200.computercraft.api.lua.LuaFunction; -public class SpeedControllerPeripheral extends PeripheralBase { +public class SpeedControllerPeripheral extends SyncedPeripheral { private final ScrollValueBehaviour targetSpeed; diff --git a/src/main/java/com/simibubi/create/compat/computercraft/peripherals/SpeedGaugePeripheral.java b/src/main/java/com/simibubi/create/compat/computercraft/peripherals/SpeedGaugePeripheral.java index 85443ef07..f7c73ab12 100644 --- a/src/main/java/com/simibubi/create/compat/computercraft/peripherals/SpeedGaugePeripheral.java +++ b/src/main/java/com/simibubi/create/compat/computercraft/peripherals/SpeedGaugePeripheral.java @@ -6,7 +6,7 @@ import com.simibubi.create.content.contraptions.relays.gauge.SpeedGaugeTileEntit import dan200.computercraft.api.lua.LuaFunction; -public class SpeedGaugePeripheral extends PeripheralBase { +public class SpeedGaugePeripheral extends SyncedPeripheral { public SpeedGaugePeripheral(SpeedGaugeTileEntity tile) { super(tile); diff --git a/src/main/java/com/simibubi/create/compat/computercraft/peripherals/StationPeripheral.java b/src/main/java/com/simibubi/create/compat/computercraft/peripherals/StationPeripheral.java index e004efedf..a9eeb352d 100644 --- a/src/main/java/com/simibubi/create/compat/computercraft/peripherals/StationPeripheral.java +++ b/src/main/java/com/simibubi/create/compat/computercraft/peripherals/StationPeripheral.java @@ -23,7 +23,7 @@ import dan200.computercraft.api.lua.LuaFunction; import net.minecraft.nbt.CompoundTag; import net.minecraft.resources.ResourceLocation; -public class StationPeripheral extends PeripheralBase { +public class StationPeripheral extends SyncedPeripheral { public StationPeripheral(StationTileEntity tile) { super(tile); diff --git a/src/main/java/com/simibubi/create/compat/computercraft/peripherals/StressGaugePeripheral.java b/src/main/java/com/simibubi/create/compat/computercraft/peripherals/StressGaugePeripheral.java index cc8ef87bb..938c8872f 100644 --- a/src/main/java/com/simibubi/create/compat/computercraft/peripherals/StressGaugePeripheral.java +++ b/src/main/java/com/simibubi/create/compat/computercraft/peripherals/StressGaugePeripheral.java @@ -6,7 +6,7 @@ import com.simibubi.create.content.contraptions.relays.gauge.StressGaugeTileEnti import dan200.computercraft.api.lua.LuaFunction; -public class StressGaugePeripheral extends PeripheralBase { +public class StressGaugePeripheral extends SyncedPeripheral { public StressGaugePeripheral(StressGaugeTileEntity tile) { super(tile); diff --git a/src/main/java/com/simibubi/create/compat/computercraft/peripherals/PeripheralBase.java b/src/main/java/com/simibubi/create/compat/computercraft/peripherals/SyncedPeripheral.java similarity index 91% rename from src/main/java/com/simibubi/create/compat/computercraft/peripherals/PeripheralBase.java rename to src/main/java/com/simibubi/create/compat/computercraft/peripherals/SyncedPeripheral.java index fcd544b34..bdb9b95a8 100644 --- a/src/main/java/com/simibubi/create/compat/computercraft/peripherals/PeripheralBase.java +++ b/src/main/java/com/simibubi/create/compat/computercraft/peripherals/SyncedPeripheral.java @@ -14,12 +14,12 @@ import dan200.computercraft.api.peripheral.IComputerAccess; import dan200.computercraft.api.peripheral.IPeripheral; import net.minecraftforge.network.PacketDistributor; -public abstract class PeripheralBase implements IPeripheral { +public abstract class SyncedPeripheral implements IPeripheral { protected final T tile; private final AtomicInteger computers = new AtomicInteger(); - public PeripheralBase(T tile) { + public SyncedPeripheral(T tile) { this.tile = tile; }