diff options
| author | miozune <miozune@gmail.com> | 2023-09-10 16:16:43 +0900 |
|---|---|---|
| committer | miozune <miozune@gmail.com> | 2023-09-10 16:16:43 +0900 |
| commit | e4f9ba57233b2bcbf4dc54d08bee52e98ebbd285 (patch) | |
| tree | ce02743c14e7cca32def1b08a7b018bf7617fac3 /src/main/java/common/tileentities | |
| parent | 7ee1952eac0b68c03bf4c1994ed919bee6ff06b9 (diff) | |
| download | GT5-Unofficial-e4f9ba57233b2bcbf4dc54d08bee52e98ebbd285.tar.gz GT5-Unofficial-e4f9ba57233b2bcbf4dc54d08bee52e98ebbd285.tar.bz2 GT5-Unofficial-e4f9ba57233b2bcbf4dc54d08bee52e98ebbd285.zip | |
Remove beam things
Diffstat (limited to 'src/main/java/common/tileentities')
| -rw-r--r-- | src/main/java/common/tileentities/TE_BeamTransmitter.java | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/src/main/java/common/tileentities/TE_BeamTransmitter.java b/src/main/java/common/tileentities/TE_BeamTransmitter.java deleted file mode 100644 index e8999e393f..0000000000 --- a/src/main/java/common/tileentities/TE_BeamTransmitter.java +++ /dev/null @@ -1,49 +0,0 @@ -package common.tileentities; - -import net.minecraft.tileentity.TileEntity; -import net.minecraft.util.AxisAlignedBB; - -import org.joml.Vector3i; -import org.joml.Vector3ic; - -import cpw.mods.fml.relauncher.Side; -import cpw.mods.fml.relauncher.SideOnly; - -public class TE_BeamTransmitter extends TileEntity { - - private final Vector3ic position; - - private final Vector3ic target = new Vector3i(10, 20, 10); - private double distanceCache; - private boolean distanceCacheValid = false; - - public TE_BeamTransmitter() { - position = new Vector3i(super.xCoord, super.yCoord, super.zCoord); - } - - public Vector3ic getTargetPosition() { - return target; - } - - public double getDistanceFromTarget() { - if (!distanceCacheValid) { - distanceCache = position.distance(target); - distanceCacheValid = true; - } - return distanceCache; - } - - @SideOnly(Side.CLIENT) - @Override - public double getMaxRenderDistanceSquared() { - // 4k is standard, 65k is what the vanilla beacon uses - return 65536.0D; - } - - @Override - @SideOnly(Side.CLIENT) - public AxisAlignedBB getRenderBoundingBox() { - // Make it so the beam is still rendered even when the source block is out of sight - return INFINITE_EXTENT_AABB; - } -} |
