net.minecraft.world.gen.structure

public abstract class StructureFeature

extends Generator

ayn
net.minecraft.unmapped.C_33731404
net.minecraft.world.gen.structure.StructureFeature

Field summary

Modifier and TypeField
private SavedFeatureData
a
f_01053871
savedData
protected it.unimi.dsi.fastutil.longs.Long2ObjectMap<StructureStart>
c
f_15889033
structures

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public abstract String
a()
m_56456078()
getName()
protected final synchronized void
a(ajs arg0, int arg1, int arg2, int arg3, int arg4, avp arg5)
m_51978137(C_64041439 arg0, int arg1, int arg2, int arg3, int arg4, C_87973290 arg5)
place(World arg0, int arg1, int arg2, int arg3, int arg4, ProtoChunk arg5)
public synchronized boolean
a(ajs arg0, Random arg1, ajl arg2)
m_44391494(C_64041439 arg0, Random arg1, C_97313606 arg2)
place(World world, Random random, ChunkPos pos)
public boolean
b(co arg0)
m_14248297(C_32594356 arg0)
isInside(BlockPos pos)
protected StructureStart
c(co arg0)
m_32408830(C_32594356 arg0)
findStructure(BlockPos pos)
public boolean
a(ajs arg0, co arg1)
m_57899561(C_64041439 arg0, C_32594356 arg1)
isInsideBounds(World world, BlockPos pos)
public abstract BlockPos
a(ajs arg0, co arg1, boolean arg2)
m_32441508(C_64041439 arg0, C_32594356 arg1, boolean arg2)
findNearestPosition(World world, BlockPos pos, boolean reference)
protected void
a(ajs arg0)
m_36595825(C_64041439 arg0)
loadSavedData(World world)
private void
a(int arg0, int arg1, ayr arg2)
m_74589191(int arg0, int arg1, C_50874258 arg2)
saveStructure(int chunkX, int chunkZ, StructureStart structure)
protected abstract boolean
a(int arg0, int arg1)
m_07475703(int arg0, int arg1)
isFeatureChunk(int chunkX, int chunkZ)
protected abstract StructureStart
b(int arg0, int arg1)
m_68767222(int arg0, int arg1)
createStructure(int x, int z)
protected static BlockPos
a(ajs arg0, ayn arg1, co arg2, int arg3, int arg4, int arg5, boolean arg6, int arg7, boolean arg8)
m_41070188(C_64041439 arg0, C_33731404 arg1, C_32594356 arg2, int arg3, int arg4, int arg5, boolean arg6, int arg7, boolean arg8)
findNearestPosition(World world, StructureFeature structure, BlockPos pos, int distance, int separation, int seed, boolean centered, int attempts, boolean reference)