diff options
author | Draknyte1 <Draknyte1@hotmail.com> | 2016-02-29 19:33:00 +1000 |
---|---|---|
committer | Draknyte1 <Draknyte1@hotmail.com> | 2016-02-29 19:33:00 +1000 |
commit | 6245b6a3eaf1ce475f6624da97ab3f04dcfd35f8 (patch) | |
tree | b8dab0dae8673f54ed5ff80a5bedfcfe4830cc6b /src/Java/miscutil/enderio/conduit/GregTech/GtUtil.java | |
parent | bcccdaf05ee909ba98f096d9822113bed8f283cd (diff) | |
download | GT5-Unofficial-6245b6a3eaf1ce475f6624da97ab3f04dcfd35f8.tar.gz GT5-Unofficial-6245b6a3eaf1ce475f6624da97ab3f04dcfd35f8.tar.bz2 GT5-Unofficial-6245b6a3eaf1ce475f6624da97ab3f04dcfd35f8.zip |
V0.9.2 Release - Removed dev features and some messy code to push a 0.9.2 snapshop codebase.
Diffstat (limited to 'src/Java/miscutil/enderio/conduit/GregTech/GtUtil.java')
-rw-r--r-- | src/Java/miscutil/enderio/conduit/GregTech/GtUtil.java | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/src/Java/miscutil/enderio/conduit/GregTech/GtUtil.java b/src/Java/miscutil/enderio/conduit/GregTech/GtUtil.java deleted file mode 100644 index 16408ca88c..0000000000 --- a/src/Java/miscutil/enderio/conduit/GregTech/GtUtil.java +++ /dev/null @@ -1,69 +0,0 @@ -package miscutil.enderio.conduit.GregTech; - -import mekanism.api.gas.GasStack; -import mekanism.api.gas.IGasHandler; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.world.IBlockAccess; -import cpw.mods.fml.common.Loader; -import crazypants.enderio.conduit.IConduitBundle; -import crazypants.enderio.config.Config; -import crazypants.util.BlockCoord; - -public final class GtUtil { - - private static boolean useCheckPerformed = false; - private static boolean isGasConduitEnabled = false; - - public static boolean isGasConduitEnabled() { - if (!useCheckPerformed) { - String configOption = Config.isGasConduitEnabled; - if (configOption.equalsIgnoreCase("auto")) { - isGasConduitEnabled = Loader.isModLoaded("Mekanism"); - if (isGasConduitEnabled) { - isGasConduitEnabled = Loader.instance().getIndexedModList().get("Mekanism").getVersion().startsWith("7"); - } - } else if (configOption.equalsIgnoreCase("true")) { - isGasConduitEnabled = true; - } else { - isGasConduitEnabled = false; - } - useCheckPerformed = true; - } - return isGasConduitEnabled; - } - - public static IGasHandler getExternalGasHandler(IBlockAccess world, BlockCoord bc) { - IGasHandler con = getGasHandler(world, bc); - return (con != null && !(con instanceof IConduitBundle)) ? con : null; - } - - public static IGasHandler getGasHandler(IBlockAccess world, BlockCoord bc) { - return getGasHandler(world, bc.x, bc.y, bc.z); - } - - public static IGasHandler getGasHandler(IBlockAccess world, int x, int y, int z) { - TileEntity te = world.getTileEntity(x, y, z); - return getGasHandler(te); - } - - public static IGasHandler getGasHandler(TileEntity te) { - if(te instanceof IGasHandler) { - return (IGasHandler) te; - } - return null; - } - - public static boolean isGasValid(GasStack gas) { - if(gas != null) { - String name = gas.getGas().getLocalizedName(); - if(name != null && !name.trim().isEmpty()) { - return true; - } - } - return false; - } - - private GtUtil() { - } - -} |