2019-06-28 17:55:20 -04:00
CLASS net/minecraft/class_3449 net/minecraft/structure/StructureStart
2020-07-09 13:44:24 -04:00
COMMENT A structure start is created to describe a structure that will be generated by
COMMENT chunk generation. It contains a definition of its pieces and is associated
COMMENT with the chunk that the structure originates from.
2019-06-28 17:55:20 -04:00
FIELD field_15326 references I
2020-07-09 13:44:24 -04:00
COMMENT The number of chunks that intersect the structures bounding box,
COMMENT and have stored references to its starting chunk.
COMMENT <p>
COMMENT This number can be lower than the number of <em>potential</em>
COMMENT intersecting chunks, since it is only updated when an actual reference
COMMENT is created in such chunks (when they enter the corresponding chunk generation
COMMENT phase).
2019-06-28 17:55:20 -04:00
FIELD field_16713 DEFAULT Lnet/minecraft/class_3449;
2022-06-01 11:07:00 -04:00
FIELD field_16714 structure Lnet/minecraft/class_3195;
2021-03-23 13:59:22 -04:00
FIELD field_29070 pos Lnet/minecraft/class_1923;
2021-04-02 09:27:54 -04:00
FIELD field_31662 INVALID Ljava/lang/String;
FIELD field_31663 boundingBox Lnet/minecraft/class_3341;
2021-11-15 20:31:21 -05:00
FIELD field_34940 children Lnet/minecraft/class_6624;
2022-05-30 10:51:30 -04:00
FIELD field_37751 LOGGER Lorg/slf4j/Logger;
2022-03-16 16:37:32 -04:00
METHOD <init> (Lnet/minecraft/class_3195;Lnet/minecraft/class_1923;ILnet/minecraft/class_6624;)V
2022-06-01 11:07:00 -04:00
ARG 1 structure
2021-03-23 13:59:22 -04:00
ARG 2 pos
2021-04-02 09:27:54 -04:00
ARG 3 references
2021-11-15 20:31:21 -05:00
ARG 4 children
2019-06-28 17:55:20 -04:00
METHOD method_14963 getChildren ()Ljava/util/List;
METHOD method_14964 incrementReferences ()V
2021-11-15 20:31:21 -05:00
METHOD method_14969 getBoundingBox ()Lnet/minecraft/class_3341;
2022-05-30 10:51:30 -04:00
METHOD method_14970 getMinReferencedStructureReferenceCount ()I
2021-09-23 12:35:53 -04:00
METHOD method_14972 toNbt (Lnet/minecraft/class_6625;Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487;
2021-11-15 20:31:21 -05:00
ARG 1 context
2021-04-02 09:27:54 -04:00
ARG 2 chunkPos
2022-04-06 15:01:01 -04:00
METHOD method_14974 place (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_5819;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;)V
2020-10-02 14:36:19 -04:00
ARG 1 world
ARG 2 structureAccessor
ARG 3 chunkGenerator
2022-04-07 10:14:42 -04:00
ARG 4 random
2021-11-15 20:31:21 -05:00
ARG 5 chunkBox
ARG 6 chunkPos
2022-05-30 10:51:30 -04:00
METHOD method_14979 isNeverReferenced ()Z
2022-06-01 11:07:00 -04:00
METHOD method_16656 getStructure ()Lnet/minecraft/class_3195;
2019-06-28 17:55:20 -04:00
METHOD method_16657 hasChildren ()Z
2020-02-08 16:26:33 -05:00
METHOD method_23676 getReferences ()I
2021-03-23 13:59:22 -04:00
METHOD method_34000 getPos ()Lnet/minecraft/class_1923;
2022-05-30 10:51:30 -04:00
METHOD method_41621 fromNbt (Lnet/minecraft/class_6625;Lnet/minecraft/class_2487;J)Lnet/minecraft/class_3449;
ARG 0 context
ARG 1 nbt
ARG 2 seed