类 PlayerArmorInvWrapper

java.lang.Object
net.minecraftforge.items.wrapper.RangedWrapper
net.minecraftforge.items.wrapper.PlayerArmorInvWrapper
所有已实现的接口:
IItemHandler, IItemHandlerModifiable

public class PlayerArmorInvWrapper extends RangedWrapper
  • 字段详细资料

    • inventoryPlayer

      private final Inventory inventoryPlayer
  • 构造器详细资料

    • PlayerArmorInvWrapper

      public PlayerArmorInvWrapper(Inventory inv)
  • 方法详细资料

    • insertItem

      @NotNull public @NotNull ItemStack insertItem(int slot, @NotNull @NotNull ItemStack stack, boolean simulate)
      从接口复制的说明: IItemHandler

      Inserts an ItemStack into the given slot and return the remainder. The ItemStack should not be modified in this function!

      Note: This behaviour is subtly different from IFluidHandler.fill(FluidStack, IFluidHandler.FluidAction)
      指定者:
      insertItem 在接口中 IItemHandler
      覆盖:
      insertItem 在类中 RangedWrapper
      参数:
      slot - Slot to insert into.
      stack - ItemStack to insert. This must not be modified by the item handler.
      simulate - If true, the insertion is only simulated
      返回:
      The remaining ItemStack that was not inserted (if the entire stack is accepted, then return an empty ItemStack). May be the same as the input ItemStack if unchanged, otherwise a new ItemStack. The returned ItemStack can be safely modified after.
    • getInventoryPlayer

      public Inventory getInventoryPlayer()