Package net.minecraft.entity
Interface InventoryOwner
- All Known Implementing Classes:
AllayEntity,MerchantEntity,PiglinEntity,PillagerEntity,VillagerEntity,WanderingTraderEntity
public interface InventoryOwner
- Mappings:
Namespace Name named net/minecraft/entity/InventoryOwnerintermediary net/minecraft/class_6067official crs
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic voidpickUpItem(ServerWorld world, MobEntity entity, InventoryOwner inventoryOwner, ItemEntity item) default voidreadInventory(NbtCompound nbt, RegistryWrapper.WrapperLookup registries) default voidwriteInventory(NbtCompound nbt, RegistryWrapper.WrapperLookup registries)
-
Field Details
-
INVENTORY_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named INVENTORY_KEYLnet/minecraft/entity/InventoryOwner;INVENTORY_KEY:Ljava/lang/String;intermediary field_40736Lnet/minecraft/class_6067;field_40736:Ljava/lang/String;official n_Lcrs;n_:Ljava/lang/String;
-
-
Method Details
-
getInventory
SimpleInventory getInventory()- Mappings:
Namespace Name Mixin selector named getInventoryLnet/minecraft/entity/InventoryOwner;getInventory()Lnet/minecraft/inventory/SimpleInventory;intermediary method_35199Lnet/minecraft/class_6067;method_35199()Lnet/minecraft/class_1277;official uLcrs;u()Lbvj;
-
pickUpItem
static void pickUpItem(ServerWorld world, MobEntity entity, InventoryOwner inventoryOwner, ItemEntity item) - Mappings:
Namespace Name Mixin selector named pickUpItemLnet/minecraft/entity/InventoryOwner;pickUpItem(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/entity/InventoryOwner;Lnet/minecraft/entity/ItemEntity;)Vintermediary method_43544Lnet/minecraft/class_6067;method_43544(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;Lnet/minecraft/class_6067;Lnet/minecraft/class_1542;)Vofficial aLcrs;a(Lasb;Lbyh;Lcrs;Lcoo;)V
-
readInventory
- Mappings:
Namespace Name Mixin selector named readInventoryLnet/minecraft/entity/InventoryOwner;readInventory(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)Vintermediary method_46400Lnet/minecraft/class_6067;method_46400(Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)Vofficial aLcrs;a(Lua;Lji$a;)V
-
writeInventory
- Mappings:
Namespace Name Mixin selector named writeInventoryLnet/minecraft/entity/InventoryOwner;writeInventory(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)Vintermediary method_46399Lnet/minecraft/class_6067;method_46399(Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)Vofficial bLcrs;b(Lua;Lji$a;)V
-