Class VillagerHostilesSensor

java.lang.Object
net.minecraft.entity.ai.brain.sensor.Sensor<LivingEntity>
net.minecraft.class_6045
net.minecraft.entity.ai.brain.sensor.VillagerHostilesSensor

public class VillagerHostilesSensor
extends class_6045
Mappings:
Namespace Name
official bbz
intermediary net/minecraft/class_4150
named net/minecraft/entity/ai/brain/sensor/VillagerHostilesSensor
  • Field Details

    • SQUARED_DISTANCES_FOR_DANGER

      private static final ImmutableMap<EntityType<?>,​Float> SQUARED_DISTANCES_FOR_DANGER
      Mappings:
      Namespace Name Mixin selector
      official a Lbbz;a:Lcom/google/common/collect/ImmutableMap;
      intermediary field_18473 Lnet/minecraft/class_4150;field_18473:Lcom/google/common/collect/ImmutableMap;
      named SQUARED_DISTANCES_FOR_DANGER Lnet/minecraft/entity/ai/brain/sensor/VillagerHostilesSensor;SQUARED_DISTANCES_FOR_DANGER:Lcom/google/common/collect/ImmutableMap;
  • Constructor Details

    • VillagerHostilesSensor

      public VillagerHostilesSensor()
  • Method Details

    • method_35148

      protected boolean method_35148​(LivingEntity livingEntity, LivingEntity livingEntity2)
      Specified by:
      method_35148 in class class_6045
      Mappings:
      Namespace Name Mixin selector
      official a Lbbp;a(Lasy;Lasy;)Z
      intermediary method_35148 Lnet/minecraft/class_6045;method_35148(Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
      named method_35148 Lnet/minecraft/class_6045;method_35148(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/LivingEntity;)Z
    • isCloseEnoughForDanger

      private boolean isCloseEnoughForDanger​(LivingEntity livingEntity, LivingEntity livingEntity2)
      Mappings:
      Namespace Name Mixin selector
      official c Lbbz;c(Lasy;Lasy;)Z
      intermediary method_19105 Lnet/minecraft/class_4150;method_19105(Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
      named isCloseEnoughForDanger Lnet/minecraft/entity/ai/brain/sensor/VillagerHostilesSensor;isCloseEnoughForDanger(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/LivingEntity;)Z
    • method_35150

      protected MemoryModuleType<LivingEntity> method_35150()
      Specified by:
      method_35150 in class class_6045
      Mappings:
      Namespace Name Mixin selector
      official b Lbbp;b()Lbav;
      intermediary method_35150 Lnet/minecraft/class_6045;method_35150()Lnet/minecraft/class_4140;
      named method_35150 Lnet/minecraft/class_6045;method_35150()Lnet/minecraft/entity/ai/brain/MemoryModuleType;
    • isHostile

      private boolean isHostile​(LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official b Lbbz;b(Lasy;)Z
      intermediary method_19104 Lnet/minecraft/class_4150;method_19104(Lnet/minecraft/class_1309;)Z
      named isHostile Lnet/minecraft/entity/ai/brain/sensor/VillagerHostilesSensor;isHostile(Lnet/minecraft/entity/LivingEntity;)Z