本文整理了Java中net.minecraft.inventory.Container.getSlotFromInventory()
方法的一些代码示例,展示了Container.getSlotFromInventory()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Container.getSlotFromInventory()
方法的具体详情如下:
包路径:net.minecraft.inventory.Container
类名称:Container
方法名:getSlotFromInventory
暂无
代码示例来源:origin: SleepyTrousers/EnderCore
@Override
@Nonnull
public Slot getSlotFromInventory(@Nonnull IInventory invIn, int slotIn) {
return NullHelper.notnull(super.getSlotFromInventory(invIn, slotIn), "Logic error, missing slot " + slotIn);
}
代码示例来源:origin: RS485/LogisticsPipes
@Override
public Slot getSlotFromInventory(IInventory par1IInventory, int par2) {
Slot s = super.getSlotFromInventory(par1IInventory, par2);
if (s != null) {
return s;
}
if (inventorySlots.isEmpty() && par1IInventory == _playerInventory) {
s = new Slot(_playerInventory, par2, 0, 0);
s.slotNumber = par2;
return s;
}
return null;
}
代码示例来源:origin: Vazkii/Quark
private Slot getSlot(int slot) {
return container.getSlotFromInventory(getInv(), slot);
}
代码示例来源:origin: AlgorithmX2/Chisels-and-Bits
@Override
protected boolean checkHotbarKeys(
final int keyCode )
{
if ( theSlot instanceof SlotBit )
{
final Slot s = inventorySlots.getSlotFromInventory( getBagContainer().thePlayer.inventory, 0 );
if ( s != null )
{
theSlot = s;
}
}
return super.checkHotbarKeys( keyCode );
}
代码示例来源:origin: TeamLapen/Vampirism
Slot var10 = player.openContainer.getSlotFromInventory(player.inventory, player.inventory.currentItem);
((EntityPlayerMP) player).connection.sendPacket(new SPacketSetSlot(0, var10.slotNumber, stack));
内容来源于网络,如有侵权,请联系作者删除!