Package net.minecraft

Class class_6045

Direct Known Subclasses:
class_6044, VillagerHostilesSensor

public abstract class class_6045
extends Sensor<LivingEntity>
Mappings:
Namespace Name
official bbp
intermediary net/minecraft/class_6045
named net/minecraft/class_6045
  • Constructor Details

    • class_6045

      public class_6045()
  • Method Details

    • method_35148

      protected abstract boolean method_35148​(LivingEntity livingEntity, LivingEntity livingEntity2)
      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
    • method_35150

      protected abstract MemoryModuleType<LivingEntity> method_35150()
      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;
    • getOutputMemoryModules

      public Set<MemoryModuleType<?>> getOutputMemoryModules()
      Specified by:
      getOutputMemoryModules in class 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)
      Specified by:
      sense in class 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
    • method_35151

      private Optional<LivingEntity> method_35151​(LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official b Lbbp;b(Lasy;)Ljava/util/Optional;
      intermediary method_35151 Lnet/minecraft/class_6045;method_35151(Lnet/minecraft/class_1309;)Ljava/util/Optional;
      named method_35151 Lnet/minecraft/class_6045;method_35151(Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;
    • method_35147

      protected Optional<List<LivingEntity>> method_35147​(LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbbp;a(Lasy;)Ljava/util/Optional;
      intermediary method_35147 Lnet/minecraft/class_6045;method_35147(Lnet/minecraft/class_1309;)Ljava/util/Optional;
      named method_35147 Lnet/minecraft/class_6045;method_35147(Lnet/minecraft/entity/LivingEntity;)Ljava/util/Optional;