类 EntityExplosionBehavior


  • public class EntityExplosionBehavior
    extends ExplosionBehavior
    Mappings:
    Namespace Name
    official bvh
    intermediary net/minecraft/class_5361
    named net/minecraft/world/explosion/EntityExplosionBehavior
    • 字段详细资料

      • entity

        private final Entity entity
        Mappings:
        Namespace Name Mixin selector
        official a Lbvh;a:Lasl;
        intermediary field_25399 Lnet/minecraft/class_5361;field_25399:Lnet/minecraft/class_1297;
        named entity Lnet/minecraft/world/explosion/EntityExplosionBehavior;entity:Lnet/minecraft/entity/Entity;
    • 构造器详细资料

      • EntityExplosionBehavior

        public EntityExplosionBehavior​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbvh;<init>(Lasl;)V
        intermediary <init> Lnet/minecraft/class_5361;<init>(Lnet/minecraft/class_1297;)V
        named <init> Lnet/minecraft/world/explosion/EntityExplosionBehavior;<init>(Lnet/minecraft/entity/Entity;)V
    • 方法详细资料

      • getBlastResistance

        public Optional<Float> getBlastResistance​(Explosion explosion,
                                                  BlockView world,
                                                  BlockPos pos,
                                                  BlockState blockState,
                                                  FluidState fluidState)
        覆盖:
        getBlastResistance 在类中 ExplosionBehavior
        Mappings:
        Namespace Name Mixin selector
        official a Lbvk;a(Lbvj;Lbuv;Lgb;Lcjr;Ldds;)Ljava/util/Optional;
        intermediary method_29555 Lnet/minecraft/class_5362;method_29555(Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Ljava/util/Optional;
        named getBlastResistance Lnet/minecraft/world/explosion/ExplosionBehavior;getBlastResistance(Lnet/minecraft/world/explosion/Explosion;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FluidState;)Ljava/util/Optional;
      • canDestroyBlock

        public boolean canDestroyBlock​(Explosion explosion,
                                       BlockView world,
                                       BlockPos pos,
                                       BlockState state,
                                       float power)
        覆盖:
        canDestroyBlock 在类中 ExplosionBehavior
        Mappings:
        Namespace Name Mixin selector
        official a Lbvk;a(Lbvj;Lbuv;Lgb;Lcjr;F)Z
        intermediary method_29554 Lnet/minecraft/class_5362;method_29554(Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)Z
        named canDestroyBlock Lnet/minecraft/world/explosion/ExplosionBehavior;canDestroyBlock(Lnet/minecraft/world/explosion/Explosion;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;F)Z