net.minecraft.world.phys.shapes

public class EntityCollisionContext

implements CollisionContext

fso
net.minecraft.world.phys.shapes.EntityCollisionContext
net.minecraft.class_3727
net.minecraft.block.EntityShapeContext

Field summary

Modifier and TypeField
private final boolean
a
descending
field_16451
descending
private final double
b
entityBottom
field_16450
minY
private final boolean
c
placement
field_56696
placement
private final ItemStack
d
heldItem
field_17594
heldItem
private final boolean
e
alwaysCollideWithFluid
field_62080
shouldTreatFluidAsCube
private final Entity
f
entity
field_27935
entity

Constructor summary

ModifierConstructor
protected (boolean descending, boolean placement, double minY, ItemStack heldItem, boolean shouldTreatFluidAsCube, Entity entity)
protected (Entity entity, boolean shouldTreatFluidAsCube, boolean placement)

Method summary

Modifier and TypeMethod
public boolean
a(dki arg0)
isHoldingItem(Item arg0)
method_17785(class_1792 arg0)
isHolding(Item arg0)
public boolean
d()
alwaysCollideWithFluid()
method_73328()
shouldTreatFluidAsCube()
public boolean
a(fjt arg0, fjt arg1)
canStandOnFluid(FluidState arg0, FluidState arg1)
method_27866(class_3610 arg0, class_3610 arg1)
canWalkOnFluid(FluidState arg0, FluidState arg1)
public VoxelShape
a(emz arg0, dup arg1, is arg2)
getCollisionShape(BlockState arg0, CollisionGetter arg1, BlockPos arg2)
method_62878(class_2680 arg0, class_1941 arg1, class_2338 arg2)
getCollisionShape(BlockState arg0, CollisionView arg1, BlockPos arg2)
public boolean
c()
isDescending()
method_16193()
isDescending()
public boolean
a(fsy arg0, is arg1, boolean arg2)
isAbove(VoxelShape arg0, BlockPos arg1, boolean arg2)
method_16192(class_265 arg0, class_2338 arg1, boolean arg2)
isAbove(VoxelShape arg0, BlockPos arg1, boolean arg2)
public Entity
f()
getEntity()
method_32480()
getEntity()
public boolean
e()
isPlacement()
method_67716()
isPlacement()