net.minecraft.world.village

public class Village

vz
net.minecraft.class_938
net.minecraft.world.village.Village
net.minecraft.village.Village

Field summary

Modifier and TypeField
private World
a
field_3669
world
worldObj
private final List
b
field_3670
doors
villageDoorInfoList
private final Vec3i
c
field_3671
combinedDoorPositions
centerHelper
private final Vec3i
d
field_3672
center
center
private int
e
field_3673
radius
villageRadius
private int
f
field_3674
lastUpdateTick
lastAddDoorTimestamp
private int
g
field_3675
ticks
tickCounter
private int
h
field_3676
populationSize
numVillagers
private int
i
field_5363
lastMatingTicks
noBreedTicks
private TreeMap
j
field_5364
playerReputations
playerReputation
private List
k
field_3677
attackers
villageAgressors
private int
l
field_3678
golems
numIronGolems

Constructor summary

ModifierConstructor
public ()
public (World world)

Method summary

Modifier and TypeMethod
public void
a(ahb arg0)
method_4506(class_1150 arg0)
setWorld(World world)
func_82691_a(World arg0)
public void
a(int arg0)
method_2813(int arg0)
tick(int ticks)
tick(int arg0)
private Vec3d
a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_2815(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
getSpawnPosForIronGolem(int centerX, int centerY, int centerZ, int rangeX, int rangeY, int rangeZ)
tryGetIronGolemSpawningLocation(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
private boolean
b(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_2820(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
canIronGolemSpawn(int x, int y, int z, int rangeX, int rangeY, int rangeZ)
isValidIronGolemSpawningLocation(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
private void
j()
method_2830()
updateIronGolemCount()
updateNumIronGolems()
private void
k()
method_2831()
updatePopulationSize()
updateNumVillagers()
public Vec3i
a()
method_2812()
getCenter()
getCenter()
public int
b()
method_2818()
getRadius()
getVillageRadius()
public int
c()
method_2822()
getDoorCount()
getNumVillageDoors()
public int
d()
method_2824()
getTicksSinceUpdate()
getTicksSinceLastDoorAdding()
public int
e()
method_2825()
getPopulationSize()
getNumVillagers()
public boolean
a(int arg0, int arg1, int arg2)
method_2814(int arg0, int arg1, int arg2)
contains(int x, int y, int z)
isInRange(int arg0, int arg1, int arg2)
public List
f()
method_2827()
getDoors()
getVillageDoorInfoList()
public VillageDoor
b(int arg0, int arg1, int arg2)
method_2819(int arg0, int arg1, int arg2)
getNearestDoor(int x, int y, int z)
findNearestDoor(int arg0, int arg1, int arg2)
public VillageDoor
c(int arg0, int arg1, int arg2)
method_2823(int arg0, int arg1, int arg2)
getNearestTickingDoor(int x, int y, int z)
findNearestDoorUnrestricted(int arg0, int arg1, int arg2)
public VillageDoor
e(int arg0, int arg1, int arg2)
method_2826(int arg0, int arg1, int arg2)
getDoor(int x, int y, int z)
getVillageDoorAt(int arg0, int arg1, int arg2)
public void
a(vy arg0)
method_2817(class_937 arg0)
addDoor(VillageDoor door)
addVillageDoorInfo(VillageDoorInfo arg0)
public boolean
g()
method_2829()
isEmpty()
isAnnihilated()
public void
a(sv arg0)
method_6227(class_1699 arg0)
addOrUpdateAttacker(LivingEntity attacker)
addOrRenewAgressor(EntityLivingBase arg0)
public LivingEntity
b(sv arg0)
method_6228(class_1699 arg0)
getNearestAttacker(LivingEntity entity)
findNearestVillageAggressor(EntityLivingBase arg0)
public PlayerEntity
c(sv arg0)
method_6229(class_1699 arg0)
getNearestPlayer(LivingEntity entity)
func_82685_c(EntityLivingBase arg0)
private void
l()
method_2832()
cleanUpAttackers()
removeDeadAndOldAgressors()
private void
m()
method_2833()
removeInvalidDoors()
removeDeadAndOutOfRangeDoors()
private boolean
f(int arg0, int arg1, int arg2)
method_2828(int arg0, int arg1, int arg2)
isWoodenDoor(int x, int y, int z)
isBlockDoor(int arg0, int arg1, int arg2)
private void
n()
method_2834()
updateCenterAndRadius()
updateVillageRadiusAndCenter()
public int
a(String arg0)
method_4504(String arg0)
getReputation(String playerName)
getReputationForPlayer(String arg0)
public int
a(String arg0, int arg1)
method_4505(String arg0, int arg1)
updateReputation(String playerName, int reputation)
setReputationForPlayer(String arg0, int arg1)
public boolean
d(String arg0)
method_4510(String arg0)
hasBadReputation(String playerName)
isPlayerReputationTooLow(String arg0)
public void
a(dh arg0)
method_4503(class_322 arg0)
readNbt(NbtCompound nbt)
readVillageDataFromNBT(NBTTagCompound arg0)
public void
b(dh arg0)
method_4508(class_322 arg0)
writeNbt(NbtCompound nbt)
writeVillageDataToNBT(NBTTagCompound arg0)
public void
h()
method_4511()
stopMating()
endMatingSeason()
public boolean
i()
method_4512()
canMate()
isMatingSeason()
public void
b(int arg0)
method_4507(int arg0)
updateAllReputations(int reputation)
setDefaultPlayerReputation(int arg0)