Uses of Interface
net.minecraft.world.level.levelgen.structure.StructurePieceAccessor
Package
Description
-
Uses of StructurePieceAccessor in net.minecraft.world.level.levelgen.feature
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
-
Uses of StructurePieceAccessor in net.minecraft.world.level.levelgen.feature.structures
Modifier and TypeMethodDescriptionstatic void
JigsawPlacement.addPieces(RegistryAccess p_161613_, JigsawConfiguration p_161614_, JigsawPlacement.PieceFactory p_161615_, ChunkGenerator p_161616_, StructureManager p_161617_, BlockPos p_161618_, StructurePieceAccessor p_161619_, Random p_161620_, boolean p_161621_, boolean p_161622_, LevelHeightAccessor p_161623_)
-
Uses of StructurePieceAccessor in net.minecraft.world.level.levelgen.structure
Modifier and TypeClassDescriptionstatic class
class
NoiseAffectingStructureStart<C extends FeatureConfiguration>
static class
class
StructureStart<C extends FeatureConfiguration>
Modifier and TypeMethodDescriptionvoid
MineShaftPieces.MineShaftCorridor.addChildren(StructurePiece p_162534_, StructurePieceAccessor p_162535_, Random p_162536_)
void
MineShaftPieces.MineShaftCrossing.addChildren(StructurePiece p_162560_, StructurePieceAccessor p_162561_, Random p_162562_)
void
MineShaftPieces.MineShaftRoom.addChildren(StructurePiece p_162601_, StructurePieceAccessor p_162602_, Random p_162603_)
void
MineShaftPieces.MineShaftStairs.addChildren(StructurePiece p_162611_, StructurePieceAccessor p_162612_, Random p_162613_)
void
NetherBridgePieces.BridgeCrossing.addChildren(StructurePiece p_162644_, StructurePieceAccessor p_162645_, Random p_162646_)
void
NetherBridgePieces.BridgeStraight.addChildren(StructurePiece p_162678_, StructurePieceAccessor p_162679_, Random p_162680_)
void
NetherBridgePieces.CastleCorridorStairsPiece.addChildren(StructurePiece p_162696_, StructurePieceAccessor p_162697_, Random p_162698_)
void
NetherBridgePieces.CastleCorridorTBalconyPiece.addChildren(StructurePiece p_162713_, StructurePieceAccessor p_162714_, Random p_162715_)
void
NetherBridgePieces.CastleEntrance.addChildren(StructurePiece p_162730_, StructurePieceAccessor p_162731_, Random p_162732_)
void
NetherBridgePieces.CastleSmallCorridorCrossingPiece.addChildren(StructurePiece p_162748_, StructurePieceAccessor p_162749_, Random p_162750_)
void
NetherBridgePieces.CastleSmallCorridorLeftTurnPiece.addChildren(StructurePiece p_162768_, StructurePieceAccessor p_162769_, Random p_162770_)
void
NetherBridgePieces.CastleSmallCorridorPiece.addChildren(StructurePiece p_162786_, StructurePieceAccessor p_162787_, Random p_162788_)
void
NetherBridgePieces.CastleSmallCorridorRightTurnPiece.addChildren(StructurePiece p_162806_, StructurePieceAccessor p_162807_, Random p_162808_)
void
NetherBridgePieces.CastleStalkRoom.addChildren(StructurePiece p_162824_, StructurePieceAccessor p_162825_, Random p_162826_)
void
NetherBridgePieces.RoomCrossing.addChildren(StructurePiece p_162905_, StructurePieceAccessor p_162906_, Random p_162907_)
void
NetherBridgePieces.StairsRoom.addChildren(StructurePiece p_162922_, StructurePieceAccessor p_162923_, Random p_162924_)
void
StrongholdPieces.ChestCorridor.addChildren(StructurePiece p_163261_, StructurePieceAccessor p_163262_, Random p_163263_)
void
StrongholdPieces.FiveCrossing.addChildren(StructurePiece p_163297_, StructurePieceAccessor p_163298_, Random p_163299_)
void
StrongholdPieces.LeftTurn.addChildren(StructurePiece p_163313_, StructurePieceAccessor p_163314_, Random p_163315_)
void
StrongholdPieces.PortalRoom.addChildren(StructurePiece p_163353_, StructurePieceAccessor p_163354_, Random p_163355_)
void
StrongholdPieces.PrisonHall.addChildren(StructurePiece p_163371_, StructurePieceAccessor p_163372_, Random p_163373_)
void
StrongholdPieces.RightTurn.addChildren(StructurePiece p_163387_, StructurePieceAccessor p_163388_, Random p_163389_)
void
StrongholdPieces.RoomCrossing.addChildren(StructurePiece p_163408_, StructurePieceAccessor p_163409_, Random p_163410_)
void
StrongholdPieces.StairsDown.addChildren(StructurePiece p_163436_, StructurePieceAccessor p_163437_, Random p_163438_)
void
StrongholdPieces.Straight.addChildren(StructurePiece p_163462_, StructurePieceAccessor p_163463_, Random p_163464_)
void
StrongholdPieces.StraightStairsDown.addChildren(StructurePiece p_163481_, StructurePieceAccessor p_163482_, Random p_163483_)
void
StructurePiece.addChildren(StructurePiece p_163574_, StructurePieceAccessor p_163575_, Random p_163576_)
private static void
OceanRuinPieces.addClusterRuins(StructureManager p_163095_, Random p_163096_, Rotation p_163097_, BlockPos p_163098_, OceanRuinConfiguration p_163099_, StructurePieceAccessor p_163100_)
private static void
OceanRuinPieces.addPiece(StructureManager p_163086_, BlockPos p_163087_, Rotation p_163088_, StructurePieceAccessor p_163089_, Random p_163090_, OceanRuinConfiguration p_163091_, boolean p_163092_, float p_163093_)
static void
IglooPieces.addPieces(StructureManager p_162435_, BlockPos p_162436_, Rotation p_162437_, StructurePieceAccessor p_162438_, Random p_162439_)
static void
NetherFossilPieces.addPieces(StructureManager p_162966_, StructurePieceAccessor p_162967_, Random p_162968_, BlockPos p_162969_)
static void
OceanRuinPieces.addPieces(StructureManager p_163079_, BlockPos p_163080_, Rotation p_163081_, StructurePieceAccessor p_163082_, Random p_163083_, OceanRuinConfiguration p_163084_)
static void
ShipwreckPieces.addPieces(StructureManager p_163201_, BlockPos p_163202_, Rotation p_163203_, StructurePieceAccessor p_163204_, Random p_163205_, ShipwreckConfiguration p_163206_)
NetherBridgePieces.BridgeCrossing.createPiece(StructurePieceAccessor p_162648_, int p_162649_, int p_162650_, int p_162651_, Direction p_162652_, int p_162653_)
NetherBridgePieces.BridgeEndFiller.createPiece(StructurePieceAccessor p_162664_, Random p_162665_, int p_162666_, int p_162667_, int p_162668_, Direction p_162669_, int p_162670_)
NetherBridgePieces.BridgeStraight.createPiece(StructurePieceAccessor p_162682_, Random p_162683_, int p_162684_, int p_162685_, int p_162686_, Direction p_162687_, int p_162688_)
NetherBridgePieces.CastleCorridorStairsPiece.createPiece(StructurePieceAccessor p_162700_, int p_162701_, int p_162702_, int p_162703_, Direction p_162704_, int p_162705_)
NetherBridgePieces.CastleCorridorTBalconyPiece.createPiece(StructurePieceAccessor p_162717_, int p_162718_, int p_162719_, int p_162720_, Direction p_162721_, int p_162722_)
NetherBridgePieces.CastleEntrance.createPiece(StructurePieceAccessor p_162734_, Random p_162735_, int p_162736_, int p_162737_, int p_162738_, Direction p_162739_, int p_162740_)
NetherBridgePieces.CastleSmallCorridorCrossingPiece.createPiece(StructurePieceAccessor p_162752_, int p_162753_, int p_162754_, int p_162755_, Direction p_162756_, int p_162757_)
NetherBridgePieces.CastleSmallCorridorLeftTurnPiece.createPiece(StructurePieceAccessor p_162772_, Random p_162773_, int p_162774_, int p_162775_, int p_162776_, Direction p_162777_, int p_162778_)
NetherBridgePieces.CastleSmallCorridorPiece.createPiece(StructurePieceAccessor p_162790_, int p_162791_, int p_162792_, int p_162793_, Direction p_162794_, int p_162795_)
NetherBridgePieces.CastleSmallCorridorRightTurnPiece.createPiece(StructurePieceAccessor p_162810_, Random p_162811_, int p_162812_, int p_162813_, int p_162814_, Direction p_162815_, int p_162816_)
NetherBridgePieces.CastleStalkRoom.createPiece(StructurePieceAccessor p_162828_, int p_162829_, int p_162830_, int p_162831_, Direction p_162832_, int p_162833_)
NetherBridgePieces.MonsterThrone.createPiece(StructurePieceAccessor p_162844_, int p_162845_, int p_162846_, int p_162847_, int p_162848_, Direction p_162849_)
NetherBridgePieces.RoomCrossing.createPiece(StructurePieceAccessor p_162909_, int p_162910_, int p_162911_, int p_162912_, Direction p_162913_, int p_162914_)
NetherBridgePieces.StairsRoom.createPiece(StructurePieceAccessor p_162926_, int p_162927_, int p_162928_, int p_162929_, int p_162930_, Direction p_162931_)
StrongholdPieces.ChestCorridor.createPiece(StructurePieceAccessor p_163265_, Random p_163266_, int p_163267_, int p_163268_, int p_163269_, Direction p_163270_, int p_163271_)
StrongholdPieces.FiveCrossing.createPiece(StructurePieceAccessor p_163301_, Random p_163302_, int p_163303_, int p_163304_, int p_163305_, Direction p_163306_, int p_163307_)
static StrongholdPieces.LeftTurn
StrongholdPieces.LeftTurn.createPiece(StructurePieceAccessor p_163317_, Random p_163318_, int p_163319_, int p_163320_, int p_163321_, Direction p_163322_, int p_163323_)
static StrongholdPieces.Library
StrongholdPieces.Library.createPiece(StructurePieceAccessor p_163335_, Random p_163336_, int p_163337_, int p_163338_, int p_163339_, Direction p_163340_, int p_163341_)
static StrongholdPieces.PortalRoom
StrongholdPieces.PortalRoom.createPiece(StructurePieceAccessor p_163357_, int p_163358_, int p_163359_, int p_163360_, Direction p_163361_, int p_163362_)
static StrongholdPieces.PrisonHall
StrongholdPieces.PrisonHall.createPiece(StructurePieceAccessor p_163375_, Random p_163376_, int p_163377_, int p_163378_, int p_163379_, Direction p_163380_, int p_163381_)
static StrongholdPieces.RightTurn
StrongholdPieces.RightTurn.createPiece(StructurePieceAccessor p_163391_, Random p_163392_, int p_163393_, int p_163394_, int p_163395_, Direction p_163396_, int p_163397_)
StrongholdPieces.RoomCrossing.createPiece(StructurePieceAccessor p_163412_, Random p_163413_, int p_163414_, int p_163415_, int p_163416_, Direction p_163417_, int p_163418_)
static StrongholdPieces.StairsDown
StrongholdPieces.StairsDown.createPiece(StructurePieceAccessor p_163440_, Random p_163441_, int p_163442_, int p_163443_, int p_163444_, Direction p_163445_, int p_163446_)
static StrongholdPieces.Straight
StrongholdPieces.Straight.createPiece(StructurePieceAccessor p_163466_, Random p_163467_, int p_163468_, int p_163469_, int p_163470_, Direction p_163471_, int p_163472_)
StrongholdPieces.StraightStairsDown.createPiece(StructurePieceAccessor p_163485_, Random p_163486_, int p_163487_, int p_163488_, int p_163489_, Direction p_163490_, int p_163491_)
private static MineShaftPieces.MineShaftPiece
MineShaftPieces.createRandomShaftPiece(StructurePieceAccessor p_162481_, Random p_162482_, int p_162483_, int p_162484_, int p_162485_, Direction p_162486_, int p_162487_, MineshaftFeature.Type p_162488_)
(package private) static NetherBridgePieces.NetherBridgePiece
NetherBridgePieces.findAndCreateBridgePieceFactory(NetherBridgePieces.PieceWeight p_162625_, StructurePieceAccessor p_162626_, Random p_162627_, int p_162628_, int p_162629_, int p_162630_, Direction p_162631_, int p_162632_)
private static StrongholdPieces.StrongholdPiece
StrongholdPieces.findAndCreatePieceFactory(Class<? extends StrongholdPieces.StrongholdPiece> p_163234_, StructurePieceAccessor p_163235_, Random p_163236_, int p_163237_, int p_163238_, int p_163239_, Direction p_163240_, int p_163241_)
static BoundingBox
MineShaftPieces.MineShaftCorridor.findCorridorSize(StructurePieceAccessor p_162538_, Random p_162539_, int p_162540_, int p_162541_, int p_162542_, Direction p_162543_)
static BoundingBox
MineShaftPieces.MineShaftCrossing.findCrossing(StructurePieceAccessor p_162564_, Random p_162565_, int p_162566_, int p_162567_, int p_162568_, Direction p_162569_)
static BoundingBox
StrongholdPieces.FillerCorridor.findPieceBox(StructurePieceAccessor p_163280_, Random p_163281_, int p_163282_, int p_163283_, int p_163284_, Direction p_163285_)
static BoundingBox
MineShaftPieces.MineShaftStairs.findStairs(StructurePieceAccessor p_162615_, Random p_162616_, int p_162617_, int p_162618_, int p_162619_, Direction p_162620_)
(package private) static MineShaftPieces.MineShaftPiece
MineShaftPieces.generateAndAddPiece(StructurePiece p_162472_, StructurePieceAccessor p_162473_, Random p_162474_, int p_162475_, int p_162476_, int p_162477_, Direction p_162478_, int p_162479_)
private StructurePiece
NetherBridgePieces.NetherBridgePiece.generateAndAddPiece(NetherBridgePieces.StartPiece p_162858_, StructurePieceAccessor p_162859_, Random p_162860_, int p_162861_, int p_162862_, int p_162863_, Direction p_162864_, int p_162865_, boolean p_162866_)
(package private) static StructurePiece
StrongholdPieces.generateAndAddPiece(StrongholdPieces.StartPiece p_163243_, StructurePieceAccessor p_163244_, Random p_163245_, int p_163246_, int p_163247_, int p_163248_, Direction p_163249_, int p_163250_)
protected StructurePiece
NetherBridgePieces.NetherBridgePiece.generateChildForward(NetherBridgePieces.StartPiece p_162868_, StructurePieceAccessor p_162869_, Random p_162870_, int p_162871_, int p_162872_, boolean p_162873_)
protected StructurePiece
NetherBridgePieces.NetherBridgePiece.generateChildLeft(NetherBridgePieces.StartPiece p_162885_, StructurePieceAccessor p_162886_, Random p_162887_, int p_162888_, int p_162889_, boolean p_162890_)
protected StructurePiece
NetherBridgePieces.NetherBridgePiece.generateChildRight(NetherBridgePieces.StartPiece p_162892_, StructurePieceAccessor p_162893_, Random p_162894_, int p_162895_, int p_162896_, boolean p_162897_)
NetherBridgePieces.NetherBridgePiece.generatePiece(NetherBridgePieces.StartPiece p_162875_, List<NetherBridgePieces.PieceWeight> p_162876_, StructurePieceAccessor p_162877_, Random p_162878_, int p_162879_, int p_162880_, int p_162881_, Direction p_162882_, int p_162883_)
private static StrongholdPieces.StrongholdPiece
StrongholdPieces.generatePieceFromSmallDoor(StrongholdPieces.StartPiece p_163225_, StructurePieceAccessor p_163226_, Random p_163227_, int p_163228_, int p_163229_, int p_163230_, Direction p_163231_, int p_163232_)
protected StructurePiece
StrongholdPieces.StrongholdPiece.generateSmallDoorChildForward(StrongholdPieces.StartPiece p_163501_, StructurePieceAccessor p_163502_, Random p_163503_, int p_163504_, int p_163505_)
protected StructurePiece
StrongholdPieces.StrongholdPiece.generateSmallDoorChildLeft(StrongholdPieces.StartPiece p_163508_, StructurePieceAccessor p_163509_, Random p_163510_, int p_163511_, int p_163512_)
protected StructurePiece
StrongholdPieces.StrongholdPiece.generateSmallDoorChildRight(StrongholdPieces.StartPiece p_163514_, StructurePieceAccessor p_163515_, Random p_163516_, int p_163517_, int p_163518_)