net.minecraft.world.entity.npc

public class WanderingTraderSpawner

aya
net.minecraft.world.entity.npc.WanderingTraderSpawner
net.minecraft.class_3990
net.minecraft.world.WanderingTraderManager
net.minecraft.world.spawner.WanderingTraderSpawner
net.minecraft.server.v1_15_R1.MobSpawnerTrader

Field summary

Modifier and TypeField
private final Random
a
random
field_17726
random
field_221246_a
private final ServerLevel
b
level
field_17727
world
field_221247_b
private int
c
tickDelay
field_17728
field_221248_c
private int
d
spawnDelay
field_17729
spawnDelay
field_221249_d
private int
e
spawnChance
field_17730
spawnChance
field_221250_e

Constructor summary

ModifierConstructor
public (ServerLevel world)

Method summary

Modifier and TypeMethod
public void
a()
tick()
method_18015()
tick()
func_221242_a()
private boolean
b()
spawn()
method_18018()
func_221245_b()
private void
a(axz arg0, int arg1)
tryToSpawnLlamaFor(WanderingTrader arg0, int arg1)
method_18016(class_3989 arg0, int arg1)
func_221243_a(WanderingTraderEntity arg0, int arg1)
private BlockPos
a(fk arg0, int arg1)
findSpawnPositionNear(BlockPos arg0, int arg1)
method_18017(class_2338 arg0, int arg1)
func_221244_a(BlockPos arg0, int arg1)
private boolean
a(fk arg0)
hasEnoughSpace(BlockPos arg0)
method_23279(class_2338 arg0)
func_226559_a_(BlockPos arg0)