Package net.minecraft.block
Interface ShapeContext
- All Known Implementing Classes:
- EntityShapeContext,- ExperimentalMinecartShapeContext
public interface ShapeContext
- Mappings:
- Namespace - Name - named - net/minecraft/block/ShapeContext- intermediary - net/minecraft/class_3726- official - fbg
- 
Method SummaryModifier and TypeMethodDescriptionstatic ShapeContextabsent()booleancanWalkOnFluid(FluidState stateAbove, FluidState state) getCollisionShape(BlockState state, CollisionView world, BlockPos pos) booleanisAbove(VoxelShape shape, BlockPos pos, boolean defaultValue) booleanbooleanstatic ShapeContextstatic ShapeContext
- 
Method Details- 
absent- Mappings:
- Namespace - Name - Mixin selector - named - absent- Lnet/minecraft/block/ShapeContext;absent()Lnet/minecraft/block/ShapeContext;- intermediary - method_16194- Lnet/minecraft/class_3726;method_16194()Lnet/minecraft/class_3726;- official - a- Lfbg;a()Lfbg;
 
- 
of- Mappings:
- Namespace - Name - Mixin selector - named - of- Lnet/minecraft/block/ShapeContext;of(Lnet/minecraft/entity/Entity;)Lnet/minecraft/block/ShapeContext;- intermediary - method_16195- Lnet/minecraft/class_3726;method_16195(Lnet/minecraft/class_1297;)Lnet/minecraft/class_3726;- official - a- Lfbg;a(Lbum;)Lfbg;
 
- 
of- Mappings:
- Namespace - Name - Mixin selector - named - of- Lnet/minecraft/block/ShapeContext;of(Lnet/minecraft/entity/Entity;Z)Lnet/minecraft/block/ShapeContext;- intermediary - method_61893- Lnet/minecraft/class_3726;method_61893(Lnet/minecraft/class_1297;Z)Lnet/minecraft/class_3726;- official - a- Lfbg;a(Lbum;Z)Lfbg;
 
- 
isDescendingboolean isDescending()- Mappings:
- Namespace - Name - Mixin selector - named - isDescending- Lnet/minecraft/block/ShapeContext;isDescending()Z- intermediary - method_16193- Lnet/minecraft/class_3726;method_16193()Z- official - b- Lfbg;b()Z
 
- 
isAbove- Mappings:
- Namespace - Name - Mixin selector - named - isAbove- Lnet/minecraft/block/ShapeContext;isAbove(Lnet/minecraft/util/shape/VoxelShape;Lnet/minecraft/util/math/BlockPos;Z)Z- intermediary - method_16192- Lnet/minecraft/class_3726;method_16192(Lnet/minecraft/class_265;Lnet/minecraft/class_2338;Z)Z- official - a- Lfbg;a(Lfbv;Lji;Z)Z
 
- 
isHolding- Mappings:
- Namespace - Name - Mixin selector - named - isHolding- Lnet/minecraft/block/ShapeContext;isHolding(Lnet/minecraft/item/Item;)Z- intermediary - method_17785- Lnet/minecraft/class_3726;method_17785(Lnet/minecraft/class_1792;)Z- official - a- Lfbg;a(Lcwm;)Z
 
- 
canWalkOnFluid- Mappings:
- Namespace - Name - Mixin selector - named - canWalkOnFluid- Lnet/minecraft/block/ShapeContext;canWalkOnFluid(Lnet/minecraft/fluid/FluidState;Lnet/minecraft/fluid/FluidState;)Z- intermediary - method_27866- Lnet/minecraft/class_3726;method_27866(Lnet/minecraft/class_3610;Lnet/minecraft/class_3610;)Z- official - a- Lfbg;a(Leta;Leta;)Z
 
- 
getCollisionShape- Mappings:
- Namespace - Name - Mixin selector - named - getCollisionShape- Lnet/minecraft/block/ShapeContext;getCollisionShape(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/CollisionView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;- intermediary - method_62878- Lnet/minecraft/class_3726;method_62878(Lnet/minecraft/class_2680;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;- official - a- Lfbg;a(Ldwy;Ldfs;Lji;)Lfbv;
 
 
-