Package net.minecraft.block
Class FlowingFluidBlock
java.lang.Object
net.minecraft.block.Block
net.minecraft.block.AbstractFluidBlock
net.minecraft.block.FlowingFluidBlock
public class FlowingFluidBlock extends AbstractFluidBlock
- Mappings:
Namespace Name official aglintermediary net/minecraft/class_200named net/minecraft/block/FlowingFluidBlock
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.block.Block
Block.OffsetType, Block.Sound -
Field Summary
Fields Modifier and Type Field Description (package private) intfield_897Fields inherited from class net.minecraft.block.AbstractFluidBlock
LEVELFields inherited from class net.minecraft.block.Block
ANVIL, BLOCK_STATES, blockEntity, boundingBoxMaxX, boundingBoxMaxY, boundingBoxMaxZ, boundingBoxMinX, boundingBoxMinY, boundingBoxMinZ, CLOTH, fullBlock, GLASS, GRASS, GRAVEL, LADDER, lightLevel, material, materialColor, opacity, ORE, particleGravity, RAIL, randomTicks, REGISTRY, resistance, SAND, SLIME, slipperiness, SNOW, sound, stateManager, stats, STONE, strength, transluscent, useNeighbourLight, WOOD -
Constructor Summary
Constructors Modifier Constructor Description protectedFlowingFluidBlock(Material material) -
Method Summary
Modifier and Type Method Description protected intmethod_834(World world, BlockPos blockPos, int int2)private intmethod_835(World world, BlockPos blockPos, int int2, Direction direction)private voidmethod_836(World world, BlockPos blockPos, BlockState blockState, int int2)private Set<Direction>method_837(World world, BlockPos blockPos)private voidmethod_838(World world, BlockPos blockPos, BlockState blockState)private booleanmethod_839(World world, BlockPos blockPos, BlockState blockState)private booleanmethod_840(World world, BlockPos blockPos, BlockState blockState)voidonCreation(World world, BlockPos pos, BlockState state)Runs when the block is placed (by a player or enderman).voidscheduledTick(World world, BlockPos pos, BlockState state, Random rand)Runs when the block is updated as per a scheduleMethods inherited from class net.minecraft.block.AbstractFluidBlock
appendProperties, blocksMovement, canCollide, getBlockColor, getBlockType, getBrightness, getCollisionBox, getData, getDirection, getDropCount, getDropItem, getFlowingFluidByMaterial, getFlowReduction, getFluidByMaterial, getFluidLevel, getFluidVec, getHeightPercent, getRenderLayerType, getTickRate, hasCollision, hasTransperancy, isSideInvisible, neighborUpdate, onEntityCollision, playExtinguishEffects, randomDisplayTick, renderAsNormalBlock, shouldDisableCullingSides, stateFromData, updateMethods inherited from class net.minecraft.block.Block
appendCollisionBoxes, appendItemStacks, areBlocksEqual, calcBlockBreakingData, canBePlacedAdjacent, canBePlacedAtPos, canBeReplaced, canMobSpawnInside, createStackFromBlock, disableStats, dropAsItem, dropExperience, emitsRedstonePower, get, getAmbientOcclusionLightLevel, getBlastResistance, getBlendColor, getBlockFromItem, getBlockState, getBonusDrops, getByBlockState, getById, getColor, getColor, getComparatorOutput, getDefaultState, getIdByBlock, getItemGroup, getLightLevel, getMaterial, getMaterialColor, getMaxX, getMaxY, getMaxZ, getMeta, getMeta, getMinX, getMinY, getMinZ, getOffsetType, getOpacity, getPickItem, getPistonInteractionType, getSelectionBox, getStateFromData, getStateFromRawId, getStateManager, getStrength, getStrongRedstonePower, getTranslatedName, getTranslationKey, getWeakRedstonePower, harvest, hasBlockEntity, hasCollision, hasComparatorOutput, hasStats, isEqualTo, isFire, isFlowerPot, isFullBlock, isFullCube, isLeafBlock, isNormalBlock, isReplaceable, isTransluscent, method_655, method_696, onBlockBreak, onBlockBreakStart, onBreakByPlayer, onBreakByPlayer, onBreaking, onDestroyedByExplosion, onEntityCollision, onEvent, onLandedUpon, onPlaced, onSteppedOn, onUpdateTick, onUse, rainTick, randomDropAsItem, requiresSilkTouch, setBlockItemBounds, setBoundingBox, setBoundingBox, setDefaultState, setEntityVelocity, setItemGroup, setLightLevel, setOpacity, setResistance, setSound, setStrength, setTickRandomly, setTranslationKey, setUnbreakable, setup, shouldDropItemsOnExplosion, ticksRandomly, toString, usesNeighbourLight
-
Field Details
-
field_897
int field_897- Mappings:
Namespace Name Mixin selector official aLagl;a:Iintermediary field_897Lnet/minecraft/class_200;field_897:Inamed field_897Lnet/minecraft/block/FlowingFluidBlock;field_897:I
-
-
Constructor Details
-
FlowingFluidBlock
- Parameters:
material- The block's material- Mappings:
Namespace Name Mixin selector official <init>Lafh;<init>(Larm;)Vintermediary <init>Lnet/minecraft/class_160;<init>(Lnet/minecraft/class_591;)Vnamed <init>Lnet/minecraft/block/Block;<init>(Lnet/minecraft/block/Material;)V
-
-
Method Details
-
method_838
- Mappings:
Namespace Name Mixin selector official fLagl;f(Ladm;Lcj;Lalz;)Vintermediary method_838Lnet/minecraft/class_200;method_838(Lnet/minecraft/class_99;Lnet/minecraft/class_1372;Lnet/minecraft/class_376;)Vnamed method_838Lnet/minecraft/block/FlowingFluidBlock;method_838(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
scheduledTick
Runs when the block is updated as per a schedule- Overrides:
scheduledTickin classBlock- Parameters:
world- The world that the block is placed inpos- The block's positionstate- The block's BlockStaterand- Random object- Mappings:
Namespace Name Mixin selector official bLafh;b(Ladm;Lcj;Lalz;Ljava/util/Random;)Vintermediary method_690Lnet/minecraft/class_160;method_690(Lnet/minecraft/class_99;Lnet/minecraft/class_1372;Lnet/minecraft/class_376;Ljava/util/Random;)Vnamed scheduledTickLnet/minecraft/block/Block;scheduledTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Ljava/util/Random;)V
-
method_836
- Mappings:
Namespace Name Mixin selector official aLagl;a(Ladm;Lcj;Lalz;I)Vintermediary method_836Lnet/minecraft/class_200;method_836(Lnet/minecraft/class_99;Lnet/minecraft/class_1372;Lnet/minecraft/class_376;I)Vnamed method_836Lnet/minecraft/block/FlowingFluidBlock;method_836(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;I)V
-
method_835
- Mappings:
Namespace Name Mixin selector official aLagl;a(Ladm;Lcj;ILcq;)Iintermediary method_835Lnet/minecraft/class_200;method_835(Lnet/minecraft/class_99;Lnet/minecraft/class_1372;ILnet/minecraft/class_1383;)Inamed method_835Lnet/minecraft/block/FlowingFluidBlock;method_835(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;ILnet/minecraft/util/math/Direction;)I
-
method_837
- Mappings:
Namespace Name Mixin selector official fLagl;f(Ladm;Lcj;)Ljava/util/Set;intermediary method_837Lnet/minecraft/class_200;method_837(Lnet/minecraft/class_99;Lnet/minecraft/class_1372;)Ljava/util/Set;named method_837Lnet/minecraft/block/FlowingFluidBlock;method_837(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Ljava/util/Set;
-
method_839
- Mappings:
Namespace Name Mixin selector official gLagl;g(Ladm;Lcj;Lalz;)Zintermediary method_839Lnet/minecraft/class_200;method_839(Lnet/minecraft/class_99;Lnet/minecraft/class_1372;Lnet/minecraft/class_376;)Znamed method_839Lnet/minecraft/block/FlowingFluidBlock;method_839(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
-
method_834
- Mappings:
Namespace Name Mixin selector official aLagl;a(Ladm;Lcj;I)Iintermediary method_834Lnet/minecraft/class_200;method_834(Lnet/minecraft/class_99;Lnet/minecraft/class_1372;I)Inamed method_834Lnet/minecraft/block/FlowingFluidBlock;method_834(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;I)I
-
method_840
- Mappings:
Namespace Name Mixin selector official hLagl;h(Ladm;Lcj;Lalz;)Zintermediary method_840Lnet/minecraft/class_200;method_840(Lnet/minecraft/class_99;Lnet/minecraft/class_1372;Lnet/minecraft/class_376;)Znamed method_840Lnet/minecraft/block/FlowingFluidBlock;method_840(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
-
onCreation
Runs when the block is placed (by a player or enderman).- Overrides:
onCreationin classAbstractFluidBlock- Parameters:
world- The world that the block is placed inpos- The block's positionstate- The block's BlockState- Mappings:
Namespace Name Mixin selector official cLafh;c(Ladm;Lcj;Lalz;)Vintermediary method_703Lnet/minecraft/class_160;method_703(Lnet/minecraft/class_99;Lnet/minecraft/class_1372;Lnet/minecraft/class_376;)Vnamed onCreationLnet/minecraft/block/Block;onCreation(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-