类 HoneyBlock

所有已实现的接口:
FeatureElement, ItemLike, IForgeBlock

public class HoneyBlock extends HalfTransparentBlock
  • 字段详细资料

    • CODEC

      public static final com.mojang.serialization.MapCodec<HoneyBlock> CODEC
    • SLIDE_STARTS_WHEN_VERTICAL_SPEED_IS_AT_LEAST

      private static final double SLIDE_STARTS_WHEN_VERTICAL_SPEED_IS_AT_LEAST
      另请参阅:
    • MIN_FALL_SPEED_TO_BE_CONSIDERED_SLIDING

      private static final double MIN_FALL_SPEED_TO_BE_CONSIDERED_SLIDING
      另请参阅:
    • THROTTLE_SLIDE_SPEED_TO

      private static final double THROTTLE_SLIDE_SPEED_TO
      另请参阅:
    • SLIDE_ADVANCEMENT_CHECK_INTERVAL

      private static final int SLIDE_ADVANCEMENT_CHECK_INTERVAL
      另请参阅:
    • SHAPE

      protected static final VoxelShape SHAPE
  • 构造器详细资料

  • 方法详细资料

    • codec

      public com.mojang.serialization.MapCodec<HoneyBlock> codec()
      覆盖:
      codec 在类中 HalfTransparentBlock
    • doesEntityDoHoneyBlockSlideEffects

      private static boolean doesEntityDoHoneyBlockSlideEffects(Entity p_54013_)
    • getCollisionShape

      protected VoxelShape getCollisionShape(BlockState p_54015_, BlockGetter p_54016_, BlockPos p_54017_, CollisionContext p_54018_)
      覆盖:
      getCollisionShape 在类中 BlockBehaviour
    • fallOn

      public void fallOn(Level p_153372_, BlockState p_153373_, BlockPos p_153374_, Entity p_153375_, float p_153376_)
      覆盖:
      fallOn 在类中 Block
    • entityInside

      protected void entityInside(BlockState p_54003_, Level p_54004_, BlockPos p_54005_, Entity p_54006_)
      覆盖:
      entityInside 在类中 BlockBehaviour
    • getOldDeltaY

      private static double getOldDeltaY(double p_368591_)
    • getNewDeltaY

      private static double getNewDeltaY(double p_369047_)
    • isSlidingDown

      private boolean isSlidingDown(BlockPos p_54008_, Entity p_54009_)
    • maybeDoSlideAchievement

      private void maybeDoSlideAchievement(Entity p_53992_, BlockPos p_53993_)
    • doSlideMovement

      private void doSlideMovement(Entity p_54020_)
    • maybeDoSlideEffects

      private void maybeDoSlideEffects(Level p_53995_, Entity p_53996_)
    • showSlideParticles

      public static void showSlideParticles(Entity p_53987_)
    • showJumpParticles

      public static void showJumpParticles(Entity p_54011_)
    • showParticles

      private static void showParticles(Entity p_53989_, int p_53990_)