Java 类net.minecraft.inventory.SlotFurnace 实例源码

项目:MineMania-Rebirth-1.7.10    文件:ContainerGrinder.java   
public ContainerGrinder(InventoryPlayer player, TileEntityGrinder tileEntityFurnace) {
    this.tileFurnace = tileEntityFurnace;
    this.addSlotToContainer(new Slot(tileEntityFurnace, 0, 56, 17));
    this.addSlotToContainer(new Slot(tileEntityFurnace, 1, 56, 53));
    this.addSlotToContainer(new SlotFurnace(player.player, tileEntityFurnace, 2, 116, 35));
    int i;

    for (i = 0; i < 3; ++i) {
        for (int j = 0; j < 9; ++j) {
            this.addSlotToContainer(new Slot(player, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for (i = 0; i < 9; ++i) {
        this.addSlotToContainer(new Slot(player, i, 8 + i * 18, 142));
    }
}
项目:MineMania-Rebirth-1.7.10    文件:ContainerLiquefier.java   
public ContainerLiquefier(InventoryPlayer player, TileEntityLiquefier tileEntityFurnace) {
    this.tileFurnace = tileEntityFurnace;
    this.addSlotToContainer(new Slot(tileEntityFurnace, 0, 56, 17));
    this.addSlotToContainer(new Slot(tileEntityFurnace, 1, 56, 53));
    this.addSlotToContainer(new SlotFurnace(player.player, tileEntityFurnace, 2, 116, 35));
    int i;

    for (i = 0; i < 3; ++i) {
        for (int j = 0; j < 9; ++j) {
            this.addSlotToContainer(new Slot(player, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for (i = 0; i < 9; ++i) {
        this.addSlotToContainer(new Slot(player, i, 8 + i * 18, 142));
    }
}
项目:taser-mod    文件:ContainerExtruder.java   
public ContainerExtruder(InventoryPlayer player, TileEntityExtruder tileEntityExtruder){
    this.tileExtruder = tileEntityExtruder;
    this.addSlotToContainer(new Slot(tileEntityExtruder, 0, 56, 35));
    this.addSlotToContainer(new Slot(tileEntityExtruder, 1, 8, 56));
    this.addSlotToContainer(new SlotFurnace(player.player, tileEntityExtruder, 2, 116, 35));
    int i;

    for(i = 0; i < 3; ++i){
        for(int j = 0; j < 9; ++j){
            this.addSlotToContainer(new Slot(player, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for(i = 0; i < 9; ++i){
        this.addSlotToContainer(new Slot(player, i , 8 + i * 18 , 142));
    }
}
项目:taser-mod    文件:ContainerSteelFurnace.java   
public ContainerSteelFurnace(InventoryPlayer player, TileEntitySteelFurnace tileEntityFurnace){
    this.tileFurnace = tileEntityFurnace;
    this.addSlotToContainer(new Slot(tileEntityFurnace, 0, 56, 17));
    this.addSlotToContainer(new Slot(tileEntityFurnace, 1, 56, 53));
    this.addSlotToContainer(new SlotFurnace(player.player, tileEntityFurnace, 2, 116, 35));
    int i;

    for(i = 0; i < 3; ++i){
        for(int j = 0; j < 9; ++j){
            this.addSlotToContainer(new Slot(player, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for(i = 0; i < 9; ++i){
        this.addSlotToContainer(new Slot(player, i , 8 + i * 18 , 142));
    }
}
项目:vsminecraft    文件:ContainerRobitSmelting.java   
public ContainerRobitSmelting(InventoryPlayer inventory, EntityRobit entity)
{
    robit = entity;
    robit.openInventory();

    addSlotToContainer(new Slot(entity, 28, 56, 17));
    addSlotToContainer(new Slot(entity, 29, 56, 53));
    addSlotToContainer(new SlotFurnace(inventory.player, entity, 30, 116, 35));

    int slotY;

    for(slotY = 0; slotY < 3; slotY++)
    {
        for(int slotX = 0; slotX < 9; slotX++)
        {
            addSlotToContainer(new Slot(inventory, slotX + slotY * 9 + 9, 8 + slotX * 18, 84 + slotY * 18));
        }
    }

    for(slotY = 0; slotY < 9; slotY++)
    {
        addSlotToContainer(new Slot(inventory, slotY, 8 + slotY * 18, 142));
    }
}
项目:SmeltyCraft    文件:ContainerSmeltingFurnace.java   
public ContainerSmeltingFurnace(InventoryPlayer inventory, TileEntitySmeltingFurnace tileentity)
{
    this.smeltingFurnace = tileentity;

    this.addSlotToContainer(new Slot(tileentity, 0, 56, 17));
    this.addSlotToContainer(new Slot(tileentity, 1, 56, 53));
    this.addSlotToContainer(new SlotFurnace(inventory.player, tileentity, 2, 116, 35));

    for (int i = 0; i < 3; i++)
    {
        for(int j = 0; j < 9; j++)
        {
            this.addSlotToContainer(new Slot(inventory, j + i*9 + 9, 8+ j*18,  84 + i*18));
        }
    }

    for (int i = 0; i < 9; i++)
    {
        this.addSlotToContainer(new Slot(inventory, i, 8 + i * 18, 142));
    }
}
项目:It-s-About-Time-Minecraft-Mod    文件:ContainerMatterConverter.java   
public ContainerMatterConverter(InventoryPlayer player, TileEntityMatterConverter tileEntity)
{
    this.tileFurnace = tileEntity;
    this.addSlotToContainer(new Slot(tileEntity, 0, 56, 35));
    this.addSlotToContainer(new SlotFurnace(player.player, tileEntity, 2, 116, 35));
    int i;

    for (i = 0; i < 3; ++i)
    {
        for (int j = 0; j < 9; ++j)
        {
            this.addSlotToContainer(new Slot(player, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for (i = 0; i < 9; ++i)
    {
        this.addSlotToContainer(new Slot(player, i, 8 + i * 18, 142));
    }
}
项目:It-s-About-Time-Minecraft-Mod    文件:ContainerCleaningTable.java   
public ContainerCleaningTable(InventoryPlayer player, TileEntityCleaningTable tileEntity)
{
    this.tileFurnace = tileEntity;
    this.addSlotToContainer(new Slot(tileEntity, 1, 56, 34));
    this.addSlotToContainer(new SlotFurnace(player.player, tileEntity, 2, 107, 25));
    this.addSlotToContainer(new SlotFurnace(player.player, tileEntity, 3, 125, 25));
    this.addSlotToContainer(new SlotFurnace(player.player, tileEntity, 4, 107, 43));
    this.addSlotToContainer(new SlotFurnace(player.player, tileEntity, 5, 125, 43));

    int i;

    for (i = 0; i < 3; ++i)
    {
        for (int j = 0; j < 9; ++j)
        {
            this.addSlotToContainer(new Slot(player, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for (i = 0; i < 9; ++i)
    {
        this.addSlotToContainer(new Slot(player, i, 8 + i * 18, 142));
    }
}
项目:WaffleMod    文件:ContainerRefinery.java   
public ContainerRefinery(InventoryPlayer playerinv, TileEntityRefinery te) {
    this.tileentity = te;
    this.addSlotToContainer(new Slot(te, 0, 56, 35));
    this.addSlotToContainer(new SlotFurnace(playerinv.player, te, 1, 116, 35));
    int i;

    for (i = 0; i < 3; ++i) {
        for (int j = 0; j < 9; ++j) {
            this.addSlotToContainer(new Slot(playerinv, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for (i = 0; i < 9; ++i) {
        this.addSlotToContainer(new Slot(playerinv, i, 8 + i * 18, 142));
    }
}
项目:WaffleMod    文件:ContainerWaffleIron.java   
public ContainerWaffleIron(InventoryPlayer playerinv, TileEntityWaffleIron te) {
    this.tileentity = te;
    this.addSlotToContainer(new Slot(te, 0, 56, 35));
    this.addSlotToContainer(new SlotFurnace(playerinv.player, te, 1, 116, 35));
    int i;

    for (i = 0; i < 3; ++i) {
        for (int j = 0; j < 9; ++j) {
            this.addSlotToContainer(new Slot(playerinv, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for (i = 0; i < 9; ++i) {
        this.addSlotToContainer(new Slot(playerinv, i, 8 + i * 18, 142));
    }
}
项目:Chocolate-Factory    文件:ContainerCocoaDryer.java   
public ContainerCocoaDryer(InventoryPlayer player, TileEntityCocoaDryer tileEntityFurnace){
    this.tileFurnace = tileEntityFurnace;
    this.addSlotToContainer(new Slot(tileEntityFurnace, 0, 56, 17));
    this.addSlotToContainer(new Slot(tileEntityFurnace, 1, 56, 53));
    this.addSlotToContainer(new SlotFurnace(player.player, tileEntityFurnace, 2, 116, 35));
    int i;

    for(i = 0; i < 3; ++i){
        for(int j = 0; j < 9; ++j){
            this.addSlotToContainer(new Slot(player, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for(i = 0; i < 9; ++i){
        this.addSlotToContainer(new Slot(player, i , 8 + i * 18 , 142));
    }
}
项目:PlasmaticSpace    文件:sfContainerAlloySmelter.java   
public sfContainerAlloySmelter(InventoryPlayer inventoryPlayer, sfTileAlloySmleter tileEntity) {

        this.alloyFurnace = tileEntity;

        this.addSlotToContainer(new Slot(tileEntity, 0, 45, 17));
        this.addSlotToContainer(new Slot(tileEntity, 1, 67, 17));
        this.addSlotToContainer(new Slot(tileEntity, 2, 56, 53));
        this.addSlotToContainer(new SlotFurnace(inventoryPlayer.player, tileEntity, 3, 116, 35));

        for(int x = 0; x < 3; x++) {
            for(int y = 0; y < 9; y++) {
                this.addSlotToContainer(new Slot(inventoryPlayer, y + x * 9 + 9, 8 + y * 18, 84 + x * 18));
            }
        }

        for(int x = 0; x < 9; x++) {
            this.addSlotToContainer(new Slot(inventoryPlayer, x, 8 + x * 18, 142));
        }

    }
项目:PlasmaticSpace    文件:ContainerCutter.java   
public ContainerCutter(InventoryPlayer inventoryPlayer, TileCutter tileEntity) {

        this.plateCuttingMachine = tileEntity;

        this.addSlotToContainer(new Slot(tileEntity, 0, 56, 17));
        this.addSlotToContainer(new Slot(tileEntity, 1, 56, 53));
        this.addSlotToContainer(new SlotFurnace(inventoryPlayer.player, tileEntity, 2, 116, 35));

        for(int x = 0; x < 3; x++) {
            for(int y = 0; y < 9; y++) {
                this.addSlotToContainer(new Slot(inventoryPlayer, y + x * 9 + 9, 8 + y * 18, 84 + x * 18));
            }
        }

        for(int x = 0; x < 9; x++) {
            this.addSlotToContainer(new Slot(inventoryPlayer, x, 8 + x * 18, 142));
        }

    }
项目:MineFantasy    文件:ContainerBloomery.java   
public ContainerBloomery(InventoryPlayer inventoryplayer, TileEntitySmelter tileentityfurnace)
{
    lastCookTime = 0;
    lastBurnTime = 0;
    lastItemBurnTime = 0;
    bloomery = tileentityfurnace;
    addSlotToContainer(new Slot(tileentityfurnace, 0, 56, 46));//FUEL
    addSlotToContainer(new Slot(tileentityfurnace, 1, 79, 17));//INPUT
    addSlotToContainer(new Slot(tileentityfurnace, 2, 102, 46));//COAL
    addSlotToContainer(new SlotFurnace(inventoryplayer.player, //OUTPUT
            tileentityfurnace, bloomery.getOutSlot(), 79, 53));
    for (int i = 0; i < 3; i++)
    {
        for (int k = 0; k < 9; k++)
        {
            addSlotToContainer(new Slot(inventoryplayer, k + i * 9 + 9, 8 + k * 18, 84 + i * 18));
        }
    }

    for (int j = 0; j < 9; j++)
    {
        addSlotToContainer(new Slot(inventoryplayer, j, 8 + j * 18, 142));
    }
}
项目:MineFantasy    文件:ContainerOven.java   
public ContainerOven(InventoryPlayer user, TileEntityOven tile)
{
    tile.openChest();

    this.oven = tile;
    this.addSlotToContainer(new Slot(tile, 0, 56, 17));
    this.addSlotToContainer(new Slot(tile, 1, 56, 53));
    this.addSlotToContainer(new SlotFurnace(user.player, tile, 2, 116, 35));
    int i;

    for (i = 0; i < 3; ++i)
    {
        for (int j = 0; j < 9; ++j)
        {
            this.addSlotToContainer(new Slot(user, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for (i = 0; i < 9; ++i)
    {
        this.addSlotToContainer(new Slot(user, i, 8 + i * 18, 142));
    }
}
项目:TectoCraft    文件:ContainerSmasher.java   
public ContainerSmasher(InventoryPlayer par1InventoryPlayer, TileEntityTectonicSmasher par2TileEntityFurnace)
{
    this.smasher = par2TileEntityFurnace;
    this.addSlotToContainer(new Slot(par2TileEntityFurnace, 0, 51, 21));
    this.addSlotToContainer(new Slot(par2TileEntityFurnace, 1, 11, 55));
    this.addSlotToContainer(new SlotFurnace(par1InventoryPlayer.player, par2TileEntityFurnace, 2, 109, 22));
    int i;

    for (i = 0; i < 3; ++i)
    {
        for (int j = 0; j < 9; ++j)
        {
            this.addSlotToContainer(new Slot(par1InventoryPlayer, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for (i = 0; i < 9; ++i)
    {
        this.addSlotToContainer(new Slot(par1InventoryPlayer, i, 8 + i * 18, 142));
    }
}
项目:TectoCraft    文件:ContainerTectoOven.java   
public ContainerTectoOven(InventoryPlayer inventory, TileEntityTectonicOven tileEntity) {
    this.tectoOven = tileEntity;

    this.addSlotToContainer(new Slot(tileEntity, 0, 51, 21));
    //energy
    this.addSlotToContainer(new Slot(tileEntity, 1, 8, 58));
    this.addSlotToContainer(new SlotFurnace(inventory.player, tileEntity, 2, 109, 22));
    this.addSlotToContainer(new Slot(tileEntity, 3, 150, 9));
    this.addSlotToContainer(new Slot(tileEntity, 4, 150, 33));
    this.addSlotToContainer(new Slot(tileEntity, 5, 150, 57)); 



    for(int i = 0; i < 3; i++) {
        for(int j = 0; j < 9; j++){
            this.addSlotToContainer(new Slot(inventory, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for(int i = 0; i < 9; i++) {
        this.addSlotToContainer(new Slot(inventory, i, 8 + i * 18, 142));
    }
}
项目:Runes-And-Silver    文件:ContainerSilverFurnace.java   
public ContainerSilverFurnace(InventoryPlayer inventory, TileEntitySilverFurnace tileentity){
    this.silverFurnace = tileentity;

    this.addSlotToContainer(new Slot(tileentity, 0, 56, 17));
    this.addSlotToContainer(new Slot(tileentity, 1, 56, 53));
    this.addSlotToContainer(new SlotFurnace(inventory.player, tileentity, 2, 116, 35));

    for(int i = 0; i < 3; i++){
        for(int j = 0; j < 9; j++){
            this.addSlotToContainer(new Slot(inventory, j + i*9 + 9, 8 + j*18, 84 + i*18));
        }
    }

    for(int i = 0; i < 9; i++){
        this.addSlotToContainer(new Slot(inventory, i, 8 + i*18, 142));
    }
}
项目:Runes-And-Silver    文件:ContainerSilverInfuser.java   
public ContainerSilverInfuser(InventoryPlayer inventory, TileEntitySilverInfuser tileentity){
    this.silverInfuser = tileentity;

    this.addSlotToContainer(new Slot(tileentity, 0, 56, 17));
    this.addSlotToContainer(new Slot(tileentity, 1, 56, 53));
    this.addSlotToContainer(new SlotFurnace(inventory.player, tileentity, 2, 116, 35));

    for(int i = 0; i < 3; i++){
        for(int j = 0; j < 9; j++){
            this.addSlotToContainer(new Slot(inventory, j + i*9 + 9, 8 + j*18, 84 + i*18));
        }
    }

    for(int i = 0; i < 9; i++){
        this.addSlotToContainer(new Slot(inventory, i, 8 + i*18, 142));
    }
}
项目:Privatizer    文件:ContainerPasswordFurnace.java   
public ContainerPasswordFurnace(TileEntityPasswordFurnace te, InventoryPlayer inventory)
{
    this.tilePasswordFurnace = te;
    this.addSlotToContainer(new Slot(this.tilePasswordFurnace, 0, 56, 17));
    this.addSlotToContainer(new Slot(this.tilePasswordFurnace, 1, 56, 53));
    this.addSlotToContainer(new SlotFurnace(inventory.player, this.tilePasswordFurnace, 2, 116, 35));
    int i;

    for(i = 0; i < 3; ++i)
    {
        for(int j = 0; j < 9; ++j)
        {
            this.addSlotToContainer(new Slot(inventory, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for(i = 0; i < 9; ++i)
    {
        this.addSlotToContainer(new Slot(inventory, i, 8 + i * 18, 142));
    }
}
项目:Privatizer    文件:ContainerPrivateFurnace.java   
public ContainerPrivateFurnace(TileEntityPrivateFurnace te, InventoryPlayer inventory)
{
    this.tilePrivateFurnace = te;
    this.addSlotToContainer(new Slot(this.tilePrivateFurnace, 0, 56, 17));
    this.addSlotToContainer(new Slot(this.tilePrivateFurnace, 1, 56, 53));
    this.addSlotToContainer(new SlotFurnace(inventory.player, this.tilePrivateFurnace, 2, 116, 35));
    int i;

    for(i = 0; i < 3; ++i)
    {
        for(int j = 0; j < 9; ++j)
        {
            this.addSlotToContainer(new Slot(inventory, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for(i = 0; i < 9; ++i)
    {
        this.addSlotToContainer(new Slot(inventory, i, 8 + i * 18, 142));
    }
}
项目:IgnitionUtilities    文件:ContainerLeadFurnace.java   
public ContainerLeadFurnace(InventoryPlayer player, TileEntityLeadFurnace TileEntityLeadFurnace){
    this.tileFurnace = TileEntityLeadFurnace;
    this.addSlotToContainer(new Slot(TileEntityLeadFurnace, 0, 56, 17));
    this.addSlotToContainer(new Slot(TileEntityLeadFurnace, 1, 56, 53));
    this.addSlotToContainer(new SlotFurnace(player.player, TileEntityLeadFurnace, 2, 116, 35));
    int i;

    for(i = 0; i < 3; ++i){
        for(int j = 0; j < 9; ++j){
            this.addSlotToContainer(new Slot(player, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for(i = 0; i < 9; ++i){
        this.addSlotToContainer(new Slot(player, i , 8 + i * 18 , 142));
    }
}
项目:IgnitionUtilities    文件:ContainerMachinePurifier.java   
public ContainerMachinePurifier(InventoryPlayer player, TileEntityMachinePurifier TileEntityMachinePurifier){
    this.tileFurnace = TileEntityMachinePurifier;
    this.addSlotToContainer(new Slot(TileEntityMachinePurifier, 0, 56, 17));
    this.addSlotToContainer(new Slot(TileEntityMachinePurifier, 1, 56, 53));
    this.addSlotToContainer(new SlotFurnace(player.player, TileEntityMachinePurifier, 2, 116, 35));
    int i;

    for(i = 0; i < 3; ++i){
        for(int j = 0; j < 9; ++j){
            this.addSlotToContainer(new Slot(player, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for(i = 0; i < 9; ++i){
        this.addSlotToContainer(new Slot(player, i , 8 + i * 18 , 142));
    }
}
项目:Network    文件:ContainerInfusionFurnace.java   
public ContainerInfusionFurnace(TileEntityInfusionFurnace te, EntityPlayer p) {
    super();
    this.te = te;
    this.p = p;

    for (int i = 0; i < 9; i++) {
        this.addSlotToContainer(new Slot(p.inventory, i, i * 18 + 8, 142));
    }

    for (int x = 0; x < 9; x++) {
        for (int y = 0; y < 3; y++) {
            this.addSlotToContainer(new Slot(p.inventory, x + y * 9 + 9, 8 + 18 * x, 84 + y * 18));
        }
    }

    addSlotToContainer(new Slot(te, 0, 56, 35));
    // addSlotToContainer(new Slot(te, 1, 56, 53));
    addSlotToContainer(new SlotFurnace(p, te, 2, 116, 35));
}
项目:Network    文件:ContainerNetworkedFurnace.java   
public ContainerNetworkedFurnace(TileEntityNetworkedFurnace te, EntityPlayer p) {
    super();
    this.te = te;
    this.p = p;

    for (int i = 0; i < 9; i++) {
        this.addSlotToContainer(new Slot(p.inventory, i, i * 18 + 8, 142));
    }

    for (int x = 0; x < 9; x++) {
        for (int y = 0; y < 3; y++) {
            this.addSlotToContainer(new Slot(p.inventory, x + y * 9 + 9, 8 + 18 * x, 84 + y * 18));
        }
    }

    addSlotToContainer(new Slot(te, 0, 56, 35));
    // addSlotToContainer(new Slot(te, 1, 56, 53));
    addSlotToContainer(new SlotFurnace(p, te, 2, 116, 35));
}
项目:Farrago    文件:ContainerCombustor.java   
public ContainerCombustor(InventoryPlayer player,
        TileEntityCombustor tileCombustor) {
    this.tileCombustor = tileCombustor;
    addSlotToContainer(new Slot(tileCombustor, 0, 56, 17));
    addSlotToContainer(new Slot(tileCombustor, 1, 56, 53));
    addSlotToContainer(new SlotFurnace(player.player, tileCombustor,
            2, 116, 35));
    int i;

    for (i = 0; i < 3; ++i) {
        for (int j = 0; j < 9; ++j) {
            addSlotToContainer(new Slot(player, j + i * 9 + 9,
                    8 + j * 18, 84 + i * 18));
        }
    }

    for (i = 0; i < 9; ++i) {
        addSlotToContainer(new Slot(player, i, 8 + i * 18, 142));
    }
}
项目:NausicaaMod    文件:ContainerGrinder.java   
public ContainerGrinder(InventoryPlayer inventoryPlayer, TileEntityGrinder tileEntityGrinder)
{
    this.grinder = tileEntityGrinder;
    this.addSlotToContainer(new Slot(tileEntityGrinder, 0, 56, 35));
    this.addSlotToContainer(new Slot(tileEntityGrinder, 1, 8, 56));
    this.addSlotToContainer(new SlotFurnace(inventoryPlayer.player, tileEntityGrinder, 2, 116, 35));
    int i;

    for (i = 0; i < 3; ++i)
    {
        for (int j = 0; j < 9; ++j)
        {
            this.addSlotToContainer(new Slot(inventoryPlayer, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for (i = 0; i < 9; ++i)
    {
        this.addSlotToContainer(new Slot(inventoryPlayer, i, 8 + i * 18, 142));
    }
}
项目:NausicaaMod    文件:ContainerFrictionFurnace.java   
public ContainerFrictionFurnace(InventoryPlayer inventoryPlayer, TileEntityFrictionFurnace tileEntityFurnace) {
    this.furnace = tileEntityFurnace;
    this.addSlotToContainer(new Slot(tileEntityFurnace, 0, 56, 35));
    this.addSlotToContainer(new Slot(tileEntityFurnace, 1, 8, 56));
    this.addSlotToContainer(new SlotFurnace(inventoryPlayer.player, tileEntityFurnace, 2, 116, 35));
    int i;

    for (i = 0; i < 3; ++i) {
        for (int j = 0; j < 9; ++j) {
            this.addSlotToContainer(new Slot(inventoryPlayer, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for (i = 0; i < 9; ++i) {
        this.addSlotToContainer(new Slot(inventoryPlayer, i, 8 + i * 18, 142));
    }
}
项目:ThaumicEnergistics    文件:ContainerEssentiaCellTerminalBase.java   
/**
 * Binds the container to the specified inventory and the players inventory.
 *
 * @param inventory
 */
protected void bindToInventory( final IInventory inventory )
{
    // Set the inventory
    this.inventory = inventory;

    // Create the input slot
    this.inputSlot = new SlotRestrictive( inventory, ContainerEssentiaCellTerminalBase.INPUT_INV_INDEX,
                    ContainerEssentiaCellTerminalBase.INPUT_POSITION_X, ContainerEssentiaCellTerminalBase.INPUT_POSITION_Y );
    this.addSlotToContainer( this.inputSlot );

    // Create the output slot
    this.outputSlot = new SlotFurnace( this.player, inventory, ContainerEssentiaCellTerminalBase.OUTPUT_INV_INDEX,
                    ContainerEssentiaCellTerminalBase.OUTPUT_POSITION_X, ContainerEssentiaCellTerminalBase.OUTPUT_POSITION_Y );
    this.addSlotToContainer( this.outputSlot );

    // Bind to the player's inventory
    this.bindPlayerInventory( this.player.inventory, ContainerEssentiaCellTerminalBase.PLAYER_INV_POSITION_Y,
        ContainerEssentiaCellTerminalBase.HOTBAR_INV_POSITION_Y );

}
项目:AdvancedUtilities    文件:ContainerSteelOven.java   
public ContainerSteelOven(InventoryPlayer par1InventoryPlayer, TileEntitySteelController par2TileEntitySteamBoiler)
{
    this.tileFurnace = par2TileEntitySteamBoiler;
    this.addSlotToContainer(new Slot(par2TileEntitySteamBoiler, 0, 32, 36));
    this.addSlotToContainer(new Slot(par2TileEntitySteamBoiler, 1, 50, 18));
    this.addSlotToContainer(new Slot(par2TileEntitySteamBoiler, 2, 14, 54));
    this.addSlotToContainer(new Slot(par2TileEntitySteamBoiler, 3, 50, 54));
    this.addSlotToContainer(new Slot(par2TileEntitySteamBoiler, 4, 14, 18));
    this.addSlotToContainer(new SlotFurnace(par1InventoryPlayer.player, par2TileEntitySteamBoiler, 5, 108, 35));
    int i;

    for (i = 0; i < 3; ++i)
    {
        for (int j = 0; j < 9; ++j)
        {
            this.addSlotToContainer(new Slot(par1InventoryPlayer, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for (i = 0; i < 9; ++i)
    {
        this.addSlotToContainer(new Slot(par1InventoryPlayer, i, 8 + i * 18, 142));
    }
}
项目:AdvancedUtilities    文件:ContainerStoneMill.java   
public ContainerStoneMill(InventoryPlayer par1InventoryPlayer, TileEntityStoneMill par2TileEntityFurnace)
{
    this.furnace = par2TileEntityFurnace;
    this.addSlotToContainer(new Slot(par2TileEntityFurnace, 0, 56, 17));
    this.addSlotToContainer(new Slot(par2TileEntityFurnace, 1, 56, 53));

    this.addSlotToContainer(new SlotFurnace(par1InventoryPlayer.player, par2TileEntityFurnace, 2, 116, 35));
    int var3;

    for (var3 = 0; var3 < 3; ++var3)
    {
        for (int var4 = 0; var4 < 9; ++var4)
        {
            this.addSlotToContainer(new Slot(par1InventoryPlayer, var4 + var3 * 9 + 9, 8 + var4 * 18, 84 + var3 * 18));
        }
    }

    for (var3 = 0; var3 < 9; ++var3)
    {
        this.addSlotToContainer(new Slot(par1InventoryPlayer, var3, 8 + var3 * 18, 142));
    }
}
项目:AdvancedUtilities    文件:ContainerKiln.java   
public ContainerKiln(InventoryPlayer par1InventoryPlayer, TileEntityKiln par2TileEntityFurnace)
{
    this.furnace = par2TileEntityFurnace;
    this.addSlotToContainer(new Slot(par2TileEntityFurnace, 0, 38, 11));
    this.addSlotToContainer(new Slot(par2TileEntityFurnace, 1, 16, 33));
    this.addSlotToContainer(new Slot(par2TileEntityFurnace, 2, 38, 33));
    this.addSlotToContainer(new Slot(par2TileEntityFurnace, 3, 59, 33));
    this.addSlotToContainer(new Slot(par2TileEntityFurnace, 4, 38, 54));

    this.addSlotToContainer(new SlotFurnace(par1InventoryPlayer.player, par2TileEntityFurnace, 5, 116, 35));
    int var3;

    for (var3 = 0; var3 < 3; ++var3)
    {
        for (int var4 = 0; var4 < 9; ++var4)
        {
            this.addSlotToContainer(new Slot(par1InventoryPlayer, var4 + var3 * 9 + 9, 8 + var4 * 18, 84 + var3 * 18));
        }
    }

    for (var3 = 0; var3 < 9; ++var3)
    {
        this.addSlotToContainer(new Slot(par1InventoryPlayer, var3, 8 + var3 * 18, 142));
    }
}
项目:AdvancedUtilities    文件:ContainerCompressor.java   
public ContainerCompressor(InventoryPlayer par1InventoryPlayer, TileEntityCompressor par2TileEntityFurnace)
{
    this.furnace = par2TileEntityFurnace;
    this.addSlotToContainer(new Slot(par2TileEntityFurnace, 0, 56, 35));

    this.addSlotToContainer(new SlotFurnace(par1InventoryPlayer.player, par2TileEntityFurnace, 1, 116, 35));
    int var3;

    for (var3 = 0; var3 < 3; ++var3)
    {
        for (int var4 = 0; var4 < 9; ++var4)
        {
            this.addSlotToContainer(new Slot(par1InventoryPlayer, var4 + var3 * 9 + 9, 8 + var4 * 18, 84 + var3 * 18));
        }
    }

    for (var3 = 0; var3 < 9; ++var3)
    {
        this.addSlotToContainer(new Slot(par1InventoryPlayer, var3, 8 + var3 * 18, 142));
    }
}
项目:AdvancedUtilities    文件:ContainerSmeltry.java   
public ContainerSmeltry(InventoryPlayer par1InventoryPlayer, TileEntitySmeltry par2TileEntitySmeltry)
{
    this.tileFurnace = par2TileEntitySmeltry;
    this.addSlotToContainer(new Slot(par2TileEntitySmeltry, 0, 81, 7));
    this.addSlotToContainer(new Slot(par2TileEntitySmeltry, 1, 81, 30));
    this.addSlotToContainer(new Slot(par2TileEntitySmeltry, 2, 116, 31));
    this.addSlotToContainer(new SlotFurnace(par1InventoryPlayer.player, par2TileEntitySmeltry, 3, 82, 58));
    int i;

    for (i = 0; i < 3; ++i)
    {
        for (int j = 0; j < 9; ++j)
        {
            this.addSlotToContainer(new Slot(par1InventoryPlayer, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for (i = 0; i < 9; ++i)
    {
        this.addSlotToContainer(new Slot(par1InventoryPlayer, i, 8 + i * 18, 142));
    }
}
项目:AdvancedUtilities    文件:ContainerSteamCrusher.java   
public ContainerSteamCrusher(InventoryPlayer par1InventoryPlayer, TileEntitySteamCrusher par2TileEntitySteamBoiler)
{
    this.tileFurnace = par2TileEntitySteamBoiler;
    this.addSlotToContainer(new Slot(par2TileEntitySteamBoiler, 0, 14, 35));
    this.addSlotToContainer(new SlotFurnace(par1InventoryPlayer.player, par2TileEntitySteamBoiler, 1, 75, 35));
    int i;

    for (i = 0; i < 3; ++i)
    {
        for (int j = 0; j < 9; ++j)
        {
            this.addSlotToContainer(new Slot(par1InventoryPlayer, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for (i = 0; i < 9; ++i)
    {
        this.addSlotToContainer(new Slot(par1InventoryPlayer, i, 8 + i * 18, 142));
    }
}
项目:NealegamingTUT    文件:ContainerAlabasterOven.java   
public ContainerAlabasterOven(InventoryPlayer inventory, TileEntityAlabasterOven tileentity){
    this.alabasterOven = tileentity;

    this.addSlotToContainer(new Slot(tileentity, 0, 56, 35));
    this.addSlotToContainer(new Slot(tileentity, 1, 8, 62));
    this.addSlotToContainer(new SlotFurnace(inventory.player, tileentity, 2, 116, 35));

    for (int i = 0; i < 3; i++){
        for (int j = 0; j < 9; j++){
            this.addSlotToContainer(new Slot(inventory, j + i*9 + 9, 8 + j*18, 94 + i*18));
        }
    }

    for (int i = 0; i < 9; i++){
        this.addSlotToContainer(new Slot(inventory, i, 8 + i*18, 142));
    }
}
项目:Draconix-ThePowerOfUseres    文件:ContainerElderFurnace.java   
public ContainerElderFurnace(InventoryPlayer inventory, TileEntityElderFurnace tileentity) {
    this.elderFurnace = tileentity;

    this.addSlotToContainer(new Slot(tileentity, 0, 56, 35));
    this.addSlotToContainer(new Slot(tileentity, 1, 8, 62));
    this.addSlotToContainer(new SlotFurnace(inventory.player, tileentity, 2, 116, 35));

    for(int i = 0; i < 3; i++) {
        for(int j = 0; j < 9; j++) {
            this.addSlotToContainer(new Slot(inventory, j + i * 9 + 9, 8 + j * 18, 84 + i * 18));
        }
    }

    for(int i = 0; i < 9; i++) {
        this.addSlotToContainer(new Slot(inventory, i, 8 + i * 18, 142));
    }
}
项目:Rubedo    文件:ContainerMagmaFurnace.java   
public ContainerMagmaFurnace(InventoryPlayer inventory, TileEntity entity) {
    if (entity instanceof TileEntityMagmaFurnace)
        this.entity = (TileEntityMagmaFurnace) entity;

    this.addSlotToContainer(new Slot((IInventory) entity, 0, 46, 35));
    this.addSlotToContainer(new SlotFurnace(inventory.player,
            (IInventory) entity, 1, 106, 35));
    this.addSlotToContainer(new SlotFurnace(inventory.player,
            (IInventory) entity, 2, 133, 35));

    for (int i = 0; i < 3; ++i) {
        for (int j = 0; j < 9; ++j) {
            this.addSlotToContainer(new Slot(inventory, j + i * 9 + 9,
                    j * 18 + 8, 84 + i * 18));
        }
    }

    for (int i = 0; i < 9; ++i) {
        this.addSlotToContainer(new Slot(inventory, i, i * 18 + 8, 142));
    }
}
项目:RuneCraftery    文件:ContainerFurnace.java   
public ContainerFurnace(InventoryPlayer p_i1812_1_, TileEntityFurnace p_i1812_2_) {
   this.field_75158_e = p_i1812_2_;
   this.func_75146_a(new Slot(p_i1812_2_, 0, 56, 17));
   this.func_75146_a(new Slot(p_i1812_2_, 1, 56, 53));
   this.func_75146_a(new SlotFurnace(p_i1812_1_.field_70458_d, p_i1812_2_, 2, 116, 35));

   int var3;
   for(var3 = 0; var3 < 3; ++var3) {
      for(int var4 = 0; var4 < 9; ++var4) {
         this.func_75146_a(new Slot(p_i1812_1_, var4 + var3 * 9 + 9, 8 + var4 * 18, 84 + var3 * 18));
      }
   }

   for(var3 = 0; var3 < 9; ++var3) {
      this.func_75146_a(new Slot(p_i1812_1_, var3, 8 + var3 * 18, 142));
   }

}
项目:Bitm    文件:ContainerNytFurnace.java   
public ContainerNytFurnace(InventoryPlayer inventory, TileEntityNytFurnace tileentity){
    this.nytFurnace = tileentity;

    this.addSlotToContainer(new Slot(tileentity, 0, 56, 35));
    this.addSlotToContainer(new Slot(tileentity, 1, 8, 56));
    this.addSlotToContainer(new SlotFurnace(inventory.player, tileentity, 2, 116, 35));

    for(int i = 0; i < 3; i++){
        for(int j = 0; j < 9; j++){
            this.addSlotToContainer(new Slot(inventory, j + i*9 + 9, 8 + j*18, 84 + i*18));
        }
    }

    for(int i = 0; i < 9; i++){
        this.addSlotToContainer(new Slot(inventory, i, 8 + i*18, 142));
    }
}