diff --git a/common/mekanism/common/block/BlockMachine.java b/common/mekanism/common/block/BlockMachine.java index 731e3b236..77aa9a6b3 100644 --- a/common/mekanism/common/block/BlockMachine.java +++ b/common/mekanism/common/block/BlockMachine.java @@ -902,7 +902,15 @@ public class BlockMachine extends BlockContainer implements ISpecialBounds public static MachineType getFromMetadata(int meta) { - return values()[meta]; + for(MachineType type : values()) + { + if(type.meta == meta) + { + return type; + } + } + + return null; } public TileEntity create()