Package net.minecraft.block
Class FluidBlock
java.lang.Object
net.minecraft.block.Block
net.minecraft.block.AbstractFluidBlock
net.minecraft.block.FluidBlock
- Mappings:
Namespace Name official aovintermediary net/minecraft/class_155named net/minecraft/block/FluidBlock
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.block.Block
Block.OffsetType -
Field Summary
Fields inherited from class net.minecraft.block.AbstractFluidBlock
LEVELFields inherited from class net.minecraft.block.Block
blastResistance, BLOCK_STATES, blockEntity, blockSoundGroup, collisionBox, EMPTY_BOX, fullBlock, hardness, lightLevel, material, materialColor, opacity, particleGravity, randomTicks, REGISTRY, slipperiness, stateManager, stats, transluscent, useNeighbourLight -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanisBurnable(World world, BlockPos pos) voidmethod_8641(BlockState blockState, World world, BlockPos blockPos, Block block) protected booleanmethod_8913(World world, BlockPos blockPos) private voidmethod_8914(World world, BlockPos blockPos, BlockState blockState) 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, getBlockRenderType, getCollisionBox, getCollisionBox, getData, getDropCount, getDropItem, getFlowingFluidByMaterial, getFluidByMaterial, getHeightPercent, getRenderLayerType, getTickRate, hasCollision, isFullBoundsCubeForCulling, method_11562, method_11564, method_11618, method_11619, method_11620, method_11621, method_8654, method_8669, method_8823, onCreation, onEntityCollision, shouldDisableCullingSides, stateFromData, updateMethods inherited from class net.minecraft.block.Block
appendCollisionBoxes, appendCollisionBoxes, appendItemStacks, areBlocksEqual, canBePlacedAdjacent, canBePlacedAtPos, canBeReplaced, canMobSpawnInside, createStackFromBlock, disableStats, dropAsItem, dropExperience, get, getBlastResistance, getBlockFromItem, getBlockState, getBonusDrops, getByBlockState, getById, getComparatorOutput, getDefaultState, getHardness, getIdByBlock, getItemGroup, getLuminance, getMaterial, getMaterialColor, getMeta, getOffsetType, getOpacity, getPistonBehavior, getSoundGroup, getStateFromData, getStateFromRawId, getStateManager, getTranslatedName, getTranslationKey, hasBlockEntity, hasCollision, hasStats, isEqualTo, isFire, isFullBlock, isLeafBlock, isTransluscent, method_11557, method_11559, method_11563, method_11565, method_11566, method_11568, method_11575, method_11576, method_11577, method_414, method_421, method_435, method_8638, method_8640, method_8651, method_8653, method_8664, onBlockBreak, onBlockBreakStart, onBreakByPlayer, onBreakByPlayer, onBreaking, onDestroyedByExplosion, onEntityCollision, onLandedUpon, onPlaced, onSteppedOn, onUpdateTick, rainTick, randomDropAsItem, requiresSilkTouch, setBlockSoundGroup, setDefaultState, setEntityVelocity, setItemGroup, setLightLevel, setOpacity, setResistance, setStrength, setTickRandomly, setTranslationKey, setUnbreakable, setup, shouldDropItemsOnExplosion, ticksRandomly, toString, useNeighbourLight, withMirror, withRotation
-
Constructor Details
-
FluidBlock
- Parameters:
material- The block's material- Mappings:
Namespace Name Mixin selector official <init>Lajt;<init>(Laxe;)Vintermediary <init>Lnet/minecraft/class_197;<init>(Lnet/minecraft/class_63;)Vnamed <init>Lnet/minecraft/block/Block;<init>(Lnet/minecraft/block/Material;)V
-
-
Method Details
-
method_8641
- Overrides:
method_8641in classAbstractFluidBlock- Mappings:
Namespace Name Mixin selector official aLajt;a(Lard;Laht;Lcl;Lajt;)Vintermediary method_8641Lnet/minecraft/class_197;method_8641(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_197;)Vnamed method_8641Lnet/minecraft/block/Block;method_8641(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;)V
-
method_8914
- Mappings:
Namespace Name Mixin selector official fLaov;f(Laht;Lcl;Lard;)Vintermediary method_8914Lnet/minecraft/class_155;method_8914(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)Vnamed method_8914Lnet/minecraft/block/FluidBlock;method_8914(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 bLajt;b(Laht;Lcl;Lard;Ljava/util/Random;)Vintermediary method_8661Lnet/minecraft/class_197;method_8661(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;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_8913
- Mappings:
Namespace Name Mixin selector official cLaov;c(Laht;Lcl;)Zintermediary method_8913Lnet/minecraft/class_155;method_8913(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)Znamed method_8913Lnet/minecraft/block/FluidBlock;method_8913(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Z
-
isBurnable
- Mappings:
Namespace Name Mixin selector official dLaov;d(Laht;Lcl;)Zintermediary method_8915Lnet/minecraft/class_155;method_8915(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)Znamed isBurnableLnet/minecraft/block/FluidBlock;isBurnable(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Z
-