net.minecraft.block

public abstract class LiquidBlock

extends Block

ahv
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 boolean
b(adq arg0, cj arg1)
method_8663(class_1158 arg0, class_2552 arg1)
canWalkThrough(WorldView arg0, BlockPos arg1)
isPassable(IBlockAccess arg0, BlockPos arg1)
public static float
b(int arg0)
method_330(int arg0)
getHeightLoss(int state)
getLiquidHeightPercent(int meta)
protected int
e(adq arg0, cj arg1)
method_8820(class_1158 arg0, class_2552 arg1)
getLiquidState(WorldView world, BlockPos pos)
getLevel(IBlockAccess worldIn, BlockPos pos)
protected int
f(adq arg0, cj arg1)
method_8821(class_1158 arg0, class_2552 arg1)
getLiquidDepth(WorldView world, BlockPos pos)
getEffectiveFlowDecay(IBlockAccess worldIn, BlockPos pos)
public boolean
d()
method_441()
isCube()
isFullCube()
public boolean
c()
method_449()
isSolidRender()
isOpaqueCube()
public boolean
a(alz arg0, boolean arg1)
method_400(class_2232 arg0, boolean arg1)
canRayTrace(BlockState arg0, boolean arg1)
canCollideCheck(IBlockState arg0, boolean arg1)
public boolean
b(adq arg0, cj arg1, cq 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 Box
a(adm arg0, cj arg1, alz arg2)
method_8640(class_1150 arg0, class_2552 arg1, class_2232 arg2)
getCollisionShape(World arg0, BlockPos arg1, BlockState arg2)
getCollisionBoundingBox(World arg0, BlockPos arg1, IBlockState arg2)
public int
b()
method_429()
getRenderType()
getRenderType()
public Item
a(alz 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
h(adq arg0, cj arg1)
method_8823(class_1158 arg0, class_2552 arg1)
getFlow(WorldView world, BlockPos pos)
getFlowVector(IBlockAccess worldIn, BlockPos pos)
public Vec3d
a(adm arg0, cj arg1, pk arg2, aui 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, Vec3 arg3)
public int
a(adm arg0)
method_4789(class_1150 arg0)
getTickRate(World arg0)
tickRate(World arg0)
public void
c(adm arg0, cj arg1, alz 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(adm arg0, cj arg1, alz arg2, afh arg3)
method_8641(class_1150 arg0, class_2552 arg1, class_2232 arg2, class_197 arg3)
neighborChanged(World arg0, BlockPos arg1, BlockState arg2, Block arg3)
onNeighborBlockChange(World arg0, BlockPos arg1, IBlockState arg2, Block arg3)
public boolean
e(adm arg0, cj arg1, alz 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
e(adm arg0, cj arg1)
method_8818(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
c(alz arg0)
method_8671(class_2232 arg0)
getMetadataFromState(BlockState arg0)
getMetaFromState(IBlockState arg0)
protected StateDefinition
e()
method_8676()
createStateDefinition()
createBlockState()
public static FlowingLiquidBlock
a(arm arg0)
method_8816(class_63 arg0)
getFlowing(Material material)
getFlowingBlock(Material materialIn)
public static LiquidSourceBlock
b(arm arg0)
method_8817(class_63 arg0)
getSource(Material material)
getStaticBlock(Material materialIn)
public int
a(adq arg0, cj arg1, int arg2)
method_438(class_1158 arg0, class_2552 arg1, int arg2)
getColorTint(WorldView arg0, BlockPos arg1, int arg2)
colorMultiplier(IBlockAccess arg0, BlockPos arg1, int arg2)
public boolean
a(adq arg0, cj arg1, cq arg2)
method_8654(class_1158 arg0, class_2552 arg1, class_1354 arg2)
shouldRenderFace(WorldView arg0, BlockPos arg1, Direction arg2)
shouldSideBeRendered(IBlockAccess arg0, BlockPos arg1, EnumFacing arg2)
public boolean
g(adq arg0, cj arg1)
method_8822(class_1158 arg0, class_2552 arg1)
isNeighboringGap(WorldView world, BlockPos pos)
shouldRenderSides(IBlockAccess blockAccess, BlockPos pos)
public int
c(adq arg0, cj arg1)
method_8670(class_1158 arg0, class_2552 arg1)
getLightColor(WorldView arg0, BlockPos arg1)
getMixedBrightnessForBlock(IBlockAccess arg0, BlockPos arg1)
public BlockLayer
m()
method_8687()
getRenderLayer()
getBlockLayer()
public void
c(adm arg0, cj arg1, alz arg2, Random arg3)
method_8669(class_1150 arg0, class_2552 arg1, class_2232 arg2, Random arg3)
randomDisplayTick(World arg0, BlockPos arg1, BlockState arg2, Random arg3)
randomDisplayTick(World arg0, BlockPos arg1, IBlockState arg2, Random arg3)
public static double
a(adq arg0, cj arg1, arm arg2)
method_8815(class_1158 arg0, class_2552 arg1, class_63 arg2)
getFlowAngle(WorldView world, BlockPos pos, Material material)
getFlowDirection(IBlockAccess worldIn, BlockPos pos, Material materialIn)