当前位置: 首页>>代码示例>>Java>>正文


Java PlayerInventory.buildInventoryLayout方法代码示例

本文整理汇总了Java中com.bioxx.tfc.Core.Player.PlayerInventory.buildInventoryLayout方法的典型用法代码示例。如果您正苦于以下问题:Java PlayerInventory.buildInventoryLayout方法的具体用法?Java PlayerInventory.buildInventoryLayout怎么用?Java PlayerInventory.buildInventoryLayout使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.bioxx.tfc.Core.Player.PlayerInventory的用法示例。


在下文中一共展示了PlayerInventory.buildInventoryLayout方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: ContainerBrickOven

import com.bioxx.tfc.Core.Player.PlayerInventory; //导入方法依赖的package包/类
public ContainerBrickOven(InventoryPlayer inventoryplayer, TEBrickOven BrickOven)
{
	this.teBrickOven = BrickOven;
	firetemp = -1111;
	
	//Input Slots
	addSlotToContainer(new SlotFirepitIn(inventoryplayer.player, teBrickOven, 0, 84, 19));
	addSlotToContainer(new SlotFirepitIn(inventoryplayer.player, teBrickOven, 1, 102, 19));
	addSlotToContainer(new SlotFirepitIn(inventoryplayer.player, teBrickOven, 2, 120, 19));
	
	//Output Slots
	addSlotToContainer(new SlotFirepitOut(inventoryplayer.player, teBrickOven, 3, 84, 47));
	addSlotToContainer(new SlotFirepitOut(inventoryplayer.player, teBrickOven, 4, 102, 47));
	addSlotToContainer(new SlotFirepitOut(inventoryplayer.player, teBrickOven, 5, 120, 47));
	
	//Fuel Slots
	addSlotToContainer(new SlotBrickOvenFuel(inventoryplayer.player, teBrickOven, 6, 8, 7));
	addSlotToContainer(new SlotFirepit(inventoryplayer.player, teBrickOven, 7, 8, 25));
	addSlotToContainer(new SlotFirepit(inventoryplayer.player, teBrickOven, 8, 8, 43));
	addSlotToContainer(new SlotFirepit(inventoryplayer.player, teBrickOven, 9, 8, 61));
	
	PlayerInventory.buildInventoryLayout(this, inventoryplayer, 8, 90, false, true);
}
 
开发者ID:StrayWolfe,项目名称:TerrafirmaPunk-Tweaks,代码行数:24,代码来源:ContainerBrickOven.java

示例2: ContainerStall

import com.bioxx.tfc.Core.Player.PlayerInventory; //导入方法依赖的package包/类
public ContainerStall(InventoryPlayer inventoryplayer, TileEntityStall stall, boolean isOwnerMode, World world, int x, int y, int z)
{
    _stall = stall;
    _isOwnerMode = isOwnerMode;
    _world = world;

    buildLayout();

    PlayerInventory.buildInventoryLayout(this, inventoryplayer, 8, GuiStall.WindowHeight - 1 + 5, false, true);

}
 
开发者ID:Aleksey-Terzi,项目名称:MerchantsTFC,代码行数:12,代码来源:ContainerStall.java

示例3: ContainerWarehouse

import com.bioxx.tfc.Core.Player.PlayerInventory; //导入方法依赖的package包/类
public ContainerWarehouse(InventoryPlayer inventoryplayer, TileEntityWarehouse warehouse, World world, int x, int y, int z)
{
    _warehouse = warehouse;
    _world = world;

    addSlotToContainer(new SlotWarehouse(_warehouse, 0, GuiWarehouse.SlotX, GuiWarehouse.SlotY));

    PlayerInventory.buildInventoryLayout(this, inventoryplayer, 8, GuiWarehouse.WindowHeight - 1 + 5, false, true);
}
 
开发者ID:Aleksey-Terzi,项目名称:MerchantsTFC,代码行数:10,代码来源:ContainerWarehouse.java

示例4: ContainerStallLimit

