Interface InventoryOwner

All Known Implementing Classes:
AllayEntity, MerchantEntity, PiglinEntity, PillagerEntity, VillagerEntity, WanderingTraderEntity

public interface InventoryOwner
Mappings:
Namespace Name
named net/minecraft/entity/InventoryOwner
intermediary net/minecraft/class_6067
official cud
  • Field Details

    • INVENTORY_KEY

      static final String INVENTORY_KEY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named INVENTORY_KEY Lnet/minecraft/entity/InventoryOwner;INVENTORY_KEY:Ljava/lang/String;
      intermediary field_40736 Lnet/minecraft/class_6067;field_40736:Ljava/lang/String;
      official w_ Lcud;w_:Ljava/lang/String;
  • Method Details

    • getInventory

      SimpleInventory getInventory()
      Mappings:
      Namespace Name Mixin selector
      named getInventory Lnet/minecraft/entity/InventoryOwner;getInventory()Lnet/minecraft/inventory/SimpleInventory;
      intermediary method_35199 Lnet/minecraft/class_6067;method_35199()Lnet/minecraft/class_1277;
      official n Lcud;n()Lbxr;
    • pickUpItem

      static void pickUpItem(ServerWorld world, MobEntity entity, InventoryOwner inventoryOwner, ItemEntity item)
      Mappings:
      Namespace Name Mixin selector
      named pickUpItem Lnet/minecraft/entity/InventoryOwner;pickUpItem(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/entity/InventoryOwner;Lnet/minecraft/entity/ItemEntity;)V
      intermediary method_43544 Lnet/minecraft/class_6067;method_43544(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;Lnet/minecraft/class_6067;Lnet/minecraft/class_1542;)V
      official a Lcud;a(Laub;Lcao;Lcud;Lcqz;)V
    • readInventory

      default void readInventory(ReadView view)
      Mappings:
      Namespace Name Mixin selector
      named readInventory Lnet/minecraft/entity/InventoryOwner;readInventory(Lnet/minecraft/storage/ReadView;)V
      intermediary method_46400 Lnet/minecraft/class_6067;method_46400(Lnet/minecraft/class_11368;)V
      official a_ Lcud;a_(Lfda;)V
    • writeInventory

      default void writeInventory(WriteView view)
      Mappings:
      Namespace Name Mixin selector
      named writeInventory Lnet/minecraft/entity/InventoryOwner;writeInventory(Lnet/minecraft/storage/WriteView;)V
      intermediary method_46399 Lnet/minecraft/class_6067;method_46399(Lnet/minecraft/class_11372;)V
      official b_ Lcud;b_(Lfdc;)V