Class CopperGolemBrain

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

public class CopperGolemBrain extends Object
Mappings:
Namespace Name
named net/minecraft/entity/passive/CopperGolemBrain
intermediary net/minecraft/class_11574
official cos
  • Field Details

    • field_61277

      private static final float field_61277
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61277 Lnet/minecraft/entity/passive/CopperGolemBrain;field_61277:F
      intermediary field_61277 Lnet/minecraft/class_11574;field_61277:F
      official a Lcos;a:F
    • field_61278

      private static final float field_61278
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61278 Lnet/minecraft/entity/passive/CopperGolemBrain;field_61278:F
      intermediary field_61278 Lnet/minecraft/class_11574;field_61278:F
      official b Lcos;b:F
    • field_61279

      private static final int field_61279
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61279 Lnet/minecraft/entity/passive/CopperGolemBrain;field_61279:I
      intermediary field_61279 Lnet/minecraft/class_11574;field_61279:I
      official c Lcos;c:I
    • field_61280

      private static final int field_61280
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61280 Lnet/minecraft/entity/passive/CopperGolemBrain;field_61280:I
      intermediary field_61280 Lnet/minecraft/class_11574;field_61280:I
      official d Lcos;d:I
    • field_61281

      private static final int field_61281
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61281 Lnet/minecraft/entity/passive/CopperGolemBrain;field_61281:I
      intermediary field_61281 Lnet/minecraft/class_11574;field_61281:I
      official e Lcos;e:I
    • field_61282

      private static final int field_61282
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_61282 Lnet/minecraft/entity/passive/CopperGolemBrain;field_61282:I
      intermediary field_61282 Lnet/minecraft/class_11574;field_61282:I
      official f Lcos;f:I
    • INPUT_CHEST_PREDICATE

      private static final Predicate<BlockState> INPUT_CHEST_PREDICATE
      Mappings:
      Namespace Name Mixin selector
      named INPUT_CHEST_PREDICATE Lnet/minecraft/entity/passive/CopperGolemBrain;INPUT_CHEST_PREDICATE:Ljava/util/function/Predicate;
      intermediary field_61283 Lnet/minecraft/class_11574;field_61283:Ljava/util/function/Predicate;
      official g Lcos;g:Ljava/util/function/Predicate;
    • OUTPUT_CHEST_PREDICATE

      private static final Predicate<BlockState> OUTPUT_CHEST_PREDICATE
      Mappings:
      Namespace Name Mixin selector
      named OUTPUT_CHEST_PREDICATE Lnet/minecraft/entity/passive/CopperGolemBrain;OUTPUT_CHEST_PREDICATE:Ljava/util/function/Predicate;
      intermediary field_61284 Lnet/minecraft/class_11574;field_61284:Ljava/util/function/Predicate;
      official h Lcos;h:Ljava/util/function/Predicate;
    • SENSORS

      private static final ImmutableList<SensorType<? extends Sensor<? super CopperGolemEntity>>> SENSORS
      Mappings:
      Namespace Name Mixin selector
      named SENSORS Lnet/minecraft/entity/passive/CopperGolemBrain;SENSORS:Lcom/google/common/collect/ImmutableList;
      intermediary field_61285 Lnet/minecraft/class_11574;field_61285:Lcom/google/common/collect/ImmutableList;
      official i Lcos;i: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/CopperGolemBrain;MEMORY_MODULES:Lcom/google/common/collect/ImmutableList;
      intermediary field_61286 Lnet/minecraft/class_11574;field_61286:Lcom/google/common/collect/ImmutableList;
      official j Lcos;j:Lcom/google/common/collect/ImmutableList;
  • Constructor Details

    • CopperGolemBrain

      public CopperGolemBrain()
  • Method Details

    • createBrainProfile

      public static Brain.Profile<CopperGolemEntity> createBrainProfile()
      Mappings:
      Namespace Name Mixin selector
      named createBrainProfile Lnet/minecraft/entity/passive/CopperGolemBrain;createBrainProfile()Lnet/minecraft/entity/ai/brain/Brain$Profile;
      intermediary method_72479 Lnet/minecraft/class_11574;method_72479()Lnet/minecraft/class_4095$class_5303;
      official a Lcos;a()Lcby$b;
    • create

      protected static Brain<?> create(Brain<CopperGolemEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/entity/passive/CopperGolemBrain;create(Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;
      intermediary method_72481 Lnet/minecraft/class_11574;method_72481(Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
      official a Lcos;a(Lcby;)Lcby;
    • method_72483

      public static void method_72483(CopperGolemEntity copperGolemEntity)
      Mappings:
      Namespace Name Mixin selector
      named method_72483 Lnet/minecraft/entity/passive/CopperGolemBrain;method_72483(Lnet/minecraft/entity/passive/CopperGolemEntity;)V
      intermediary method_72483 Lnet/minecraft/class_11574;method_72483(Lnet/minecraft/class_11573;)V
      official a Lcos;a(Lcor;)V
    • method_72488

      private static void method_72488(Brain<CopperGolemEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named method_72488 Lnet/minecraft/entity/passive/CopperGolemBrain;method_72488(Lnet/minecraft/entity/ai/brain/Brain;)V
      intermediary method_72488 Lnet/minecraft/class_11574;method_72488(Lnet/minecraft/class_4095;)V
      official b Lcos;b(Lcby;)V
    • method_72491

      private static void method_72491(Brain<CopperGolemEntity> brain)
      Mappings:
      Namespace Name Mixin selector
      named method_72491 Lnet/minecraft/entity/passive/CopperGolemBrain;method_72491(Lnet/minecraft/entity/ai/brain/Brain;)V
      intermediary method_72491 Lnet/minecraft/class_11574;method_72491(Lnet/minecraft/class_4095;)V
      official c Lcos;c(Lcby;)V
    • method_72487

      private static Map<class_11568.class_11569,class_11568.class_11570> method_72487()
      Mappings:
      Namespace Name Mixin selector
      named method_72487 Lnet/minecraft/entity/passive/CopperGolemBrain;method_72487()Ljava/util/Map;
      intermediary method_72487 Lnet/minecraft/class_11574;method_72487()Ljava/util/Map;
      official b Lcos;b()Ljava/util/Map;
    • method_72484

      private static class_11568.class_11570 method_72484(CopperGolemState copperGolemState, @Nullable @Nullable SoundEvent soundEvent)
      Mappings:
      Namespace Name Mixin selector
      named method_72484 Lnet/minecraft/entity/passive/CopperGolemBrain;method_72484(Lnet/minecraft/entity/passive/CopperGolemState;Lnet/minecraft/sound/SoundEvent;)Lnet/minecraft/class_11568$class_11570;
      intermediary method_72484 Lnet/minecraft/class_11574;method_72484(Lnet/minecraft/class_11577;Lnet/minecraft/class_3414;)Lnet/minecraft/class_11568$class_11570;
      official a Lcos;a(Lcov;Lazf;)Lcfl$b;
    • method_72490

      private static Consumer<PathAwareEntity> method_72490()
      Mappings:
      Namespace Name Mixin selector
      named method_72490 Lnet/minecraft/entity/passive/CopperGolemBrain;method_72490()Ljava/util/function/Consumer;
      intermediary method_72490 Lnet/minecraft/class_11574;method_72490()Ljava/util/function/Consumer;
      official c Lcos;c()Ljava/util/function/Consumer;
    • method_72492

      private static Predicate<class_11568.class_11572> method_72492()
      Mappings:
      Namespace Name Mixin selector
      named method_72492 Lnet/minecraft/entity/passive/CopperGolemBrain;method_72492()Ljava/util/function/Predicate;
      intermediary method_72492 Lnet/minecraft/class_11574;method_72492()Ljava/util/function/Predicate;
      official d Lcos;d()Ljava/util/function/Predicate;