Package net.minecraft.entity.vehicle
Interface VehicleInventory
- All Superinterfaces:
Clearable,Inventory,NamedScreenHandlerFactory,ScreenHandlerFactory
- All Known Implementing Classes:
ChestBoatEntity,ChestMinecartEntity,HopperMinecartEntity,StorageMinecartEntity
- Mappings:
Namespace Name intermediary net/minecraft/class_7265official cahnamed net/minecraft/entity/vehicle/VehicleInventory
-
Field Summary
Fields inherited from interface net.minecraft.inventory.Inventory
field_42619, MAX_COUNT_PER_STACK -
Method Summary
Modifier and TypeMethodDescriptiondefault booleancanPlayerAccess(PlayerEntity player) default voiddefault voiddefault ItemStackgetInventoryStack(int slot) default StackReferencegetInventoryStackReference(int slot) longgetPos()getWorld()default booleanisEmpty()default booleanbooleandefault voidonBroken(DamageSource source, World world, Entity vehicle) default ActionResultopen(PlayerEntity player) default voiddefault ItemStackremoveInventoryStack(int slot) default ItemStackremoveInventoryStack(int slot, int amount) voiddefault voidsetInventoryStack(int slot, ItemStack stack) voidsetLootTableId(@Nullable Identifier lootTableId) voidsetLootTableSeed(long lootTableSeed) default voidMethods inherited from interface net.minecraft.inventory.Inventory
canPlayerUse, canTransferTo, containsAny, containsAny, count, getMaxCountPerStack, getStack, isValid, markDirty, onClose, onOpen, removeStack, removeStack, setStack, sizeMethods inherited from interface net.minecraft.screen.NamedScreenHandlerFactory
getDisplayNameMethods inherited from interface net.minecraft.screen.ScreenHandlerFactory
createMenu
-
Method Details
-
getPos
Vec3d getPos()- Mappings:
Namespace Name Mixin selector intermediary method_19538Lnet/minecraft/class_7265;method_19538()Lnet/minecraft/class_243;official dgLcah;dg()Leea;named getPosLnet/minecraft/entity/vehicle/VehicleInventory;getPos()Lnet/minecraft/util/math/Vec3d;
-
getLootTableId
- Mappings:
Namespace Name Mixin selector intermediary method_42276Lnet/minecraft/class_7265;method_42276()Lnet/minecraft/class_2960;official zLcah;z()Lacq;named getLootTableIdLnet/minecraft/entity/vehicle/VehicleInventory;getLootTableId()Lnet/minecraft/util/Identifier;
-
setLootTableId
- Mappings:
Namespace Name Mixin selector intermediary method_42275Lnet/minecraft/class_7265;method_42275(Lnet/minecraft/class_2960;)Vofficial aLcah;a(Lacq;)Vnamed setLootTableIdLnet/minecraft/entity/vehicle/VehicleInventory;setLootTableId(Lnet/minecraft/util/Identifier;)V
-
getLootTableSeed
long getLootTableSeed()- Mappings:
Namespace Name Mixin selector intermediary method_42277Lnet/minecraft/class_7265;method_42277()Jofficial ALcah;A()Jnamed getLootTableSeedLnet/minecraft/entity/vehicle/VehicleInventory;getLootTableSeed()J
-
setLootTableSeed
void setLootTableSeed(long lootTableSeed) - Mappings:
Namespace Name Mixin selector intermediary method_42274Lnet/minecraft/class_7265;method_42274(J)Vofficial aLcah;a(J)Vnamed setLootTableSeedLnet/minecraft/entity/vehicle/VehicleInventory;setLootTableSeed(J)V
-
getInventory
DefaultedList<ItemStack> getInventory()- Mappings:
Namespace Name Mixin selector intermediary method_42278Lnet/minecraft/class_7265;method_42278()Lnet/minecraft/class_2371;official CLcah;C()Lhn;named getInventoryLnet/minecraft/entity/vehicle/VehicleInventory;getInventory()Lnet/minecraft/util/collection/DefaultedList;
-
resetInventory
void resetInventory()- Mappings:
Namespace Name Mixin selector intermediary method_42273Lnet/minecraft/class_7265;method_42273()Vofficial DLcah;D()Vnamed resetInventoryLnet/minecraft/entity/vehicle/VehicleInventory;resetInventory()V
-
getWorld
World getWorld()- Mappings:
Namespace Name Mixin selector intermediary method_37908Lnet/minecraft/class_7265;method_37908()Lnet/minecraft/class_1937;official dILcah;dI()Lcmk;named getWorldLnet/minecraft/entity/vehicle/VehicleInventory;getWorld()Lnet/minecraft/world/World;
-
isRemoved
boolean isRemoved()- Mappings:
Namespace Name Mixin selector intermediary method_31481Lnet/minecraft/class_7265;method_31481()Zofficial dDLcah;dD()Znamed isRemovedLnet/minecraft/entity/vehicle/VehicleInventory;isRemoved()Z
-
isEmpty
default boolean isEmpty() -
writeInventoryToNbt
- Mappings:
Namespace Name Mixin selector intermediary method_42288Lnet/minecraft/class_7265;method_42288(Lnet/minecraft/class_2487;)Vofficial cLcah;c(Lqr;)Vnamed writeInventoryToNbtLnet/minecraft/entity/vehicle/VehicleInventory;writeInventoryToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readInventoryFromNbt
- Mappings:
Namespace Name Mixin selector intermediary method_42285Lnet/minecraft/class_7265;method_42285(Lnet/minecraft/class_2487;)Vofficial b_Lcah;b_(Lqr;)Vnamed readInventoryFromNbtLnet/minecraft/entity/vehicle/VehicleInventory;readInventoryFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
onBroken
- Mappings:
Namespace Name Mixin selector intermediary method_42283Lnet/minecraft/class_7265;method_42283(Lnet/minecraft/class_1282;Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;)Vofficial aLcah;a(Lbem;Lcmk;Lbfh;)Vnamed onBrokenLnet/minecraft/entity/vehicle/VehicleInventory;onBroken(Lnet/minecraft/entity/damage/DamageSource;Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;)V
-
open
- Mappings:
Namespace Name Mixin selector intermediary method_42284Lnet/minecraft/class_7265;method_42284(Lnet/minecraft/class_1657;)Lnet/minecraft/class_1269;official c_Lcah;c_(Lbym;)Lbdw;named openLnet/minecraft/entity/vehicle/VehicleInventory;open(Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/util/ActionResult;
-
generateInventoryLoot
- Mappings:
Namespace Name Mixin selector intermediary method_42291Lnet/minecraft/class_7265;method_42291(Lnet/minecraft/class_1657;)Vofficial fLcah;f(Lbym;)Vnamed generateInventoryLootLnet/minecraft/entity/vehicle/VehicleInventory;generateInventoryLoot(Lnet/minecraft/entity/player/PlayerEntity;)V
-
clearInventory
default void clearInventory()- Mappings:
Namespace Name Mixin selector intermediary method_42293Lnet/minecraft/class_7265;method_42293()Vofficial fLcah;f()Vnamed clearInventoryLnet/minecraft/entity/vehicle/VehicleInventory;clearInventory()V
-
isInventoryEmpty
default boolean isInventoryEmpty()- Mappings:
Namespace Name Mixin selector intermediary method_42295Lnet/minecraft/class_7265;method_42295()Zofficial gLcah;g()Znamed isInventoryEmptyLnet/minecraft/entity/vehicle/VehicleInventory;isInventoryEmpty()Z
-
removeInventoryStack
- Mappings:
Namespace Name Mixin selector intermediary method_42289Lnet/minecraft/class_7265;method_42289(I)Lnet/minecraft/class_1799;official e_Lcah;e_(I)Lcfx;named removeInventoryStackLnet/minecraft/entity/vehicle/VehicleInventory;removeInventoryStack(I)Lnet/minecraft/item/ItemStack;
-
getInventoryStack
- Mappings:
Namespace Name Mixin selector intermediary method_42290Lnet/minecraft/class_7265;method_42290(I)Lnet/minecraft/class_1799;official f_Lcah;f_(I)Lcfx;named getInventoryStackLnet/minecraft/entity/vehicle/VehicleInventory;getInventoryStack(I)Lnet/minecraft/item/ItemStack;
-
removeInventoryStack
- Mappings:
Namespace Name Mixin selector intermediary method_42286Lnet/minecraft/class_7265;method_42286(II)Lnet/minecraft/class_1799;official bLcah;b(II)Lcfx;named removeInventoryStackLnet/minecraft/entity/vehicle/VehicleInventory;removeInventoryStack(II)Lnet/minecraft/item/ItemStack;
-
setInventoryStack
- Mappings:
Namespace Name Mixin selector intermediary method_42287Lnet/minecraft/class_7265;method_42287(ILnet/minecraft/class_1799;)Vofficial cLcah;c(ILcfx;)Vnamed setInventoryStackLnet/minecraft/entity/vehicle/VehicleInventory;setInventoryStack(ILnet/minecraft/item/ItemStack;)V
-
getInventoryStackReference
- Mappings:
Namespace Name Mixin selector intermediary method_42292Lnet/minecraft/class_7265;method_42292(I)Lnet/minecraft/class_5630;official g_Lcah;g_(I)Lbgq;named getInventoryStackReferenceLnet/minecraft/entity/vehicle/VehicleInventory;getInventoryStackReference(I)Lnet/minecraft/inventory/StackReference;
-
canPlayerAccess
- Mappings:
Namespace Name Mixin selector intermediary method_42294Lnet/minecraft/class_7265;method_42294(Lnet/minecraft/class_1657;)Zofficial gLcah;g(Lbym;)Znamed canPlayerAccessLnet/minecraft/entity/vehicle/VehicleInventory;canPlayerAccess(Lnet/minecraft/entity/player/PlayerEntity;)Z
-