diff options
Diffstat (limited to 'src/main/java/gtPlusPlus/everglades/block/BlockEvergladesPortal.java')
-rw-r--r-- | src/main/java/gtPlusPlus/everglades/block/BlockEvergladesPortal.java | 46 |
1 files changed, 24 insertions, 22 deletions
diff --git a/src/main/java/gtPlusPlus/everglades/block/BlockEvergladesPortal.java b/src/main/java/gtPlusPlus/everglades/block/BlockEvergladesPortal.java index 791c4321a2..eafa67980d 100644 --- a/src/main/java/gtPlusPlus/everglades/block/BlockEvergladesPortal.java +++ b/src/main/java/gtPlusPlus/everglades/block/BlockEvergladesPortal.java @@ -101,7 +101,7 @@ public class BlockEvergladesPortal extends BlockBreakable implements ITileToolti float f; float f1; if (par1IBlockAccess.getBlock(par2 - 1, par3, par4) != this - && par1IBlockAccess.getBlock(par2 + 1, par3, par4) != this) { + && par1IBlockAccess.getBlock(par2 + 1, par3, par4) != this) { f = 0.125F; f1 = 0.5F; this.setBlockBounds(0.5F - f, 0.0F, 0.5F - f1, 0.5F + f, 1.0F, 0.5F + f1); @@ -136,11 +136,11 @@ public class BlockEvergladesPortal extends BlockBreakable implements ITileToolti byte b0 = 0; byte b1 = 0; if (par1World.getBlock(par2 - 1, par3, par4) == Dimension_Everglades.blockPortalFrame - || par1World.getBlock(par2 + 1, par3, par4) == Dimension_Everglades.blockPortalFrame) { + || par1World.getBlock(par2 + 1, par3, par4) == Dimension_Everglades.blockPortalFrame) { b0 = 1; } if (par1World.getBlock(par2, par3, par4 - 1) == Dimension_Everglades.blockPortalFrame - || par1World.getBlock(par2, par3, par4 + 1) == Dimension_Everglades.blockPortalFrame) { + || par1World.getBlock(par2, par3, par4 + 1) == Dimension_Everglades.blockPortalFrame) { b1 = 1; } if (b0 == b1) { @@ -222,9 +222,9 @@ public class BlockEvergladesPortal extends BlockBreakable implements ITileToolti par1World.setBlockToAir(x, y, z); } else { if ((par1World.getBlock(x + b0, y, z + b1) != Dimension_Everglades.blockPortalFrame - || par1World.getBlock(x - b0, y, z - b1) != this) - && (par1World.getBlock(x - b0, y, z - b1) != Dimension_Everglades.blockPortalFrame - || par1World.getBlock(x + b0, y, z + b1) != this)) { + || par1World.getBlock(x - b0, y, z - b1) != this) + && (par1World.getBlock(x - b0, y, z - b1) != Dimension_Everglades.blockPortalFrame + || par1World.getBlock(x + b0, y, z + b1) != this)) { par1World.setBlockToAir(x, y, z); } } @@ -257,17 +257,17 @@ public class BlockEvergladesPortal extends BlockBreakable implements ITileToolti return false; } else { boolean flag = par1IBlockAccess.getBlock(par2 - 1, par3, par4) == this - && par1IBlockAccess.getBlock(par2 - 2, par3, par4) != this; + && par1IBlockAccess.getBlock(par2 - 2, par3, par4) != this; boolean flag1 = par1IBlockAccess.getBlock(par2 + 1, par3, par4) == this - && par1IBlockAccess.getBlock(par2 + 2, par3, par4) != this; + && par1IBlockAccess.getBlock(par2 + 2, par3, par4) != this; boolean flag2 = par1IBlockAccess.getBlock(par2, par3, par4 - 1) == this - && par1IBlockAccess.getBlock(par2, par3, par4 - 2) != this; + && par1IBlockAccess.getBlock(par2, par3, par4 - 2) != this; boolean flag3 = par1IBlockAccess.getBlock(par2, par3, par4 + 1) == this - && par1IBlockAccess.getBlock(par2, par3, par4 + 2) != this; + && par1IBlockAccess.getBlock(par2, par3, par4 + 2) != this; boolean flag4 = flag || flag1; boolean flag5 = flag2 || flag3; return flag4 && par5 == 4 ? true - : (flag4 && par5 == 5 ? true : (flag5 && par5 == 2 ? true : flag5 && par5 == 3)); + : (flag4 && par5 == 5 ? true : (flag5 && par5 == 2 ? true : flag5 && par5 == 3)); } } @@ -285,19 +285,21 @@ public class BlockEvergladesPortal extends BlockBreakable implements ITileToolti @Override public void onEntityCollidedWithBlock(World par1World, int par2, int par3, int par4, Entity par5Entity) { if ((par5Entity.ridingEntity == null) && (par5Entity.riddenByEntity == null) - && ((par5Entity instanceof EntityPlayerMP thePlayer))) { + && ((par5Entity instanceof EntityPlayerMP thePlayer))) { if (thePlayer.timeUntilPortal > 0) { thePlayer.timeUntilPortal = 100; } else if (thePlayer.dimension != Dimension_Everglades.DIMID) { thePlayer.timeUntilPortal = 100; - thePlayer.mcServer.getConfigurationManager().transferPlayerToDimension( + thePlayer.mcServer.getConfigurationManager() + .transferPlayerToDimension( thePlayer, Dimension_Everglades.DIMID, new TeleporterDimensionMod( - thePlayer.mcServer.worldServerForDimension(Dimension_Everglades.DIMID))); + thePlayer.mcServer.worldServerForDimension(Dimension_Everglades.DIMID))); } else { thePlayer.timeUntilPortal = 100; - thePlayer.mcServer.getConfigurationManager().transferPlayerToDimension( + thePlayer.mcServer.getConfigurationManager() + .transferPlayerToDimension( thePlayer, 0, new TeleporterDimensionMod(thePlayer.mcServer.worldServerForDimension(0))); @@ -322,13 +324,13 @@ public class BlockEvergladesPortal extends BlockBreakable implements ITileToolti public void randomDisplayTick(World par1World, int par2, int par3, int par4, Random par5Random) { if (CORE.RANDOM.nextInt(100) == 0) { par1World.playSound( - par2 + 0.5D, - par3 + 0.5D, - par4 + 0.5D, - "portal.portal", - 0.5F, - CORE.RANDOM.nextFloat() * 0.4F + 0.8F, - false); + par2 + 0.5D, + par3 + 0.5D, + par4 + 0.5D, + "portal.portal", + 0.5F, + CORE.RANDOM.nextFloat() * 0.4F + 0.8F, + false); } for (int l = 0; l < 4; ++l) { double d0 = par2 + CORE.RANDOM.nextFloat(); |