Class CamelBrain

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

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

    • WALK_SPEED

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

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

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

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

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

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

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

      private static final ImmutableList<MemoryModuleType<?>> MEMORY_MODULES
      Mappings:
      Namespace Name Mixin selector
      named MEMORY_MODULES Lnet/minecraft/entity/passive/CamelBrain;MEMORY_MODULES:Lcom/google/common/collect/ImmutableList;
      intermediary field_40159 Lnet/minecraft/class_7691;field_40159:Lcom/google/common/collect/ImmutableList;
      official h Lcjo;h: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
      named initialize Lnet/minecraft/entity/passive/CamelBrain;initialize(Lnet/minecraft/entity/passive/CamelEntity;Lnet/minecraft/util/math/random/Random;)V
      intermediary method_45367 Lnet/minecraft/class_7691;method_45367(Lnet/minecraft/class_7689;Lnet/minecraft/class_5819;)V
      official a Lcjo;a(Lcjn;Lbam;)V
    • createBrainProfile

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

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

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

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

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

      public static Predicate<ItemStack> getTemptItemPredicate()
      Mappings:
      Namespace Name Mixin selector
      named getTemptItemPredicate Lnet/minecraft/entity/passive/CamelBrain;getTemptItemPredicate()Ljava/util/function/Predicate;
      intermediary method_45368 Lnet/minecraft/class_7691;method_45368()Ljava/util/function/Predicate;
      official b Lcjo;b()Ljava/util/function/Predicate;