net.minecraft.block

public interface ShapeContext

ftr
net.minecraft.world.phys.shapes.CollisionContext
net.minecraft.class_3726
net.minecraft.block.ShapeContext
net.minecraft.unmapped.C_pbfjvesm
net.minecraft.block.ShapeContext
net.minecraft.src.C_3051_

Method summary

Modifier and TypeMethod
static ShapeContext
a()
empty()
method_16194()
absent()
m_wristroz()
absent()
m_82749_()
static ShapeContext
b()
emptyWithFluidCollisions()
method_74169()
absentTreatingFluidAsCube()
m_latxoqro()
m_419698_()
static ShapeContext
a(cgk o)
of(Entity arg0)
method_16195(class_1297 arg0)
of(Entity entity)
m_xvebqowz(C_astfners arg0)
of(Entity entity)
m_82750_(C_507_ p_82751_)
static ShapeContext
a(cgk o, boolean o)
of(Entity arg0, boolean arg1)
method_61893(class_1297 arg0, boolean arg1)
of(Entity entity, boolean shouldTreatFluidAsCube)
m_fuhloafm(C_astfners arg0, boolean arg1)
of(Entity entity, boolean collidesWithFluid)
m_352488_(C_507_ p_366094_, boolean p_366904_)
static ShapeContext
a(ddm o)
placementContext(Player arg0)
method_67715(class_1657 arg0)
ofPlacement(PlayerEntity player)
m_gbtkffux(C_jzrpycqo arg0)
createPlacement(PlayerEntity player)
m_402864_(C_1141_ p_410638_)
static ShapeContext
a(cgk o, double o)
withPosition(Entity arg0, double arg1)
method_71491(class_1297 arg0, double arg1)
ofCollision(Entity entity, double y)
m_trzcuvtr(C_astfners arg0, double arg1)
ofEntity(Entity entity, double minY)
m_387600_(C_507_ p_397199_, double p_408609_)
boolean
c()
isDescending()
method_16193()
isDescending()
m_hussiivc()
isDescending()
m_6226_()
boolean
a(fug o, is o, boolean arg2)
isAbove(VoxelShape arg0, BlockPos arg1, boolean arg2)
method_16192(class_265 arg0, class_2338 arg1, boolean arg2)
isAbove(VoxelShape shape, BlockPos pos, boolean defaultValue)
m_daqtnaqm(C_zscvhwbd arg0, C_hynzadkk arg1, boolean arg2)
isAbove(VoxelShape shape, BlockPos pos, boolean defaultValue)
m_6513_(C_3072_ p_82756_, C_4675_ p_82757_, boolean arg2)
boolean
a(dlp arg0)
isHoldingItem(Item arg0)
method_17785(class_1792 arg0)
isHolding(Item item)
m_yktbztwe(C_vorddnax arg0)
isHolding(Item item)
m_7142_(C_1381_ arg0)
boolean
d()
alwaysCollideWithFluid()
method_73328()
shouldTreatFluidAsCube()
m_ujusrcza()
m_416693_()
boolean
a(flb o, flb arg1)
canStandOnFluid(FluidState arg0, FluidState arg1)
method_27866(class_3610 arg0, class_3610 arg1)
canWalkOnFluid(FluidState stateAbove, FluidState state)
m_ffgvonpe(C_xqketiuf arg0, C_xqketiuf arg1)
canWalkOnFluid(FluidState stateAbove, FluidState stateBelow)
m_203682_(C_2691_ p_205111_, C_2691_ arg1)
VoxelShape
a(eoh o, dvx o, is arg2)
getCollisionShape(BlockState arg0, CollisionGetter arg1, BlockPos arg2)
method_62878(class_2680 arg0, class_1941 arg1, class_2338 arg2)
getCollisionShape(BlockState state, CollisionView world, BlockPos pos)
m_jwyjjkqk(C_txtbiemp arg0, C_vxzrjtdu arg1, C_hynzadkk arg2)
getCollisionShape(BlockState state, CollisionView world, BlockPos pos)
m_353701_(C_2064_ p_365376_, C_1569_ p_362678_, C_4675_ arg2)
default boolean
e()
isPlacement()
method_67716()
isPlacement()
m_vmhjwqgh()
isPlacement()
m_384080_()