package mods.eln.transparentnode.waterturbine;
import mods.eln.misc.BasicContainer;
import mods.eln.node.INodeContainer;
import mods.eln.node.NodeBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.inventory.IInventory;
import net.minecraft.inventory.Slot;
public class WaterTurbineContainer extends BasicContainer implements INodeContainer {
NodeBase node = null;
public WaterTurbineContainer(NodeBase node, EntityPlayer player, IInventory inventory) {
super(player, inventory, new Slot[]{
//new GenericItemUsingDamageSlot(inventory, windRotorSlotId, 62 + 0,17 + 0,1, WindRotorDescriptor.class,SlotSkin.medium,new String[]{"Wind rotor slot"}),
//new GenericItemUsingDamageSlot(inventory, dynamoSlotId, 62 + 18,17 + 0,1, DynamoDescriptor.class,SlotSkin.medium,new String[]{"Dynamo slot"})
});
this.node = node;
}
@Override
public NodeBase getNode() {
return node;
}
@Override
public int getRefreshRateDivider() {
return 4;
}
}
/* new SlotFilter(inventory,0,62 + 0,17,new ItemStackFilter[]{new ItemStackFilter(Block.wood,0,0)}),
new SlotFilter(inventory,1,62 + 18,17,new ItemStackFilter[]{new ItemStackFilter(Item.coal,0,0)})
*/