net.minecraft.world.village

public class Village

ajg
net.minecraft.class_938
net.minecraft.world.village.Village
net.minecraft.village.Village
net.minecraft.village.Village

Field summary

Modifier and TypeField
private World
a
field_3669
world
field_75586_a
world
private final List<VillageDoor>
b
field_3670
doors
field_75584_b
villageDoorInfoList
private BlockPos
c
field_3671
combinedDoorPositions
field_75585_c
centerHelper
private BlockPos
d
field_3672
center
field_75582_d
center
private int
e
field_3673
radius
field_75583_e
villageRadius
private int
f
field_3674
lastUpdateTick
field_75580_f
lastAddDoorTimestamp
private int
g
field_3675
ticks
field_75581_g
tickCounter
private int
h
field_3676
populationSize
field_75588_h
villagerCount
private int
i
field_5363
lastMatingTicks
field_82694_i
noBreedTicks
private final Map<String, Integer>
j
field_15484
playerReputations
field_82693_j
playerReputation
private final List<Village$Attacker>
k
field_3677
attackers
field_75589_i
villageAgressors
private int
l
field_3678
golems
field_75587_j
golemCount

Constructor summary

ModifierConstructor
public ()
public (World world)

Method summary

Modifier and TypeMethod
public void
a(axy arg0)
method_4506(class_1150 arg0)
setWorld(World world)
func_82691_a(World arg0)
setWorld(World worldIn)
public void
a(int arg0)
method_2813(int arg0)
tick(int ticks)
func_75560_a(int arg0)
tick(int tickCounterIn)
private Entity
f(el arg0)
method_15717(class_2552 arg0)
getSpawnPosForIronGolem(BlockPos arg0)
func_208059_f(BlockPos arg0)
spawnIronGolem(BlockPos arg0)
private void
j()
method_2830()
updateIronGolemCount()
func_75579_h()
updateGolemCount()
private void
k()
method_2831()
updatePopulationSize()
func_75572_i()
updateVillagerCount()
public BlockPos
a()
method_2812()
getCenter()
func_180608_a()
getCenter()
public int
b()
method_2818()
getRadius()
func_75568_b()
getVillageRadius()
public int
c()
method_2822()
getDoorCount()
func_75567_c()
getNumVillageDoors()
public int
d()
method_2824()
getTicksSinceUpdate()
func_75561_d()
getTicksSinceLastDoorAdding()
public int
e()
method_2825()
getPopulationSize()
func_75562_e()
getNumVillagers()
public boolean
a(el arg0)
method_11052(class_2552 arg0)
contains(BlockPos pos)
func_179866_a(BlockPos arg0)
isBlockPosWithinSqVillageRadius(BlockPos pos)
public List<VillageDoor>
f()
method_2827()
getDoors()
func_75558_f()
getVillageDoorInfoList()
public VillageDoor
b(el arg0)
method_11055(class_2552 arg0)
getNearestDoor(BlockPos pos)
func_179865_b(BlockPos arg0)
getNearestDoor(BlockPos pos)
public VillageDoor
c(el arg0)
method_11056(class_2552 arg0)
getNearestTickingDoor(BlockPos pos)
func_179863_c(BlockPos arg0)
getDoorInfo(BlockPos pos)
public VillageDoor
e(el arg0)
method_11057(class_2552 arg0)
getDoor(BlockPos pos)
func_179864_e(BlockPos arg0)
getExistedDoor(BlockPos doorBlock)
public void
a(ajf arg0)
method_2817(class_937 arg0)
addDoor(VillageDoor door)
func_75576_a(VillageDoorInfo arg0)
addVillageDoorInfo(VillageDoorInfo doorInfo)
public boolean
g()
method_2829()
isEmpty()
func_75566_g()
isAnnihilated()
public void
a(afa arg0)
method_6227(class_1699 arg0)
addOrUpdateAttacker(LivingEntity attacker)
func_75575_a(EntityLivingBase arg0)
addOrRenewAgressor(EntityLivingBase entitylivingbaseIn)
public LivingEntity
b(afa arg0)
method_6228(class_1699 arg0)
getNearestAttacker(LivingEntity entity)
func_75571_b(EntityLivingBase arg0)
findNearestVillageAggressor(EntityLivingBase entitylivingbaseIn)
public PlayerEntity
c(afa arg0)
method_6229(class_1699 arg0)
getNearestPlayer(LivingEntity entity)
func_82685_c(EntityLivingBase arg0)
getNearestTargetPlayer(EntityLivingBase villageDefender)
private void
l()
method_2832()
cleanUpAttackers()
func_75565_j()
removeDeadAndOldAgressors()
private void
m()
method_2833()
removeInvalidDoors()
func_75557_k()
removeDeadAndOutOfRangeDoors()
private boolean
g(el arg0)
method_11058(class_2552 arg0)
isWoodenDoor(BlockPos pos)
func_179860_f(BlockPos arg0)
isWoodDoor(BlockPos pos)
private void
n()
method_2834()
updateCenterAndRadius()
func_75573_l()
updateVillageRadiusAndCenter()
public int
a(String arg0)
method_4504(String arg0)
getReputation(String playerName)
func_82684_a(String arg0)
getPlayerReputation(String playerName)
public int
a(String arg0, int arg1)
method_4505(String arg0, int arg1)
updateReputation(String playerName, int reputation)
func_82688_a(String arg0, int arg1)
modifyPlayerReputation(String playerName, int reputation)
public boolean
d(String arg0)
method_4510(String arg0)
hasBadReputation(String playerName)
func_82687_d(String arg0)
isPlayerReputationTooLow(String playerName)
public void
a(gy arg0)
method_4503(class_322 arg0)
readNbt(NbtCompound nbt)
func_82690_a(NBTTagCompound arg0)
read(NBTTagCompound compound)
public void
b(gy arg0)
method_4508(class_322 arg0)
writeNbt(NbtCompound nbt)
func_82689_b(NBTTagCompound arg0)
write(NBTTagCompound compound)
public void
h()
method_4511()
stopMating()
func_82692_h()
endMatingSeason()
public boolean
i()
method_4512()
canMate()
func_82686_i()
isMatingSeason()
public void
b(int arg0)
method_4507(int arg0)
updateAllReputations(int reputation)
func_82683_b(int arg0)
setDefaultPlayerReputation(int defaultReputation)