yarn/mappings/net/minecraft/structure/StructurePiecesGenerator.ma...

26 lines
1.1 KiB
Plaintext
Raw Normal View History

Structure stuff, based on liach's PR (#2829) * Structure stuff Signed-off-by: liach <liach@users.noreply.github.com> * This is post placement, not generation (addition of pieces) * docs * Update mappings/net/minecraft/structure/StructurePlacementData.mapping Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com> * Update mappings/net/minecraft/structure/PostPlacementProcessor.mapping Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com> * Merge branch '1.18-pre1' of https://github.com/FabricMC/yarn into pr-2729-structure * Drop invalid mappings * Re-add dropped mappings * PostPlacementProcessor: map lambda arg, rename args * Structure: bring mapping from my branch * StructurePiecesGenerator: follow convention of naming every World superinterface `world` * StructurePoolBasedGenerator: follow naming conventions * ChunkGenerator: follow naming conventions * ConfiguredStructureFeature: follow naming conventions * EndCityFeature: follow naming conventions * StructureFeature: fix naming, follow naming conventions * WoodlandMansionFeature: follow naming conventions * StructureFeature: remove invalid javadoc * Apply suggestions from code review Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com> Co-authored-by: liach <liach@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: liach <7806504+liach@users.noreply.github.com> Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
2021-11-15 20:31:21 -05:00
CLASS net/minecraft/class_6622 net/minecraft/structure/StructurePiecesGenerator
COMMENT A structure pieces generator adds structure pieces for a structure,
COMMENT but does not yet realize those pieces into the world. It executes in the
COMMENT structure starts chunk status.
METHOD generatePieces (Lnet/minecraft/class_6626;Lnet/minecraft/class_3037;Lnet/minecraft/class_6622$class_6623;)V
ARG 1 collector
ARG 2 config
ARG 3 context
CLASS class_6623 Context
FIELD comp_124 registryManager Lnet/minecraft/class_5455;
FIELD comp_128 biomeLimit Ljava/util/function/Predicate;
FIELD comp_129 world Lnet/minecraft/class_5539;
METHOD comp_124 registryManager ()Lnet/minecraft/class_5455;
METHOD comp_128 biomeLimit ()Ljava/util/function/Predicate;
METHOD comp_129 world ()Lnet/minecraft/class_5539;
METHOD method_38705 getMinInGroundHeight (II)I
ARG 1 deltaX
ARG 2 deltaZ
METHOD method_38706 getHeightsInGround (IIII)[I
ARG 1 x
ARG 2 deltaX
ARG 3 z
ARG 4 deltaZ
METHOD method_38707 isBiomeValid (Lnet/minecraft/class_2902$class_2903;)Z
ARG 1 type