net.minecraft.world.village

public class Village

tf
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<VillageDoor>
b
field_3670
doors
villageDoorInfoList
private BlockPos
c
field_3671
combinedDoorPositions
centerHelper
private BlockPos
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<String, Integer>
j
field_5364
playerReputations
playerReputation
private List<Village$Attacker>
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(adm arg0)
method_4506(class_1150 arg0)
setWorld(World world)
setWorld(World worldIn)
public void
a(int arg0)
method_2813(int arg0)
tick(int ticks)
tick(int arg0)
private Vec3d
a(cj arg0, int arg1, int arg2, int arg3)
method_11053(class_2552 arg0, int arg1, int arg2, int arg3)
getSpawnPosForIronGolem(BlockPos center, int rangeX, int rangeY, int rangeZ)
func_179862_a(BlockPos arg0, int arg1, int arg2, int arg3)
private boolean
a(cj arg0, cj arg1)
method_11054(class_2552 arg0, class_2552 arg1)
canIronGolemSpawn(BlockPos range, BlockPos pos)
func_179861_a(BlockPos arg0, BlockPos arg1)
private void
j()
method_2830()
updateIronGolemCount()
updateNumIronGolems()
private void
k()
method_2831()
updatePopulationSize()
updateNumVillagers()
public BlockPos
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(cj arg0)
method_11052(class_2552 arg0)
contains(BlockPos pos)
func_179866_a(BlockPos pos)
public List<VillageDoor>
f()
method_2827()
getDoors()
getVillageDoorInfoList()
public VillageDoor
b(cj arg0)
method_11055(class_2552 arg0)
getNearestDoor(BlockPos pos)
getNearestDoor(BlockPos pos)
public VillageDoor
c(cj arg0)
method_11056(class_2552 arg0)
getNearestTickingDoor(BlockPos pos)
getDoorInfo(BlockPos pos)
public VillageDoor
e(cj arg0)
method_11057(class_2552 arg0)
getDoor(BlockPos pos)
getExistedDoor(BlockPos doorBlock)
public void
a(te arg0)
method_2817(class_937 arg0)
addDoor(VillageDoor door)
addVillageDoorInfo(VillageDoorInfo doorInfo)
public boolean
g()
method_2829()
isEmpty()
isAnnihilated()
public void
a(pr arg0)
method_6227(class_1699 arg0)
addOrUpdateAttacker(LivingEntity attacker)
addOrRenewAgressor(EntityLivingBase entitylivingbaseIn)
public LivingEntity
b(pr arg0)
method_6228(class_1699 arg0)
getNearestAttacker(LivingEntity entity)
findNearestVillageAggressor(EntityLivingBase entitylivingbaseIn)
public PlayerEntity
c(pr arg0)
method_6229(class_1699 arg0)
getNearestPlayer(LivingEntity entity)
getNearestTargetPlayer(EntityLivingBase villageDefender)
private void
l()
method_2832()
cleanUpAttackers()
removeDeadAndOldAgressors()
private void
m()
method_2833()
removeInvalidDoors()
removeDeadAndOutOfRangeDoors()
private boolean
f(cj arg0)
method_11058(class_2552 arg0)
isWoodenDoor(BlockPos pos)
isWoodDoor(BlockPos pos)
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(dn arg0)
method_4503(class_322 arg0)
readNbt(NbtCompound nbt)
readVillageDataFromNBT(NBTTagCompound compound)
public void
b(dn arg0)
method_4508(class_322 arg0)
writeNbt(NbtCompound nbt)
writeVillageDataToNBT(NBTTagCompound compound)
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)