net.minecraft.block

public abstract class LiquidBlock

extends Block

amo
net.minecraft.class_153
net.minecraft.block.LiquidBlock
net.minecraft.block.BlockLiquid

Field summary

Modifier and TypeField
public static final IntegerProperty
b
field_9523
LEVEL
LEVEL

Constructor summary

ModifierConstructor
protected (Material arg0)

Method summary

Modifier and TypeMethod
public Box
a(ard arg0, ahx arg1, cl arg2)
method_11554(class_2232 arg0, class_1158 arg1, class_2552 arg2)
getShape(BlockState arg0, WorldView arg1, BlockPos arg2)
getBoundingBox(IBlockState arg0, IBlockAccess arg1, BlockPos arg2)
public Box
a(ard arg0, aht arg1, cl arg2)
method_8640(class_2232 arg0, class_1150 arg1, class_2552 arg2)
getCollisionShape(BlockState arg0, World arg1, BlockPos arg2)
getCollisionBoundingBox(IBlockState arg0, World arg1, BlockPos arg2)
public boolean
b(ahx arg0, cl arg1)
method_8663(class_1158 arg0, class_2552 arg1)
canWalkThrough(WorldView arg0, BlockPos arg1)
isPassable(IBlockAccess arg0, BlockPos arg1)
public static float
e(int arg0)
method_330(int arg0)
getHeightLoss(int state)
getLiquidHeightPercent(int meta)
protected int
i(ard arg0)
method_11620(class_2232 arg0)
getLiquidState(BlockState state)
getDepth(IBlockState arg0)
protected int
x(ard arg0)
method_11621(class_2232 arg0)
getLiquidDepth(BlockState state)
getRenderedDepth(IBlockState arg0)
public boolean
c(ard arg0)
method_11562(class_2232 arg0)
isCube(BlockState arg0)
isFullCube(IBlockState arg0)
public boolean
b(ard arg0)
method_11560(class_2232 arg0)
isSolidRender(BlockState arg0)
isOpaqueCube(IBlockState arg0)
public boolean
a(ard arg0, boolean arg1)
method_400(class_2232 arg0, boolean arg1)
canRayTrace(BlockState arg0, boolean arg1)
canCollideCheck(IBlockState arg0, boolean arg1)
public boolean
a(ahx arg0, cl arg1, cs arg2)
method_8665(class_1158 arg0, class_2552 arg1, class_1354 arg2)
isFaceSolid(WorldView arg0, BlockPos arg1, Direction arg2)
isBlockSolid(IBlockAccess arg0, BlockPos arg1, EnumFacing arg2)
public RenderType
a(ard arg0)
method_11552(class_2232 arg0)
getRenderType(BlockState arg0)
getRenderType(IBlockState arg0)
public Item
a(ard arg0, Random arg1, int arg2)
method_398(class_2232 arg0, Random arg1, int arg2)
getDropItem(BlockState arg0, Random arg1, int arg2)
getItemDropped(IBlockState arg0, Random arg1, int arg2)
public int
a(Random arg0)
method_403(Random arg0)
getBaseDropCount(Random arg0)
quantityDropped(Random arg0)
protected Vec3d
a(ahx arg0, cl arg1, ard arg2)
method_8823(class_1158 arg0, class_2552 arg1, class_2232 arg2)
getFlow(WorldView world, BlockPos pos, BlockState state)
getFlow(IBlockAccess arg0, BlockPos arg1, IBlockState arg2)
public Vec3d
a(aht arg0, cl arg1, rr arg2, bbh arg3)
method_8648(class_1150 arg0, class_2552 arg1, class_864 arg2, class_236 arg3)
applyMaterialDrag(World arg0, BlockPos arg1, Entity arg2, Vec3d arg3)
modifyAcceleration(World arg0, BlockPos arg1, Entity arg2, Vec3d arg3)
public int
a(aht arg0)
method_4789(class_1150 arg0)
getTickRate(World arg0)
tickRate(World arg0)
public void
c(aht arg0, cl arg1, ard arg2)
method_8668(class_1150 arg0, class_2552 arg1, class_2232 arg2)
onAdded(World arg0, BlockPos arg1, BlockState arg2)
onBlockAdded(World arg0, BlockPos arg1, IBlockState arg2)
public void
a(ard arg0, aht arg1, cl arg2, ajt arg3)
method_8641(class_2232 arg0, class_1150 arg1, class_2552 arg2, class_197 arg3)
neighborChanged(BlockState arg0, World arg1, BlockPos arg2, Block arg3)
neighborChanged(IBlockState arg0, World arg1, BlockPos arg2, Block arg3)
public boolean
e(aht arg0, cl arg1, ard arg2)
method_8819(class_1150 arg0, class_2552 arg1, class_2232 arg2)
checkSpreadCollisions(World world, BlockPos pos, BlockState state)
checkForMixing(World worldIn, BlockPos pos, IBlockState state)
protected void
b(aht arg0, cl arg1)
method_11619(class_1150 arg0, class_2552 arg1)
fizz(World world, BlockPos pos)
triggerMixEffects(World worldIn, BlockPos pos)
public BlockState
a(int arg0)
method_8635(int arg0)
getStateFromMetadata(int arg0)
getStateFromMeta(int arg0)
public int
e(ard arg0)
method_8671(class_2232 arg0)
getMetadataFromState(BlockState arg0)
getMetaFromState(IBlockState arg0)
protected StateDefinition
b()
method_8676()
createStateDefinition()
createBlockState()
public static FlowingLiquidBlock
a(axe arg0)
method_8816(class_63 arg0)
getFlowing(Material material)
getFlowingBlock(Material materialIn)
public static LiquidSourceBlock
b(axe arg0)
method_8817(class_63 arg0)
getSource(Material material)
getStaticBlock(Material materialIn)
public boolean
a(ard arg0, ahx arg1, cl arg2, cs arg3)
method_8654(class_2232 arg0, class_1158 arg1, class_2552 arg2, class_1354 arg3)
shouldRenderFace(BlockState arg0, WorldView arg1, BlockPos arg2, Direction arg3)
shouldSideBeRendered(IBlockState arg0, IBlockAccess arg1, BlockPos arg2, EnumFacing arg3)
public boolean
c(ahx arg0, cl arg1)
method_8822(class_1158 arg0, class_2552 arg1)
isNeighboringGap(WorldView world, BlockPos pos)
shouldRenderSides(IBlockAccess blockAccess, BlockPos pos)
public int
c(ard arg0, ahx arg1, cl arg2)
method_11564(class_2232 arg0, class_1158 arg1, class_2552 arg2)
getLightColor(BlockState arg0, WorldView arg1, BlockPos arg2)
getPackedLightmapCoords(IBlockState arg0, IBlockAccess arg1, BlockPos arg2)
public BlockLayer
f()
method_8687()
getRenderLayer()
getBlockLayer()
public void
a(ard arg0, aht arg1, cl arg2, Random arg3)
method_8669(class_2232 arg0, class_1150 arg1, class_2552 arg2, Random arg3)
randomDisplayTick(BlockState arg0, World arg1, BlockPos arg2, Random arg3)
randomDisplayTick(IBlockState arg0, World arg1, BlockPos arg2, Random arg3)
public static float
a(ahx arg0, cl arg1, axe arg2, ard arg3)
method_11618(class_1158 arg0, class_2552 arg1, class_63 arg2, class_2232 arg3)
getFlowAngle(WorldView world, BlockPos pos, Material liquid, BlockState state)
getSlopeAngle(IBlockAccess arg0, BlockPos arg1, Material arg2, IBlockState arg3)