From 151c242e6927f6fb880f8bfec2c95f3064ef85e8 Mon Sep 17 00:00:00 2001 From: EpicKnarvik97 Date: Mon, 22 Feb 2021 20:36:37 +0100 Subject: [PATCH] Changes names of some variables and one method to increase readability --- .../net/knarcraft/stargate/BloxPopulator.java | 2 +- .../stargate/thread/BlockPopulatorThread.java | 24 ++++++++++--------- .../stargate/thread/StarGateThread.java | 23 ++++++++++-------- 3 files changed, 27 insertions(+), 22 deletions(-) diff --git a/src/main/java/net/knarcraft/stargate/BloxPopulator.java b/src/main/java/net/knarcraft/stargate/BloxPopulator.java index f25d48a..130cf94 100644 --- a/src/main/java/net/knarcraft/stargate/BloxPopulator.java +++ b/src/main/java/net/knarcraft/stargate/BloxPopulator.java @@ -60,7 +60,7 @@ public class BloxPopulator { * * @return

The material used for population

*/ - public Material getMat() { + public Material getMaterial() { return nextMat; } diff --git a/src/main/java/net/knarcraft/stargate/thread/BlockPopulatorThread.java b/src/main/java/net/knarcraft/stargate/thread/BlockPopulatorThread.java index 1f620e2..a37547b 100644 --- a/src/main/java/net/knarcraft/stargate/thread/BlockPopulatorThread.java +++ b/src/main/java/net/knarcraft/stargate/thread/BlockPopulatorThread.java @@ -12,20 +12,22 @@ public class BlockPopulatorThread implements Runnable { public void run() { long sTime = System.nanoTime(); while (System.nanoTime() - sTime < 25000000) { - BloxPopulator b = Stargate.blockPopulatorQueue.poll(); - if (b == null) return; - Block blk = b.getBlockLocation().getBlock(); - blk.setType(b.getMat(), false); - if (b.getMat() == Material.END_GATEWAY && blk.getWorld().getEnvironment() == World.Environment.THE_END) { + BloxPopulator bloxPopulator = Stargate.blockPopulatorQueue.poll(); + if (bloxPopulator == null) { + return; + } + Block block = bloxPopulator.getBlockLocation().getBlock(); + block.setType(bloxPopulator.getMaterial(), false); + if (bloxPopulator.getMaterial() == Material.END_GATEWAY && block.getWorld().getEnvironment() == World.Environment.THE_END) { // force a location to prevent exit gateway generation - EndGateway gateway = (EndGateway) blk.getState(); - gateway.setExitLocation(blk.getWorld().getSpawnLocation()); + EndGateway gateway = (EndGateway) block.getState(); + gateway.setExitLocation(block.getWorld().getSpawnLocation()); gateway.setExactTeleport(true); gateway.update(false, false); - } else if (b.getAxis() != null) { - Orientable orientable = (Orientable) blk.getBlockData(); - orientable.setAxis(b.getAxis()); - blk.setBlockData(orientable); + } else if (bloxPopulator.getAxis() != null) { + Orientable orientable = (Orientable) block.getBlockData(); + orientable.setAxis(bloxPopulator.getAxis()); + block.setBlockData(orientable); } } } diff --git a/src/main/java/net/knarcraft/stargate/thread/StarGateThread.java b/src/main/java/net/knarcraft/stargate/thread/StarGateThread.java index 234c370..98a826b 100644 --- a/src/main/java/net/knarcraft/stargate/thread/StarGateThread.java +++ b/src/main/java/net/knarcraft/stargate/thread/StarGateThread.java @@ -14,21 +14,24 @@ public class StarGateThread implements Runnable { long time = System.currentTimeMillis() / 1000; // Close open portals for (Iterator iterator = Stargate.openList.iterator(); iterator.hasNext(); ) { - Portal p = iterator.next(); - // Skip always open gates - if (p.isAlwaysOn()) continue; - if (!p.isOpen()) continue; - if (time > p.getOpenTime() + Stargate.getOpenTime()) { - p.close(false); + Portal portal = iterator.next(); + // Skip always open and non-open gates + if (portal.isAlwaysOn() || !portal.isOpen()) { + continue; + } + if (time > portal.getOpenTime() + Stargate.getOpenTime()) { + portal.close(false); iterator.remove(); } } // Deactivate active portals for (Iterator iterator = Stargate.activeList.iterator(); iterator.hasNext(); ) { - Portal p = iterator.next(); - if (!p.isActive()) continue; - if (time > p.getOpenTime() + Stargate.getActiveTime()) { - p.deactivate(); + Portal portal = iterator.next(); + if (!portal.isActive()) { + continue; + } + if (time > portal.getOpenTime() + Stargate.getActiveTime()) { + portal.deactivate(); iterator.remove(); } }