net.minecraft.world.village

public class SavedVillageData

extends SavedData

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

Field summary

Modifier and TypeField
private World
b
field_3691
world
worldObj
private final List<BlockPos>
c
field_3692
pendingUpdates
villagerPositionsList
private final List<VillageDoor>
d
field_3693
pendingDoors
newDoors
private final List<Village>
e
field_3694
villages
villageList
private int
f
field_3695
ticks
tickCounter

Constructor summary

ModifierConstructor
public (String arg0)
public (World world)

Method summary

Modifier and TypeMethod
public void
a(adm arg0)
method_4513(class_1150 arg0)
setWorld(World world)
setWorldsForAll(World worldIn)
public void
a(cj arg0)
method_11061(class_2552 arg0)
markForUpdate(BlockPos pos)
addToVillagerPositionList(BlockPos pos)
public void
a()
method_2839()
tick()
tick()
private void
e()
method_2845()
removeEmptyVillages()
removeAnnihilatedVillages()
public List<Village>
b()
method_2843()
getVillages()
getVillageList()
public Village
a(cj arg0, int arg1)
method_11062(class_2552 arg0, int arg1)
getNearestVillage(BlockPos pos, int range)
getNearestVillage(BlockPos doorBlock, int radius)
private void
f()
method_2847()
runPendingUpdate()
dropOldestVillagerPosition()
private void
g()
method_2849()
addPendingDoors()
addNewDoorsToVillageOrCreateVillage()
private void
b(cj arg0)
method_11064(class_2552 arg0)
addOrUpdateDoorsAround(BlockPos pos)
addDoorsAround(BlockPos central)
private VillageDoor
c(cj arg0)
method_11065(class_2552 arg0)
getDoor(BlockPos pos)
checkDoorExistence(BlockPos doorBlock)
private void
d(cj arg0)
method_11066(class_2552 arg0)
addDoor(BlockPos pos)
addToNewDoorsList(BlockPos doorBlock)
private int
a(cj arg0, cq arg1, int arg2)
method_11063(class_2552 arg0, class_1354 arg1, int arg2)
getDistanceToSkyAccess(BlockPos pos, Direction dir, int min)
countBlocksCanSeeSky(BlockPos centerPos, EnumFacing direction, int limitation)
private boolean
e(cj arg0)
method_11067(class_2552 arg0)
isMarkedForUpdate(BlockPos pos)
positionInList(BlockPos pos)
private boolean
f(cj arg0)
method_11068(class_2552 arg0)
isWoodenDoor(BlockPos pos)
isWoodDoor(BlockPos doorPos)
public void
a(dn arg0)
method_188(class_322 arg0)
readNbt(NbtCompound arg0)
readFromNBT(NBTTagCompound arg0)
public void
b(dn arg0)
method_191(class_322 arg0)
writeNbt(NbtCompound arg0)
writeToNBT(NBTTagCompound arg0)
public static String
a(anm arg0)
method_11060(class_1208 arg0)
getId(Dimension dimension)
fileNameForProvider(WorldProvider provider)