@Override public int extractEnergy(ForgeDirection from, int maxExtract, boolean simulate) { if (from == ForgeDirection.UNKNOWN) return 0; SocketModule m = getSide(from); return m.extractEnergy(maxExtract, simulate, configs[from.ordinal()], this); }