import com.bioxx.tfc.Core.Player.PlayerInventory; //导入方法依赖的package包/类
public ContainerStallLimit(InventoryPlayer inventoryplayer, TileEntityStall stall, World world, int x, int y, int z)
{
    addSlotToContainer(new SlotForShowOnly(stall, stall.getActivePriceSlotIndex(), GuiStallLimit.PriceSlotX, GuiStallLimit.SlotY));
    addSlotToContainer(new SlotForShowOnly(stall, stall.getActiveGoodSlotIndex(), GuiStallLimit.GoodSlotX, GuiStallLimit.SlotY));

    PlayerInventory.buildInventoryLayout(this, inventoryplayer, 8, GuiStallLimit.WindowHeight - 1 + 5, false, true);
}
 
开发者ID:Aleksey-Terzi,项目名称:MerchantsTFC,代码行数:8,代码来源:ContainerStallLimit.java

示例5: ContainerTrussel

import com.bioxx.tfc.Core.Player.PlayerInventory; //导入方法依赖的package包/类
public ContainerTrussel(InventoryPlayer inventoryplayer, World world, int x, int y, int z)
{
    _inventoryplayer = inventoryplayer;
    _world = world;
    _inventory = new TrusselInventory();

    addSlotToContainer(new SlotTrusselWithoutDie(_inventory, 0, GuiTrussel.SrcSlotX, GuiTrussel.SlotY));
    addSlotToContainer(new SlotOutputOnly(_inventory, 1, GuiTrussel.DstSlotX, GuiTrussel.SlotY));

    PlayerInventory.buildInventoryLayout(this, inventoryplayer, 8, GuiTrussel.WindowHeight - 1 + 5, true, true);
}
 
开发者ID:Aleksey-Terzi,项目名称:MerchantsTFC,代码行数:12,代码来源:ContainerTrussel.java

示例6: ContainerStorageRack

import com.bioxx.tfc.Core.Player.PlayerInventory; //导入方法依赖的package包/类
public ContainerStorageRack(InventoryPlayer inventoryplayer, TileEntityStorageRack storageRack, World world, int x, int y, int z)
{
    _storageRack = storageRack;
    _world = world;

    addSlotToContainer(new SlotStorageRack(_storageRack, 0, GuiStorageRack.SlotX, GuiStorageRack.SlotY));

    PlayerInventory.buildInventoryLayout(this, inventoryplayer, 8, GuiStorageRack.WindowHeight - 1 + 5, false, true);
}
 
开发者ID:Aleksey-Terzi,项目名称:MerchantsTFC,代码行数:10,代码来源:ContainerStorageRack.java

示例7: ContainerAnvilDie

import com.bioxx.tfc.Core.Player.PlayerInventory; //导入方法依赖的package包/类
public ContainerAnvilDie(InventoryPlayer inventoryplayer, TileEntityAnvilDie anvilDie, World world, int x, int y, int z)
{
    _anvilDie = anvilDie;
    _world = world;

    addSlotToContainer(new SlotAnvilHammer(inventoryplayer.player, _anvilDie, 0, GuiAnvilDie.HammerSlotX, GuiAnvilDie.HammerSlotY));
    addSlotToContainer(new SlotTrussel(_anvilDie, 1, GuiAnvilDie.TrusselSlotX, GuiAnvilDie.TrusselSlotY));
    addSlotToContainer(new SlotFlan(_anvilDie, 2, GuiAnvilDie.FlanSlotX, GuiAnvilDie.FlanSlotY));
    addSlotToContainer(new SlotForShowOnly(_anvilDie, 3, GuiAnvilDie.AnvilDieSlotX, GuiAnvilDie.AnvilDieSlotY));
    addSlotToContainer(new SlotOutputOnly(_anvilDie, 4, GuiAnvilDie.CoinSlotX, GuiAnvilDie.CoinSlotY));

    PlayerInventory.buildInventoryLayout(this, inventoryplayer, 8, GuiAnvilDie.WindowHeight - 1 + 5, false, true);
}
 
开发者ID:Aleksey-Terzi,项目名称:MerchantsTFC,代码行数:14,代码来源:ContainerAnvilDie.java


注:本文中的com.bioxx.tfc.Core.Player.PlayerInventory.buildInventoryLayout方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。