net.minecraft.block

public abstract class LiquidBlock

extends Block

anb
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(ars arg0, aih arg1, cm 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(ars arg0, aid arg1, cm arg2)
method_8640(class_2232 arg0, class_1150 arg1, class_2552 arg2)
getCollisionShape(BlockState arg0, World arg1, BlockPos arg2)
getItem(IBlockState arg0, World arg1, BlockPos arg2)
public boolean
b(aih arg0, cm 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(ars arg0)
method_11620(class_2232 arg0)
getLiquidState(BlockState state)
getDepth(IBlockState arg0)
protected int
x(ars arg0)
method_11621(class_2232 arg0)
getLiquidDepth(BlockState state)
getRenderedDepth(IBlockState arg0)
public boolean
c(ars arg0)
method_11562(class_2232 arg0)
isCube(BlockState arg0)
isFullCube(IBlockState arg0)
public boolean
b(ars arg0)
method_11560(class_2232 arg0)
isSolidRender(BlockState arg0)
isOpaqueCube(IBlockState arg0)
public boolean
a(ars arg0, boolean arg1)
method_400(class_2232 arg0, boolean arg1)
canRayTrace(BlockState arg0, boolean arg1)
canCollideCheck(IBlockState arg0, boolean arg1)
public boolean
a(aih arg0, cm arg1, ct 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(ars arg0)
method_11552(class_2232 arg0)
getRenderType(BlockState arg0)
getRenderType(IBlockState arg0)
public Item
a(ars 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(aih arg0, cm arg1, ars 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(aid arg0, cm arg1, rw arg2, bcb 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(aid arg0)
method_4789(class_1150 arg0)
getTickRate(World arg0)
tickRate(World arg0)
public void
c(aid arg0, cm arg1, ars 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(ars arg0, aid arg1, cm arg2, akf 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(aid arg0, cm arg1, ars 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(aid arg0, cm 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(ars arg0)
method_8671(class_2232 arg0)
getMetadataFromState(BlockState arg0)
getMetaFromState(IBlockState arg0)
protected StateDefinition
b()
method_8676()
createStateDefinition()
createBlockState()
public static FlowingLiquidBlock
a(axx arg0)
method_8816(class_63 arg0)
getFlowing(Material material)
getFlowingBlock(Material materialIn)
public static LiquidSourceBlock
b(axx arg0)
method_8817(class_63 arg0)
getSource(Material material)
getStaticBlock(Material materialIn)
public boolean
a(ars arg0, aih arg1, cm arg2, ct 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(aih arg0, cm arg1)
method_8822(class_1158 arg0, class_2552 arg1)
isNeighboringGap(WorldView world, BlockPos pos)
shouldRenderSides(IBlockAccess blockAccess, BlockPos pos)
public int
c(ars arg0, aih arg1, cm 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(ars arg0, aid arg1, cm 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(aih arg0, cm arg1, axx arg2, ars 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)