Class FluidBlock


public class FluidBlock extends AbstractFluidBlock
Mappings:
Namespace Name
official auf
intermediary net/minecraft/class_155
named net/minecraft/block/FluidBlock
  • Constructor Details

    • FluidBlock

      protected FluidBlock(Material material)
      Parameters:
      material - The block's material
      Mappings:
      Namespace Name Mixin selector
      official <init> Laow;<init>(Lbcz;)V
      intermediary <init> Lnet/minecraft/class_197;<init>(Lnet/minecraft/class_63;)V
      named <init> Lnet/minecraft/block/Block;<init>(Lnet/minecraft/block/Material;)V
  • Method Details

    • onBreak

      public void onBreak(BlockState state, World world, BlockPos arg3, Block block, BlockPos pos)
      Overrides:
      onBreak in class AbstractFluidBlock
      Mappings:
      Namespace Name Mixin selector
      official a Laow;a(Lawt;Lamu;Let;Laow;Let;)V
      intermediary method_8641 Lnet/minecraft/class_197;method_8641(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_197;Lnet/minecraft/class_2552;)V
      named onBreak Lnet/minecraft/block/Block;onBreak(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;)V
    • method_8914

      private void method_8914(World world, BlockPos blockPos, BlockState blockState)
      Mappings:
      Namespace Name Mixin selector
      official f Lauf;f(Lamu;Let;Lawt;)V
      intermediary method_8914 Lnet/minecraft/class_155;method_8914(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)V
      named method_8914 Lnet/minecraft/block/FluidBlock;method_8914(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
    • scheduledTick

      public void scheduledTick(World world, BlockPos pos, BlockState state, Random rand)
      Runs when the block is updated as per a schedule
      Overrides:
      scheduledTick in class Block
      Parameters:
      world - The world that the block is placed in
      pos - The block's position
      state - The block's BlockState
      rand - Random object
      Mappings:
      Namespace Name Mixin selector
      official b Laow;b(Lamu;Let;Lawt;Ljava/util/Random;)V
      intermediary method_8661 Lnet/minecraft/class_197;method_8661(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Ljava/util/Random;)V
      named scheduledTick Lnet/minecraft/block/Block;scheduledTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Ljava/util/Random;)V
    • method_8913

      protected boolean method_8913(World world, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official c Lauf;c(Lamu;Let;)Z
      intermediary method_8913 Lnet/minecraft/class_155;method_8913(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)Z
      named method_8913 Lnet/minecraft/block/FluidBlock;method_8913(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Z
    • isBurnable

      private boolean isBurnable(World world, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official d Lauf;d(Lamu;Let;)Z
      intermediary method_8915 Lnet/minecraft/class_155;method_8915(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)Z
      named isBurnable Lnet/minecraft/block/FluidBlock;isBurnable(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Z