net.minecraft.server.v1_14_R1

public class VillagePlace

extends RegionFileSection<VillagePlaceSection>

aqk
net.minecraft.class_4153
net.minecraft.village.PointOfInterestStorage
net.minecraft.village.PointOfInterestManager
net.minecraft.server.v1_14_R1.VillagePlace

Field summary

Modifier and TypeField
private final VillagePlace$a
a
field_18484
pointOfInterestDistanceTracker
field_219164_a

Constructor summary

ModifierConstructor
public (File arg0, com.mojang.datafixers.DataFixer arg1)

Method summary

Modifier and TypeMethod
public void
a(ev arg0, aqn arg1)
method_19115(class_2338 arg0, class_4158 arg1)
add(BlockPos arg0, PointOfInterestType arg1)
func_219135_a(BlockPos arg0, PointOfInterestType arg1)
public void
a(ev arg0)
method_19112(class_2338 arg0)
remove(BlockPos arg0)
func_219140_a(BlockPos arg0)
public long
a(Predicate<aqn> arg0, ev arg1, int arg2, aqk$b arg3)
method_20252(Predicate<class_4158> arg0, class_2338 arg1, int arg2, class_4153$class_4155 arg3)
count(Predicate<PointOfInterestType> arg0, BlockPos arg1, int arg2, PointOfInterestStorage$OccupationStatus arg3)
func_219145_a(Predicate<PointOfInterestType> arg0, BlockPos arg1, int arg2, PointOfInterestManager$Status arg3)
public Stream<VillagePlaceRecord>
b(Predicate<aqn> arg0, ev arg1, int arg2, aqk$b arg3)
method_19125(Predicate<class_4158> arg0, class_2338 arg1, int arg2, class_4153$class_4155 arg3)
get(Predicate<PointOfInterestType> arg0, BlockPos arg1, int arg2, PointOfInterestStorage$OccupationStatus arg3)
func_219146_b(Predicate<PointOfInterestType> arg0, BlockPos arg1, int arg2, PointOfInterestManager$Status arg3)
public Stream<VillagePlaceRecord>
a(Predicate<aqn> arg0, bgy arg1, aqk$b arg2)
method_19123(Predicate<class_4158> arg0, class_1923 arg1, class_4153$class_4155 arg2)
get(Predicate<PointOfInterestType> arg0, ChunkPos arg1, PointOfInterestStorage$OccupationStatus arg2)
func_219137_a(Predicate<PointOfInterestType> arg0, ChunkPos arg1, PointOfInterestManager$Status arg2)
private Stream<VillagePlaceRecord>
a(Predicate<aqn> arg0, long arg1, aqk$b arg2)
method_19119(Predicate<class_4158> arg0, long arg1, class_4153$class_4155 arg2)
get(Predicate<PointOfInterestType> arg0, long arg1, PointOfInterestStorage$OccupationStatus arg2)
func_219136_a(Predicate<PointOfInterestType> arg0, long arg1, PointOfInterestManager$Status arg2)
public Optional<BlockPosition>
a(Predicate<aqn> arg0, Predicate<ev> arg1, ev arg2, int arg3, aqk$b arg4)
method_19127(Predicate<class_4158> arg0, Predicate<class_2338> arg1, class_2338 arg2, int arg3, class_4153$class_4155 arg4)
getPosition(Predicate<PointOfInterestType> arg0, Predicate<BlockPos> arg1, BlockPos arg2, int arg3, PointOfInterestStorage$OccupationStatus arg4)
func_219127_a(Predicate<PointOfInterestType> arg0, Predicate<BlockPos> arg1, BlockPos arg2, int arg3, PointOfInterestManager$Status arg4)
public Optional<BlockPosition>
b(Predicate<aqn> arg0, Predicate<ev> arg1, ev arg2, int arg3, aqk$b arg4)
method_20006(Predicate<class_4158> arg0, Predicate<class_2338> arg1, class_2338 arg2, int arg3, class_4153$class_4155 arg4)
getNearestPosition(Predicate<PointOfInterestType> arg0, Predicate<BlockPos> arg1, BlockPos arg2, int arg3, PointOfInterestStorage$OccupationStatus arg4)
func_219147_b(Predicate<PointOfInterestType> arg0, Predicate<BlockPos> arg1, BlockPos arg2, int arg3, PointOfInterestManager$Status arg4)
public Optional<BlockPosition>
a(Predicate<aqn> arg0, Predicate<ev> arg1, ev arg2, int arg3)
method_19126(Predicate<class_4158> arg0, Predicate<class_2338> arg1, class_2338 arg2, int arg3)
getPosition(Predicate<PointOfInterestType> arg0, Predicate<BlockPos> arg1, BlockPos arg2, int arg3)
func_219157_a(Predicate<PointOfInterestType> arg0, Predicate<BlockPos> arg1, BlockPos arg2, int arg3)
public Optional<BlockPosition>
b(Predicate<aqn> arg0, Predicate<ev> arg1, ev arg2, int arg3)
method_19131(Predicate<class_4158> arg0, Predicate<class_2338> arg1, class_2338 arg2, int arg3)
getNearestPosition(Predicate<PointOfInterestType> arg0, Predicate<BlockPos> arg1, BlockPos arg2, int arg3)
func_219155_b(Predicate<PointOfInterestType> arg0, Predicate<BlockPos> arg1, BlockPos arg2, int arg3)
public Optional<BlockPosition>
a(Predicate<aqn> arg0, Predicate<ev> arg1, aqk$b arg2, ev arg3, int arg4, Random arg5)
method_20005(Predicate<class_4158> arg0, Predicate<class_2338> arg1, class_4153$class_4155 arg2, class_2338 arg3, int arg4, Random arg5)
getPosition(Predicate<PointOfInterestType> arg0, Predicate<BlockPos> arg1, PointOfInterestStorage$OccupationStatus arg2, BlockPos arg3, int arg4, Random arg5)
func_219163_a(Predicate<PointOfInterestType> arg0, Predicate<BlockPos> arg1, PointOfInterestManager$Status arg2, BlockPos arg3, int arg4, Random arg5)
public boolean
b(ev arg0)
method_19129(class_2338 arg0)
releaseTicket(BlockPos arg0)
func_219142_b(BlockPos arg0)
public boolean
a(ev arg0, Predicate<aqn> arg1)
method_19116(class_2338 arg0, Predicate<class_4158> arg1)
test(BlockPos arg0, Predicate<PointOfInterestType> arg1)
func_219138_a(BlockPos arg0, Predicate<PointOfInterestType> arg1)
public Optional<VillagePlaceType>
c(ev arg0)
method_19132(class_2338 arg0)
getType(BlockPos arg0)
func_219148_c(BlockPos arg0)
public int
a(fo arg0)
method_19118(class_4076 arg0)
getDistanceFromNearestOccupied(ChunkSectionPos arg0)
func_219150_a(SectionPos arg0)
private boolean
f(long arg0)
method_19133(long arg0)
isOccupied(long arg0)
func_219154_f(long arg0)
public void
a(BooleanSupplier arg0)
method_19290(BooleanSupplier arg0)
tick(BooleanSupplier arg0)
func_219115_a(BooleanSupplier arg0)
protected void
a(long arg0)
method_19288(long arg0)
onUpdate(long arg0)
func_219116_a(long arg0)
protected void
b(long arg0)
method_19291(long arg0)
onLoad(long arg0)
func_219111_b(long arg0)
public void
a(bgy arg0, bxp arg1)
method_19510(class_1923 arg0, class_2826 arg1)
initForPalette(ChunkPos arg0, ChunkSection arg1)
func_219139_a(ChunkPos arg0, ChunkSection arg1)
private static boolean
a(bxp arg0)
method_20345(class_2826 arg0)
shouldScan(ChunkSection arg0)
func_219151_a(ChunkSection arg0)
private void
a(bxp arg0, fo arg1, BiConsumer<ev, aqn> arg2)
method_20348(class_2826 arg0, class_4076 arg1, BiConsumer<class_2338, class_4158> arg2)
scanAndPopulate(ChunkSection arg0, ChunkSectionPos arg1, BiConsumer<BlockPos, PointOfInterestType> arg2)
func_219132_a(ChunkSection arg0, SectionPos arg1, BiConsumer<BlockPos, PointOfInterestType> arg2)