Package net.minecraft.block
Class EntityShapeContext
java.lang.Object
net.minecraft.block.EntityShapeContext
- All Implemented Interfaces:
ShapeContext
- Mappings:
Namespace Name official dnkintermediary net/minecraft/class_3727named net/minecraft/block/EntityShapeContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static ShapeContextprivate ItemStackprivate booleanprivate ItemStackprivate double -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedEntityShapeContext(boolean descending, double minY, ItemStack boots, ItemStack heldItem, Predicate<Fluid> walkOnFluidPredicate, Optional<Entity> entity)protectedEntityShapeContext(Entity entity)Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionbooleancanWalkOnFluid(FluidState state, FlowableFluid fluid)booleanisAbove(VoxelShape shape, BlockPos pos, boolean defaultValue)booleanbooleanbooleanisWearingOnFeet(Item item)
-
Field Details
-
ABSENT
- Mappings:
Namespace Name Mixin selector official aLdnk;a:Ldnf;intermediary field_17593Lnet/minecraft/class_3727;field_17593:Lnet/minecraft/class_3726;named ABSENTLnet/minecraft/block/EntityShapeContext;ABSENT:Lnet/minecraft/block/ShapeContext;
-
descending
private final boolean descending- Mappings:
Namespace Name Mixin selector official bLdnk;b:Zintermediary field_16451Lnet/minecraft/class_3727;field_16451:Znamed descendingLnet/minecraft/block/EntityShapeContext;descending:Z
-
minY
private final double minY- Mappings:
Namespace Name Mixin selector official cLdnk;c:Dintermediary field_16450Lnet/minecraft/class_3727;field_16450:Dnamed minYLnet/minecraft/block/EntityShapeContext;minY:D
-
heldItem
- Mappings:
Namespace Name Mixin selector official dLdnk;d:Lbqp;intermediary field_17594Lnet/minecraft/class_3727;field_17594:Lnet/minecraft/class_1799;named heldItemLnet/minecraft/block/EntityShapeContext;heldItem:Lnet/minecraft/item/ItemStack;
-
boots
- Mappings:
Namespace Name Mixin selector official eLdnk;e:Lbqp;intermediary field_27934Lnet/minecraft/class_3727;field_27934:Lnet/minecraft/class_1799;named bootsLnet/minecraft/block/EntityShapeContext;boots:Lnet/minecraft/item/ItemStack;
-
walkOnFluidPredicate
- Mappings:
Namespace Name Mixin selector official fLdnk;f:Ljava/util/function/Predicate;intermediary field_24425Lnet/minecraft/class_3727;field_24425:Ljava/util/function/Predicate;named walkOnFluidPredicateLnet/minecraft/block/EntityShapeContext;walkOnFluidPredicate:Ljava/util/function/Predicate;
-
entity
- Mappings:
Namespace Name Mixin selector official gLdnk;g:Ljava/util/Optional;intermediary field_27935Lnet/minecraft/class_3727;field_27935:Ljava/util/Optional;named entityLnet/minecraft/block/EntityShapeContext;entity:Ljava/util/Optional;
-
-
Constructor Details
-
EntityShapeContext
protected EntityShapeContext(boolean descending, double minY, ItemStack boots, ItemStack heldItem, Predicate<Fluid> walkOnFluidPredicate, Optional<Entity> entity)- Mappings:
Namespace Name Mixin selector official <init>Ldnk;<init>(ZDLbqp;Lbqp;Ljava/util/function/Predicate;Ljava/util/Optional;)Vintermediary <init>Lnet/minecraft/class_3727;<init>(ZDLnet/minecraft/class_1799;Lnet/minecraft/class_1799;Ljava/util/function/Predicate;Ljava/util/Optional;)Vnamed <init>Lnet/minecraft/block/EntityShapeContext;<init>(ZDLnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;Ljava/util/function/Predicate;Ljava/util/Optional;)V
-
EntityShapeContext
Deprecated.- Mappings:
Namespace Name Mixin selector official <init>Ldnk;<init>(Latf;)Vintermediary <init>Lnet/minecraft/class_3727;<init>(Lnet/minecraft/class_1297;)Vnamed <init>Lnet/minecraft/block/EntityShapeContext;<init>(Lnet/minecraft/entity/Entity;)V
-
-
Method Details
-
isWearingOnFeet
- Specified by:
isWearingOnFeetin interfaceShapeContext- Mappings:
Namespace Name Mixin selector official aLdnf;a(Lbql;)Zintermediary method_35591Lnet/minecraft/class_3726;method_35591(Lnet/minecraft/class_1792;)Znamed isWearingOnFeetLnet/minecraft/block/ShapeContext;isWearingOnFeet(Lnet/minecraft/item/Item;)Z
-
isHolding
- Specified by:
isHoldingin interfaceShapeContext- Mappings:
Namespace Name Mixin selector official bLdnf;b(Lbql;)Zintermediary method_17785Lnet/minecraft/class_3726;method_17785(Lnet/minecraft/class_1792;)Znamed isHoldingLnet/minecraft/block/ShapeContext;isHolding(Lnet/minecraft/item/Item;)Z
-
canWalkOnFluid
- Specified by:
canWalkOnFluidin interfaceShapeContext- Mappings:
Namespace Name Mixin selector official aLdnf;a(Ldes;Ldeq;)Zintermediary method_27866Lnet/minecraft/class_3726;method_27866(Lnet/minecraft/class_3610;Lnet/minecraft/class_3609;)Znamed canWalkOnFluidLnet/minecraft/block/ShapeContext;canWalkOnFluid(Lnet/minecraft/fluid/FluidState;Lnet/minecraft/fluid/FlowableFluid;)Z
-
isDescending
public boolean isDescending()- Specified by:
isDescendingin interfaceShapeContext- Mappings:
Namespace Name Mixin selector official bLdnf;b()Zintermediary method_16193Lnet/minecraft/class_3726;method_16193()Znamed isDescendingLnet/minecraft/block/ShapeContext;isDescending()Z
-
isAbove
- Specified by:
isAbovein interfaceShapeContext- Mappings:
Namespace Name Mixin selector official aLdnf;a(Ldnt;Lgg;Z)Zintermediary method_16192Lnet/minecraft/class_3726;method_16192(Lnet/minecraft/class_265;Lnet/minecraft/class_2338;Z)Znamed isAboveLnet/minecraft/block/ShapeContext;isAbove(Lnet/minecraft/util/shape/VoxelShape;Lnet/minecraft/util/math/BlockPos;Z)Z
-
getEntity
- Mappings:
Namespace Name Mixin selector official cLdnk;c()Ljava/util/Optional;intermediary method_32480Lnet/minecraft/class_3727;method_32480()Ljava/util/Optional;named getEntityLnet/minecraft/block/EntityShapeContext;getEntity()Ljava/util/Optional;
-