类 PiglinSpecificSensor


  • public class PiglinSpecificSensor
    extends Sensor<LivingEntity>
    Mappings:
    Namespace Name
    official bbr
    intermediary net/minecraft/class_4834
    named net/minecraft/entity/ai/brain/sensor/PiglinSpecificSensor
    • 构造器详细资料

      • PiglinSpecificSensor

        public PiglinSpecificSensor()
    • 方法详细资料

      • getOutputMemoryModules

        public Set<MemoryModuleType<?>> getOutputMemoryModules()
        指定者:
        getOutputMemoryModules 在类中 Sensor<LivingEntity>
        Mappings:
        Namespace Name Mixin selector
        official a Lbbv;a()Ljava/util/Set;
        intermediary method_19099 Lnet/minecraft/class_4148;method_19099()Ljava/util/Set;
        named getOutputMemoryModules Lnet/minecraft/entity/ai/brain/sensor/Sensor;getOutputMemoryModules()Ljava/util/Set;
      • sense

        protected void sense​(ServerWorld world,
                             LivingEntity entity)
        指定者:
        sense 在类中 Sensor<LivingEntity>
        Mappings:
        Namespace Name Mixin selector
        official a Lbbv;a(Labj;Lasy;)V
        intermediary method_19101 Lnet/minecraft/class_4148;method_19101(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
        named sense Lnet/minecraft/entity/ai/brain/sensor/Sensor;sense(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;)V
      • findPiglinRepellent

        private static Optional<BlockPos> findPiglinRepellent​(ServerWorld world,
                                                              LivingEntity entity)
        Mappings:
        Namespace Name Mixin selector
        official c Lbbr;c(Labj;Lasy;)Ljava/util/Optional;
        intermediary method_24649 Lnet/minecraft/class_4834;method_24649(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Ljava/util/Optional;
        named findPiglinRepellent Lnet/minecraft/entity/ai/brain/sensor/PiglinSpecificSensor;findPiglinRepellent(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;
      • isPiglinRepellent

        private static boolean isPiglinRepellent​(ServerWorld world,
                                                 BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lbbr;a(Labj;Lgb;)Z
        intermediary method_24648 Lnet/minecraft/class_4834;method_24648(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
        named isPiglinRepellent Lnet/minecraft/entity/ai/brain/sensor/PiglinSpecificSensor;isPiglinRepellent(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Z