net.minecraft.world.entity.ai.goal

public class GolemRandomStrollInVillageGoal

extends RandomStrollGoal

azr
net.minecraft.world.entity.ai.goal.GolemRandomStrollInVillageGoal
net.minecraft.class_5274
net.minecraft.unmapped.C_lsfjzcsq
net.minecraft.entity.ai.goal.IronGolemWanderAroundGoal
net.minecraft.src.C_693_
net.minecraft.world.entity.ai.goal.PathfinderGoalStrollVillageGolem

Field summary

Modifier and TypeField
private static final int
i
POI_SECTION_SCAN_RADIUS
field_30213
f_zbrlzzgx
CHUNK_RANGE
f_148106_
private static final int
j
VILLAGER_SCAN_RADIUS
field_30214
f_nwxwmpdy
ENTITY_COLLISION_RANGE
f_148107_
private static final int
k
RANDOM_POS_XY_DISTANCE
field_30215
f_hwztyrie
HORIZONTAL_RANGE
f_148108_
private static final int
l
RANDOM_POS_Y_DISTANCE
field_30216
f_djniewry
VERTICAL_RANGE
f_148109_

Constructor summary

ModifierConstructor
public (PathfinderMob p_25399_, double arg1)

Method summary

Modifier and TypeMethod
protected Vec3
g()
getPosition()
method_6302()
m_cwtjcakp()
getWanderTarget()
m_7037_()
private Vec3
j()
getPositionTowardsAnywhere()
method_27925()
m_iwxpmxcm()
findRandomInRange()
m_25410_()
private Vec3
k()
getPositionTowardsVillagerWhoWantsGolem()
method_27926()
m_moaouysd()
findVillagerPos()
m_25411_()
private Vec3
l()
getPositionTowardsPoi()
method_27927()
m_rgxpeyib()
findRandomBlockPos()
m_25412_()
private SectionPos
m()
getRandomVillageSection()
method_27928()
m_xwgqibfq()
findRandomChunkPos()
m_25413_()
private BlockPos
a(gz arg0)
getRandomPoiWithinSection(SectionPos arg0)
method_27923(class_4076 arg0)
m_jklfksaa(C_zubvmeye arg0)
findRandomPosInChunk(ChunkSectionPos pos)
m_25407_(C_4710_ arg0)
private boolean
a(bjr arg0)
doesVillagerWantGolem(Villager arg0)
method_27922(class_1646 arg0)
m_xclseulk(C_pdtkdbte arg0)
canVillagerSummonGolem(VillagerEntity villager)
m_25405_(C_1118_ arg0)