Class FallingBlock

java.lang.Object
net.minecraft.block.Block
net.minecraft.block.FallingBlock
Direct Known Subclasses:
AnvilBlock, class_3207, GravelBlock, SandBlock

public class FallingBlock extends Block
Mappings:
Namespace Name
official aqm
intermediary net/minecraft/class_1756
named net/minecraft/block/FallingBlock
  • Field Details

    • field_7453

      public static boolean field_7453
      Mappings:
      Namespace Name Mixin selector
      official f Laqm;f:Z
      intermediary field_7453 Lnet/minecraft/class_1756;field_7453:Z
      named field_7453 Lnet/minecraft/block/FallingBlock;field_7453:Z
  • Constructor Details

    • FallingBlock

      public FallingBlock()
    • FallingBlock

      public FallingBlock(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

    • onCreation

      public void onCreation(World world, BlockPos pos, BlockState state)
      Runs when the block is placed (by a player or enderman).
      Overrides:
      onCreation in class Block
      Parameters:
      world - The world that the block is placed in
      pos - The block's position
      state - The block's BlockState
      Mappings:
      Namespace Name Mixin selector
      official c Laow;c(Lamu;Let;Lawt;)V
      intermediary method_8668 Lnet/minecraft/class_197;method_8668(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)V
      named onCreation Lnet/minecraft/block/Block;onCreation(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
    • onBreak

      public void onBreak(BlockState state, World world, BlockPos arg3, Block block, BlockPos pos)
      Overrides:
      onBreak in class Block
      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
    • 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_8768

      private void method_8768(World world, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official b Laqm;b(Lamu;Let;)V
      intermediary method_8768 Lnet/minecraft/class_1756;method_8768(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)V
      named method_8768 Lnet/minecraft/block/FallingBlock;method_8768(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)V
    • method_6481

      protected void method_6481(FallingBlockEntity fallingBlockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Laqm;a(Lack;)V
      intermediary method_6481 Lnet/minecraft/class_1756;method_6481(Lnet/minecraft/class_963;)V
      named method_6481 Lnet/minecraft/block/FallingBlock;method_6481(Lnet/minecraft/entity/FallingBlockEntity;)V
    • getTickRate

      public int getTickRate(World world)
      Returns the block's tick rate. Default is 10.
      Overrides:
      getTickRate in class Block
      Parameters:
      world - The world that the block is placed in
      Returns:
      Tick rate
      Mappings:
      Namespace Name Mixin selector
      official a Laow;a(Lamu;)I
      intermediary method_4789 Lnet/minecraft/class_197;method_4789(Lnet/minecraft/class_1150;)I
      named getTickRate Lnet/minecraft/block/Block;getTickRate(Lnet/minecraft/world/World;)I
    • method_11611

      public static boolean method_11611(BlockState blockState)
      Mappings:
      Namespace Name Mixin selector
      official x Laqm;x(Lawt;)Z
      intermediary method_11611 Lnet/minecraft/class_1756;method_11611(Lnet/minecraft/class_2232;)Z
      named method_11611 Lnet/minecraft/block/FallingBlock;method_11611(Lnet/minecraft/block/BlockState;)Z
    • method_8766

      public void method_8766(World world, BlockPos blockPos, BlockState blockState, BlockState blockState2)
      Mappings:
      Namespace Name Mixin selector
      official a Laqm;a(Lamu;Let;Lawt;Lawt;)V
      intermediary method_8766 Lnet/minecraft/class_1756;method_8766(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Lnet/minecraft/class_2232;)V
      named method_8766 Lnet/minecraft/block/FallingBlock;method_8766(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;)V
    • method_13705

      public void method_13705(World world, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a_ Laqm;a_(Lamu;Let;)V
      intermediary method_13705 Lnet/minecraft/class_1756;method_13705(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)V
      named method_13705 Lnet/minecraft/block/FallingBlock;method_13705(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)V
    • method_8669

      @Environment(CLIENT) public void method_8669(BlockState blockState, World world, BlockPos blockPos, Random random)
      Overrides:
      method_8669 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Laow;a(Lawt;Lamu;Let;Ljava/util/Random;)V
      intermediary method_8669 Lnet/minecraft/class_197;method_8669(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Ljava/util/Random;)V
      named method_8669 Lnet/minecraft/block/Block;method_8669(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
    • method_13316

      @Environment(CLIENT) public int method_13316(BlockState blockState)
      Mappings:
      Namespace Name Mixin selector
      official y Laqm;y(Lawt;)I
      intermediary method_13316 Lnet/minecraft/class_1756;method_13316(Lnet/minecraft/class_2232;)I
      named method_13316 Lnet/minecraft/block/FallingBlock;method_13316(Lnet/minecraft/block/BlockState;)I