parent
12bd8c6538
commit
abeccf88b9
|
@ -112,14 +112,14 @@ public class EquivalentExchange3
|
||||||
}
|
}
|
||||||
|
|
||||||
@EventHandler
|
@EventHandler
|
||||||
public void postInit(FMLPostInitializationEvent event)
|
public void postInit(FMLPostInitializationEvent event) {
|
||||||
{
|
|
||||||
Abilities.init();
|
Abilities.init();
|
||||||
}
|
}
|
||||||
|
|
||||||
@EventHandler
|
@EventHandler
|
||||||
public void onServerStopping(FMLServerStoppingEvent event)
|
public void onServerStopping(FMLServerStoppingEvent event) {
|
||||||
{
|
|
||||||
WorldEventHandler.hasInitilialized = false;
|
WorldEventHandler.hasInitilialized = false;
|
||||||
EnergyValueRegistry.INSTANCE.save();
|
EnergyValueRegistry.INSTANCE.save();
|
||||||
TransmutationKnowledgeRegistry.getInstance().clear();
|
TransmutationKnowledgeRegistry.getInstance().clear();
|
||||||
|
|
|
@ -52,12 +52,12 @@ public class TileEntityCalcinator extends TileEntityEE implements ISidedInventor
|
||||||
@Override
|
@Override
|
||||||
public int[] getAccessibleSlotsFromSide(int side)
|
public int[] getAccessibleSlotsFromSide(int side)
|
||||||
{
|
{
|
||||||
return side == ForgeDirection.DOWN.ordinal() ? new int[]{FUEL_INVENTORY_INDEX, OUTPUT_LEFT_INVENTORY_INDEX, OUTPUT_RIGHT_INVENTORY_INDEX} : new int[]{INPUT_INVENTORY_INDEX, OUTPUT_LEFT_INVENTORY_INDEX, OUTPUT_RIGHT_INVENTORY_INDEX};
|
return side == ForgeDirection.DOWN.ordinal() ? new int[]{FUEL_INVENTORY_INDEX, OUTPUT_LEFT_INVENTORY_INDEX, OUTPUT_RIGHT_INVENTORY_INDEX} : new int[]{FUEL_INVENTORY_INDEX, INPUT_INVENTORY_INDEX, OUTPUT_LEFT_INVENTORY_INDEX, OUTPUT_RIGHT_INVENTORY_INDEX};
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean canInsertItem(int slotIndex, ItemStack itemStack, int side)
|
public boolean canInsertItem(int slotIndex, ItemStack itemStack, int side) {
|
||||||
{
|
|
||||||
return isItemValidForSlot(slotIndex, itemStack);
|
return isItemValidForSlot(slotIndex, itemStack);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -185,8 +185,17 @@ public class TileEntityCalcinator extends TileEntityEE implements ISidedInventor
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isItemValidForSlot(int slotIndex, ItemStack itemStack)
|
public boolean isItemValidForSlot(int slotIndex, ItemStack itemStack) {
|
||||||
{
|
|
||||||
|
if (itemStack != null) {
|
||||||
|
if (slotIndex == FUEL_INVENTORY_INDEX) {
|
||||||
|
return TileEntityFurnace.isItemFuel(itemStack);
|
||||||
|
}
|
||||||
|
else if (slotIndex == INPUT_INVENTORY_INDEX) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue