net.minecraft.world.entity.animal.coppergolem

public class CopperGolemAi

cos
net.minecraft.world.entity.animal.coppergolem.CopperGolemAi
net.minecraft.class_11574
net.minecraft.entity.passive.CopperGolemBrain

Field summary

Modifier and TypeField
private static final float
a
SPEED_MULTIPLIER_WHEN_PANICKING
field_61277
field_61277
private static final float
b
SPEED_MULTIPLIER_WHEN_IDLING
field_61278
field_61278
private static final int
c
TRANSPORT_ITEM_HORIZONTAL_SEARCH_RADIUS
field_61279
field_61279
private static final int
d
TRANSPORT_ITEM_VERTICAL_SEARCH_RADIUS
field_61280
field_61280
private static final int
e
TICK_TO_START_ON_REACHED_INTERACTION
field_61281
field_61281
private static final int
f
TICK_TO_PLAY_ON_REACHED_SOUND
field_61282
field_61282
private static final Predicate<BlockState>
g
TRANSPORT_ITEM_SOURCE_BLOCK
field_61283
INPUT_CHEST_PREDICATE
private static final Predicate<BlockState>
h
TRANSPORT_ITEM_DESTINATION_BLOCK
field_61284
OUTPUT_CHEST_PREDICATE
private static final com.google.common.collect.ImmutableList<SensorType<? extends Sensor<? super CopperGolem>>>
i
SENSOR_TYPES
field_61285
SENSORS
private static final com.google.common.collect.ImmutableList<MemoryModuleType<?>>
j
MEMORY_TYPES
field_61286
MEMORY_MODULES

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static Brain$Provider<CopperGolem>
a()
brainProvider()
method_72479()
createBrainProfile()
protected static Brain<?>
a(cby<cor> arg0)
makeBrain(Brain<CopperGolem> arg0)
method_72481(class_4095<class_11573> arg0)
create(Brain<CopperGolemEntity> brain)
public static void
a(cor arg0)
updateActivity(CopperGolem arg0)
method_72483(class_11573 arg0)
method_72483(CopperGolemEntity arg0)
private static void
b(cby<cor> arg0)
initCoreActivity(Brain<CopperGolem> arg0)
method_72488(class_4095<class_11573> arg0)
method_72488(Brain<CopperGolemEntity> arg0)
private static void
c(cby<cor> arg0)
initIdleActivity(Brain<CopperGolem> arg0)
method_72491(class_4095<class_11573> arg0)
method_72491(Brain<CopperGolemEntity> arg0)
private static Map<TransportItemsBetweenContainers$ContainerInteractionState, TransportItemsBetweenContainers$OnTargetReachedInteraction>
b()
getTargetReachedInteractions()
method_72487()
method_72487()
private static TransportItemsBetweenContainers$OnTargetReachedInteraction
a(cov arg0, azf arg1)
onReachedTargetInteraction(CopperGolemState arg0, SoundEvent arg1)
method_72484(class_11577 arg0, class_3414 arg1)
method_72484(CopperGolemState arg0, SoundEvent arg1)
private static Consumer<PathfinderMob>
c()
onTravelling()
method_72490()
method_72490()
private static Predicate<TransportItemsBetweenContainers$TransportItemTarget>
d()
shouldQueueForTarget()
method_72492()
method_72492()