-
Methods in net.minecraft.block with parameters of type FluidState
Modifier and Type |
Method |
Description |
boolean |
EntityShapeContext.canWalkOnFluid(FluidState state,
FlowableFluid fluid) |
boolean |
ShapeContext.canWalkOnFluid(FluidState state,
FlowableFluid fluid) |
|
protected static boolean |
BigDripleafBlock.placeDripleafAt(WorldAccess world,
BlockPos pos,
FluidState fluidState,
Direction direction) |
|
protected static boolean |
BigDripleafStemBlock.placeStemAt(WorldAccess world,
BlockPos pos,
FluidState fluidState,
Direction direction) |
|
boolean |
CampfireBlock.tryFillWithFluid(WorldAccess world,
BlockPos pos,
BlockState state,
FluidState fluidState) |
boolean |
CandleBlock.tryFillWithFluid(WorldAccess world,
BlockPos pos,
BlockState state,
FluidState fluidState) |
boolean |
FluidFillable.tryFillWithFluid(WorldAccess world,
BlockPos pos,
BlockState state,
FluidState fluidState) |
|
boolean |
KelpBlock.tryFillWithFluid(WorldAccess world,
BlockPos pos,
BlockState state,
FluidState fluidState) |
boolean |
KelpPlantBlock.tryFillWithFluid(WorldAccess world,
BlockPos pos,
BlockState state,
FluidState fluidState) |
boolean |
SeagrassBlock.tryFillWithFluid(WorldAccess world,
BlockPos pos,
BlockState state,
FluidState fluidState) |
boolean |
SlabBlock.tryFillWithFluid(WorldAccess world,
BlockPos pos,
BlockState state,
FluidState fluidState) |
boolean |
TallSeagrassBlock.tryFillWithFluid(WorldAccess world,
BlockPos pos,
BlockState state,
FluidState fluidState) |
default boolean |
Waterloggable.tryFillWithFluid(WorldAccess world,
BlockPos pos,
BlockState state,
FluidState fluidState) |
-
-
Methods in net.minecraft.client.render.block with parameters of type FluidState
Modifier and Type |
Method |
Description |
private static boolean |
FluidRenderer.isSameFluid(BlockView world,
BlockPos pos,
Direction side,
FluidState state) |
|
static boolean |
FluidRenderer.method_29708(BlockRenderView blockRenderView,
BlockPos blockPos,
FluidState fluidState,
BlockState blockState,
Direction direction) |
|
boolean |
FluidRenderer.render(BlockRenderView world,
BlockPos pos,
VertexConsumer vertexConsumer,
FluidState state) |
|
boolean |
BlockRenderManager.renderFluid(BlockPos pos,
BlockRenderView world,
VertexConsumer vertexConsumer,
FluidState state) |
|
-
-
-
-
-
Methods in net.minecraft.fluid with parameters of type FluidState
Modifier and Type |
Method |
Description |
boolean |
EmptyFluid.canBeReplacedWith(FluidState state,
BlockView world,
BlockPos pos,
Fluid fluid,
Direction direction) |
protected abstract boolean |
Fluid.canBeReplacedWith(FluidState state,
BlockView world,
BlockPos pos,
Fluid fluid,
Direction direction) |
|
boolean |
LavaFluid.canBeReplacedWith(FluidState state,
BlockView world,
BlockPos pos,
Fluid fluid,
Direction direction) |
boolean |
WaterFluid.canBeReplacedWith(FluidState state,
BlockView world,
BlockPos pos,
Fluid fluid,
Direction direction) |
protected boolean |
FlowableFluid.canFlow(BlockView world,
BlockPos fluidPos,
BlockState fluidBlockState,
Direction flowDirection,
BlockPos flowTo,
BlockState flowToBlockState,
FluidState fluidState,
Fluid fluid) |
|
private boolean |
FlowableFluid.canFlowThrough(BlockView world,
Fluid fluid,
BlockPos pos,
BlockState state,
Direction face,
BlockPos fromPos,
BlockState fromState,
FluidState fluidState) |
|
protected void |
FlowableFluid.flow(WorldAccess world,
BlockPos pos,
BlockState state,
Direction direction,
FluidState fluidState) |
|
protected void |
LavaFluid.flow(WorldAccess world,
BlockPos pos,
BlockState state,
Direction direction,
FluidState fluidState) |
protected static int |
FlowableFluid.getBlockStateLevel(FluidState state) |
|
float |
EmptyFluid.getHeight(FluidState state) |
float |
EmptyFluid.getHeight(FluidState state,
BlockView world,
BlockPos pos) |
float |
FlowableFluid.getHeight(FluidState state) |
float |
FlowableFluid.getHeight(FluidState state,
BlockView world,
BlockPos pos) |
abstract float |
Fluid.getHeight(FluidState state) |
|
abstract float |
Fluid.getHeight(FluidState state,
BlockView world,
BlockPos pos) |
|
int |
EmptyFluid.getLevel(FluidState state) |
abstract int |
FlowableFluid.getLevel(FluidState state) |
abstract int |
Fluid.getLevel(FluidState state) |
|
int |
LavaFluid.Flowing.getLevel(FluidState state) |
int |
LavaFluid.Still.getLevel(FluidState state) |
int |
WaterFluid.Flowing.getLevel(FluidState state) |
int |
WaterFluid.Still.getLevel(FluidState state) |
protected int |
FlowableFluid.getNextTickDelay(World world,
BlockPos pos,
FluidState oldState,
FluidState newState) |
|
int |
LavaFluid.getNextTickDelay(World world,
BlockPos pos,
FluidState oldState,
FluidState newState) |
VoxelShape |
EmptyFluid.getShape(FluidState state,
BlockView world,
BlockPos pos) |
VoxelShape |
FlowableFluid.getShape(FluidState state,
BlockView world,
BlockPos pos) |
abstract VoxelShape |
Fluid.getShape(FluidState state,
BlockView world,
BlockPos pos) |
|
Vec3d |
EmptyFluid.getVelocity(BlockView world,
BlockPos pos,
FluidState state) |
Vec3d |
FlowableFluid.getVelocity(BlockView world,
BlockPos pos,
FluidState state) |
protected abstract Vec3d |
Fluid.getVelocity(BlockView world,
BlockPos pos,
FluidState state) |
|
private static boolean |
FlowableFluid.isFluidAboveEqual(FluidState state,
BlockView world,
BlockPos pos) |
|
private boolean |
FlowableFluid.isMatchingAndStill(FluidState state) |
|
boolean |
EmptyFluid.isStill(FluidState state) |
abstract boolean |
Fluid.isStill(FluidState state) |
|
boolean |
LavaFluid.Flowing.isStill(FluidState state) |
boolean |
LavaFluid.Still.isStill(FluidState state) |
boolean |
WaterFluid.Flowing.isStill(FluidState state) |
boolean |
WaterFluid.Still.isStill(FluidState state) |
private void |
FlowableFluid.method_15744(WorldAccess world,
BlockPos pos,
FluidState fluidState,
BlockState blockState) |
|
private boolean |
FlowableFluid.method_15748(FluidState state) |
|
protected void |
Fluid.onRandomTick(World world,
BlockPos pos,
FluidState state,
Random random) |
|
void |
LavaFluid.onRandomTick(World world,
BlockPos pos,
FluidState state,
Random random) |
void |
FlowableFluid.onScheduledTick(World world,
BlockPos pos,
FluidState state) |
protected void |
Fluid.onScheduledTick(World world,
BlockPos pos,
FluidState state) |
|
protected void |
Fluid.randomDisplayTick(World world,
BlockPos pos,
FluidState state,
Random random) |
|
void |
LavaFluid.randomDisplayTick(World world,
BlockPos pos,
FluidState state,
Random random) |
void |
WaterFluid.randomDisplayTick(World world,
BlockPos pos,
FluidState state,
Random random) |
protected void |
Fluid.setDefaultState(FluidState state) |
|
protected BlockState |
EmptyFluid.toBlockState(FluidState state) |
protected abstract BlockState |
Fluid.toBlockState(FluidState state) |
|
BlockState |
LavaFluid.toBlockState(FluidState state) |
BlockState |
WaterFluid.toBlockState(FluidState state) |
protected void |
FlowableFluid.tryFlow(WorldAccess world,
BlockPos fluidPos,
FluidState state) |
|
Method parameters in net.minecraft.fluid with type arguments of type FluidState
Modifier and Type |
Method |
Description |
protected void |
FlowableFluid.appendProperties(StateManager.Builder<Fluid,FluidState> builder) |
protected void |
Fluid.appendProperties(StateManager.Builder<Fluid,FluidState> builder) |
|
protected void |
LavaFluid.Flowing.appendProperties(StateManager.Builder<Fluid,FluidState> builder) |
protected void |
WaterFluid.Flowing.appendProperties(StateManager.Builder<Fluid,FluidState> builder) |
protected int |
FlowableFluid.method_15742(WorldView world,
BlockPos blockPos,
int int2,
Direction direction,
BlockState blockState,
BlockPos blockPos2,
Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState,FluidState>> short2ObjectMap,
Short2BooleanMap short2BooleanMap) |
|
-
-
-
-
-
-
-