History - net.minecraft.fluid.FlowableFluid

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

VoxelShape (BlockView, BlockPos, FluidState): lambda$getShape$1, method_17773, method_17773

VoxelShape (BlockView, BlockPos, FluidState): lambda$getShape$0, method_17773, method_17773

1.21.11_unobfuscated

Names

net.minecraft.world.level.material.FlowingFluid

net.minecraft.class_3609

net.minecraft.fluid.FlowableFluid

Fields

BooleanProperty: FALLING, field_15902, FALLING

IntProperty: LEVEL, field_15900, LEVEL

int: CACHE_SIZE, field_31726, CACHE_SIZE

ThreadLocal<it.unimi.dsi.fastutil.objects.Object2ByteLinkedOpenHashMap<FlowableFluid$NeighborGroup>>: OCCLUSION_CACHE, field_15901, field_15901

Map<FluidState, VoxelShape>: shapes, field_17587, shapeCache

Constructors

()

Methods

void (StateManager$Builder<Fluid, FluidState>): createFluidStateDefinition, method_15775, appendProperties

Vec3d (BlockView, BlockPos, FluidState): getFlow, method_15782, getVelocity

boolean (FluidState): affectsFlow, method_15748, isEmptyOrThis

boolean (BlockView, BlockPos, Direction): isSolidFace, method_15749, isFlowBlocked

void (ServerWorld, BlockPos, BlockState, FluidState): spread, method_15725, tryFlow

void (ServerWorld, BlockPos, FluidState, BlockState): spreadToSides, method_15744, flowToSides

FluidState (ServerWorld, BlockPos, BlockState): getNewLiquid, method_15727, getUpdatedState

boolean (Direction, BlockView, BlockPos, BlockState, BlockPos, BlockState): canPassThroughWall, method_15732, receivesFlow

Fluid (): getFlowing, method_15750, getFlowing

FluidState (int, boolean): getFlowing, method_15728, getFlowing

Fluid (): getSource, method_15751, getStill

FluidState (boolean): getSource, method_15729, getStill

boolean (ServerWorld): canConvertToSource, method_15737, isInfinite

void (WorldAccess, BlockPos, BlockState, Direction, FluidState): spreadTo, method_15745, flow

void (WorldAccess, BlockPos, BlockState): beforeDestroyingBlock, method_15730, beforeBreakingBlock

int (WorldView, BlockPos, int, Direction, BlockState, FlowableFluid$SpreadCache): getSlopeDistance, method_15742, getMinFlowDownDistance

boolean (BlockView, BlockPos, BlockState, BlockPos, BlockState): isWaterHole, method_15736, canFlowDownTo

boolean (BlockView, Fluid, BlockPos, BlockState, Direction, BlockPos, BlockState, FluidState): canPassThrough, method_15746, canFlowThrough

boolean (BlockView, BlockPos, BlockState, Direction, BlockPos, BlockState, FluidState): canMaybePassThrough, method_61813, canFlowThrough

boolean (FluidState): isSourceBlockOfThisType, method_15752, isMatchingAndStill

int (WorldView): getSlopeFindDistance, method_15733, getMaxFlowDistance

int (WorldView, BlockPos): sourceNeighborCount, method_15740, countNeighboringSources

Map<Direction, FluidState> (ServerWorld, BlockPos, BlockState): getSpread, method_15726, getSpread

boolean (BlockState): canHoldAnyFluid, method_61814, canFill

boolean (BlockView, BlockPos, BlockState, Fluid): canHoldFluid, method_15754, canFill

boolean (BlockView, BlockPos, BlockState, Fluid): canHoldSpecificFluid, method_61815, canFillWithFluid

int (WorldView): getDropOff, method_15739, getLevelDecreasePerBlock

int (World, BlockPos, FluidState, FluidState): getSpreadDelay, method_15753, getNextTickDelay

void (ServerWorld, BlockPos, BlockState, FluidState): tick, method_15778, onScheduledTick

int (FluidState): getLegacyLevel, method_15741, getBlockStateLevel

boolean (FluidState, BlockView, BlockPos): hasSameAbove, method_17774, isFluidAboveEqual

float (FluidState, BlockView, BlockPos): getHeight, method_15788, getHeight

float (FluidState): getOwnHeight, method_20784, getHeight

int (FluidState): getAmount, method_15779, getLevel

VoxelShape (FluidState, BlockView, BlockPos): getShape, method_17775, getShape

VoxelShape (BlockView, BlockPos, FluidState): lambda$getShape$1, method_17773, method_17773

it.unimi.dsi.fastutil.objects.Object2ByteLinkedOpenHashMap (): lambda$static$0, method_15735, method_15735