net.minecraft.world.gen.structure

public abstract class StructureFeature

extends Generator

awu
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(aid arg0, int arg1, int arg2, int arg3, int arg4, atv 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(aid arg0, Random arg1, ahw arg2)
m_44391494(C_64041439 arg0, Random arg1, C_97313606 arg2)
place(World world, Random random, ChunkPos pos)
public boolean
b(cm arg0)
m_14248297(C_32594356 arg0)
isInside(BlockPos pos)
protected StructureStart
c(cm arg0)
m_32408830(C_32594356 arg0)
findStructure(BlockPos pos)
public boolean
b(aid arg0, cm arg1)
m_57899561(C_64041439 arg0, C_32594356 arg1)
isInsideBounds(World world, BlockPos pos)
public BlockPos
a(aid arg0, cm arg1)
m_32441508(C_64041439 arg0, C_32594356 arg1)
findNearestPosition(World world, BlockPos pos)
protected List<BlockPos>
G_()
m_48924243()
getPotentialPositions()
protected void
a(aid arg0)
m_36595825(C_64041439 arg0)
loadSavedData(World world)
private void
a(int arg0, int arg1, awy 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)