Interface LandingBlock

All Known Implementing Classes:
AnvilBlock, ConcretePowderBlock, DragonEggBlock, FallingBlock, GravelBlock, PointedDripstoneBlock, SandBlock

public interface LandingBlock
Mappings:
Namespace Name
official cpg
intermediary net/minecraft/class_5688
named net/minecraft/block/LandingBlock
  • Method Details

    • onLanding

      default void onLanding(World world, BlockPos pos, BlockState fallingBlockState, BlockState currentStateInPos, FallingBlockEntity fallingBlockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpg;a(Lcjw;Lgp;Lcyt;Lcyt;Lbth;)V
      intermediary method_10127 Lnet/minecraft/class_5688;method_10127(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_1540;)V
      named onLanding Lnet/minecraft/block/LandingBlock;onLanding(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;Lnet/minecraft/entity/FallingBlockEntity;)V
    • onDestroyedOnLanding

      default void onDestroyedOnLanding(World world, BlockPos pos, FallingBlockEntity fallingBlockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpg;a(Lcjw;Lgp;Lbth;)V
      intermediary method_10129 Lnet/minecraft/class_5688;method_10129(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1540;)V
      named onDestroyedOnLanding Lnet/minecraft/block/LandingBlock;onDestroyedOnLanding(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/FallingBlockEntity;)V
    • getDamageSource

      default DamageSource getDamageSource(Entity attacker)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpg;a(Lbdr;)Lbcz;
      intermediary method_32898 Lnet/minecraft/class_5688;method_32898(Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;
      named getDamageSource Lnet/minecraft/block/LandingBlock;getDamageSource(Lnet/minecraft/entity/Entity;)Lnet/minecraft/entity/damage/DamageSource;
    • getEntityPredicate

      default Predicate<Entity> getEntityPredicate()
      Mappings:
      Namespace Name Mixin selector
      official Y_ Lcpg;Y_()Ljava/util/function/Predicate;
      intermediary method_32897 Lnet/minecraft/class_5688;method_32897()Ljava/util/function/Predicate;
      named getEntityPredicate Lnet/minecraft/block/LandingBlock;getEntityPredicate()Ljava/util/function/Predicate;