From da5849a54a709c98ca2632506ee4471fe40a664f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Sun, 6 Dec 2020 19:10:38 +0100 Subject: [PATCH] Static imports for less clutter. --- .../cil/oc2/client/gui/ComputerContainerScreen.java | 4 ++-- .../java/li/cil/oc2/client/gui/TerminalScreen.java | 13 +++++++------ .../oc2/common/bus/TileEntityDeviceBusElement.java | 6 ++++-- .../li/cil/oc2/common/tile/ComputerTileEntity.java | 4 +++- 4 files changed, 16 insertions(+), 11 deletions(-) diff --git a/src/main/java/li/cil/oc2/client/gui/ComputerContainerScreen.java b/src/main/java/li/cil/oc2/client/gui/ComputerContainerScreen.java index 1ff47acb..8607cb03 100644 --- a/src/main/java/li/cil/oc2/client/gui/ComputerContainerScreen.java +++ b/src/main/java/li/cil/oc2/client/gui/ComputerContainerScreen.java @@ -9,7 +9,7 @@ import net.minecraft.entity.player.PlayerInventory; import net.minecraft.util.ResourceLocation; import net.minecraft.util.text.ITextComponent; -import java.util.Objects; +import static java.util.Objects.requireNonNull; public final class ComputerContainerScreen extends ContainerScreen { private static final ResourceLocation BACKGROUND = new ResourceLocation(API.MOD_ID, "textures/gui/container/computer.png"); @@ -29,7 +29,7 @@ public final class ComputerContainerScreen extends ContainerScreen { if (tileEntity.isRemoved()) { return; @@ -98,7 +100,7 @@ public final class TileEntityDeviceBusElement extends AbstractDeviceBusElement { } private void scheduleBusScanInAdjacentBusElements() { - final World world = Objects.requireNonNull(tileEntity.getWorld()); + final World world = requireNonNull(tileEntity.getWorld()); final BlockPos pos = tileEntity.getPos(); for (final Direction direction : Direction.values()) { final BlockPos neighborPos = pos.offset(direction); diff --git a/src/main/java/li/cil/oc2/common/tile/ComputerTileEntity.java b/src/main/java/li/cil/oc2/common/tile/ComputerTileEntity.java index bee8adba..4fa256e1 100644 --- a/src/main/java/li/cil/oc2/common/tile/ComputerTileEntity.java +++ b/src/main/java/li/cil/oc2/common/tile/ComputerTileEntity.java @@ -44,6 +44,8 @@ import java.nio.ByteBuffer; import java.util.Objects; import java.util.UUID; +import static java.util.Objects.requireNonNull; + public final class ComputerTileEntity extends AbstractTileEntity implements ITickableTileEntity { private static final Logger LOGGER = LogManager.getLogger(); @@ -189,7 +191,7 @@ public final class ComputerTileEntity extends AbstractTileEntity implements ITic protected void initializeServer() { super.initializeServer(); - ServerScheduler.schedule(() -> chunk = Objects.requireNonNull(getWorld()).getChunkAt(getPos())); + ServerScheduler.schedule(() -> chunk = requireNonNull(getWorld()).getChunkAt(getPos())); } @Override