public class Village
extends java.lang.Object
public Village()
public Village(World worldIn)
public void setWorld(World worldIn)
public void tick(int p_75560_1_)
public BlockPos getCenter()
public int getVillageRadius()
public int getNumVillageDoors()
public int getTicksSinceLastDoorAdding()
public int getNumVillagers()
public boolean func_179866_a(BlockPos p_179866_1_)
public java.util.List getVillageDoorInfoList()
public VillageDoorInfo getNearestDoor(BlockPos p_179865_1_)
public VillageDoorInfo func_179863_c(BlockPos p_179863_1_)
public VillageDoorInfo getExistedDoor(BlockPos doorBlock)
public void addVillageDoorInfo(VillageDoorInfo p_75576_1_)
public boolean isAnnihilated()
public void addOrRenewAgressor(EntityLivingBase p_75575_1_)
public EntityLivingBase findNearestVillageAggressor(EntityLivingBase p_75571_1_)
public EntityPlayer getNearestTargetPlayer(EntityLivingBase villageDefender)
public int getReputationForPlayer(java.lang.String p_82684_1_)
public int setReputationForPlayer(java.lang.String p_82688_1_, int p_82688_2_)
public boolean isPlayerReputationTooLow(java.lang.String p_82687_1_)
public void readVillageDataFromNBT(NBTTagCompound p_82690_1_)
public void writeVillageDataToNBT(NBTTagCompound p_82689_1_)
public void endMatingSeason()
public boolean isMatingSeason()
public void setDefaultPlayerReputation(int p_82683_1_)