Class CamelBrain

java.lang.Object
net.minecraft.entity.passive.CamelBrain

public class CamelBrain extends Object
Mappings:
Namespace Name
official bsw
intermediary net/minecraft/class_7691
named net/minecraft/entity/passive/CamelBrain
  • Field Details

    • field_40152

      private static final float field_40152
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lbsw;a:F
      intermediary field_40152 Lnet/minecraft/class_7691;field_40152:F
      named field_40152 Lnet/minecraft/entity/passive/CamelBrain;field_40152:F
    • field_40153

      private static final float field_40153
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lbsw;b:F
      intermediary field_40153 Lnet/minecraft/class_7691;field_40153:F
      named field_40153 Lnet/minecraft/entity/passive/CamelBrain;field_40153:F
    • field_40154

      private static final float field_40154
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lbsw;c:F
      intermediary field_40154 Lnet/minecraft/class_7691;field_40154:F
      named field_40154 Lnet/minecraft/entity/passive/CamelBrain;field_40154:F
    • field_40155

      private static final float field_40155
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Lbsw;d:F
      intermediary field_40155 Lnet/minecraft/class_7691;field_40155:F
      named field_40155 Lnet/minecraft/entity/passive/CamelBrain;field_40155:F
    • field_40156

      private static final float field_40156
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official e Lbsw;e:F
      intermediary field_40156 Lnet/minecraft/class_7691;field_40156:F
      named field_40156 Lnet/minecraft/entity/passive/CamelBrain;field_40156:F
    • WALK_TOWARD_ADULT_RANGE

      private static final UniformIntProvider WALK_TOWARD_ADULT_RANGE
      Mappings:
      Namespace Name Mixin selector
      official f Lbsw;f:Lbdj;
      intermediary field_40157 Lnet/minecraft/class_7691;field_40157:Lnet/minecraft/class_6019;
      named WALK_TOWARD_ADULT_RANGE Lnet/minecraft/entity/passive/CamelBrain;WALK_TOWARD_ADULT_RANGE:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
    • SENSORS

      private static final ImmutableList<SensorType<? extends Sensor<? super CamelEntity>>> SENSORS
      Mappings:
      Namespace Name Mixin selector
      official g Lbsw;g:Lcom/google/common/collect/ImmutableList;
      intermediary field_40158 Lnet/minecraft/class_7691;field_40158:Lcom/google/common/collect/ImmutableList;
      named SENSORS Lnet/minecraft/entity/passive/CamelBrain;SENSORS:Lcom/google/common/collect/ImmutableList;
    • MEMORY_MODULES

      private static final ImmutableList<MemoryModuleType<?>> MEMORY_MODULES
      Mappings:
      Namespace Name Mixin selector
      official h Lbsw;h:Lcom/google/common/collect/ImmutableList;
      intermediary field_40159 Lnet/minecraft/class_7691;field_40159:Lcom/google/common/collect/ImmutableList;
      named MEMORY_MODULES Lnet/minecraft/entity/passive/CamelBrain;MEMORY_MODULES:Lcom/google/common/collect/ImmutableList;
  • Constructor Details

    • CamelBrain

      public CamelBrain()
  • Method Details

    • initialize

      protected static void initialize(CamelEntity camel, Random random)
      Mappings:
      Namespace Name Mixin selector
      official a Lbsw;a(Lbsv;Lapo;)V
      intermediary method_45367 Lnet/minecraft/class_7691;method_45367(Lnet/minecraft/class_7689;Lnet/minecraft/class_5819;)V
      named initialize Lnet/minecraft/entity/passive/CamelBrain;initialize(Lnet/minecraft/entity/passive/CamelEntity;Lnet/minecraft/util/math/random/Random;)V
    • createProfile

      public static Brain.Profile<CamelEntity> createProfile()
      Mappings:
      Namespace Name Mixin selector
      official a Lbsw;a()Lbgy$b;
      intermediary method_45363 Lnet/minecraft/class_7691;method_45363()Lnet/minecraft/class_4095$class_5303;
      named createProfile Lnet/minecraft/entity/passive/CamelBrain;createProfile()Lnet/minecraft/entity/ai/brain/Brain$Profile;
    • create

      protected static Brain<?> create(Brain<CamelEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official a Lbsw;a(Lbgy;)Lbgy;
      intermediary method_45365 Lnet/minecraft/class_7691;method_45365(Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
      named create Lnet/minecraft/entity/passive/CamelBrain;create(Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;
    • addCoreActivities

      private static void addCoreActivities(Brain<CamelEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official b Lbsw;b(Lbgy;)V
      intermediary method_45369 Lnet/minecraft/class_7691;method_45369(Lnet/minecraft/class_4095;)V
      named addCoreActivities Lnet/minecraft/entity/passive/CamelBrain;addCoreActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
    • addIdleActivities

      private static void addIdleActivities(Brain<CamelEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      official c Lbsw;c(Lbgy;)V
      intermediary method_45370 Lnet/minecraft/class_7691;method_45370(Lnet/minecraft/class_4095;)V
      named addIdleActivities Lnet/minecraft/entity/passive/CamelBrain;addIdleActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
    • updateActivities

      public static void updateActivities(CamelEntity camel)
      Mappings:
      Namespace Name Mixin selector
      official a Lbsw;a(Lbsv;)V
      intermediary method_45366 Lnet/minecraft/class_7691;method_45366(Lnet/minecraft/class_7689;)V
      named updateActivities Lnet/minecraft/entity/passive/CamelBrain;updateActivities(Lnet/minecraft/entity/passive/CamelEntity;)V
    • getBreedingIngredient

      public static Ingredient getBreedingIngredient()
      Mappings:
      Namespace Name Mixin selector
      official b Lbsw;b()Lciu;
      intermediary method_45368 Lnet/minecraft/class_7691;method_45368()Lnet/minecraft/class_1856;
      named getBreedingIngredient Lnet/minecraft/entity/passive/CamelBrain;getBreedingIngredient()Lnet/minecraft/recipe/Ingredient;