net.minecraft.world.level.levelgen.structure.pieces

public class StructurePiecesBuilder

implements StructurePieceAccessor

dfq
net.minecraft.world.level.levelgen.structure.pieces.StructurePiecesBuilder
net.minecraft.class_6626
net.minecraft.structure.StructurePiecesCollector
net.minecraft.src.C_183030_
net.minecraft.world.level.levelgen.structure.pieces.StructurePiecesBuilder

Field summary

Modifier and TypeField
private final List<StructurePiece>
a
pieces
field_34944
pieces
f_192778_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(dff arg0)
addPiece(StructurePiece arg0)
method_35462(class_3443 arg0)
addPiece(StructurePiece arg0)
m_142679_(C_2585_ arg0)
public StructurePiece
a(deh arg0)
findCollisionPiece(BoundingBox arg0)
method_35461(class_3341 arg0)
getIntersecting(BlockBox arg0)
m_141921_(C_2478_ arg0)
public void
a(int arg0)
offsetPiecesVertically(int arg0)
method_38715(int arg0)
shift(int y)
m_192781_(int arg0)
public void
a(int arg0, int arg1, Random arg2, int arg3)
moveBelowSeaLevel(int arg0, int arg1, Random arg2, int arg3)
method_38716(int arg0, int arg1, Random arg2, int arg3)
shiftInto(int topY, int bottomY, Random random, int topPenalty)
m_192783_(int p_192785_, int p_192786_, Random p_192787_, int arg3)
public void
a(Random arg0, int arg1, int arg2)
moveInsideHeights(Random arg0, int arg1, int arg2)
method_38718(Random arg0, int arg1, int arg2)
shiftInto(Random random, int baseY, int topY)
m_192792_(Random p_192794_, int p_192795_, int arg2)
public PiecesContainer
a()
build()
method_38714()
toList()
m_192780_()
public void
b()
clear()
method_38719()
clear()
m_192796_()
public boolean
c()
isEmpty()
method_38720()
isEmpty()
m_192797_()
public BoundingBox
d()
getBoundingBox()
method_38721()
getBoundingBox()
m_192798_()