net.minecraft.world.village

public class SavedVillageData

extends SavedData

wc
net.minecraft.class_941
net.minecraft.world.village.SavedVillageData
net.minecraft.village.VillageCollection

Field summary

Modifier and TypeField
private World
a
field_3691
world
worldObj
private final List
b
field_3692
pendingUpdates
villagerPositionsList
private final List
c
field_3693
pendingDoors
newDoors
private final List
d
field_3694
villages
villageList
private int
e
field_3695
ticks
tickCounter

Constructor summary

ModifierConstructor
public (String arg0)
public (World world)

Method summary

Modifier and TypeMethod
public void
a(ahb arg0)
method_4513(class_1150 arg0)
setWorld(World world)
func_82566_a(World arg0)
public void
a(int arg0, int arg1, int arg2)
method_2840(int arg0, int arg1, int arg2)
markForUpdate(int x, int y, int z)
addVillagerPosition(int arg0, int arg1, int arg2)
public void
a()
method_2839()
tick()
tick()
private void
e()
method_2845()
removeEmptyVillages()
removeAnnihilatedVillages()
public List
b()
method_2843()
getVillages()
getVillageList()
public Village
a(int arg0, int arg1, int arg2, int arg3)
method_2841(int arg0, int arg1, int arg2, int arg3)
getNearestVillage(int x, int y, int z, int range)
findNearestVillage(int arg0, int arg1, int arg2, int arg3)
private void
f()
method_2847()
runPendingUpdate()
dropOldestVillagerPosition()
private void
g()
method_2849()
addPendingDoors()
addNewDoorsToVillageOrCreateVillage()
private void
a(r arg0)
method_2842(class_851 arg0)
addOrUpdateDoorsAround(Vec3i pos)
addUnassignedWoodenDoorsAroundToNewDoorsList(ChunkCoordinates arg0)
private VillageDoor
b(int arg0, int arg1, int arg2)
method_2844(int arg0, int arg1, int arg2)
getDoor(int x, int y, int z)
getVillageDoorAt(int arg0, int arg1, int arg2)
private void
c(int arg0, int arg1, int arg2)
method_2846(int arg0, int arg1, int arg2)
addDoor(int x, int y, int z)
addDoorToNewListIfAppropriate(int arg0, int arg1, int arg2)
private boolean
d(int arg0, int arg1, int arg2)
method_2848(int arg0, int arg1, int arg2)
isMarkedForUpdate(int x, int y, int z)
isVillagerPositionPresent(int arg0, int arg1, int arg2)
private boolean
e(int arg0, int arg1, int arg2)
method_2850(int arg0, int arg1, int arg2)
isWoodenDoor(int x, int y, int z)
isWoodenDoorAt(int arg0, int arg1, int arg2)
public void
a(dh arg0)
method_188(class_322 arg0)
readNbt(NbtCompound arg0)
readFromNBT(NBTTagCompound arg0)
public void
b(dh arg0)
method_191(class_322 arg0)
writeNbt(NbtCompound arg0)
writeToNBT(NBTTagCompound arg0)