mirror of https://github.com/FabricMC/yarn.git
57 lines
2.8 KiB
Plaintext
57 lines
2.8 KiB
Plaintext
CLASS net/minecraft/class_5138 net/minecraft/world/gen/StructureAccessor
|
|
FIELD field_24404 world Lnet/minecraft/class_1936;
|
|
FIELD field_24497 options Lnet/minecraft/class_5285;
|
|
FIELD field_36216 locator Lnet/minecraft/class_6832;
|
|
METHOD <init> (Lnet/minecraft/class_1936;Lnet/minecraft/class_5285;Lnet/minecraft/class_6832;)V
|
|
ARG 1 world
|
|
ARG 2 options
|
|
ARG 3 locator
|
|
METHOD method_26973 addStructureReference (Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;JLnet/minecraft/class_2810;)V
|
|
ARG 1 pos
|
|
ARG 2 structureFeature
|
|
ARG 3 reference
|
|
ARG 5 holder
|
|
METHOD method_26975 getStructureStart (Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;Lnet/minecraft/class_2810;)Lnet/minecraft/class_3449;
|
|
ARG 1 pos
|
|
ARG 2 structureFeature
|
|
ARG 3 holder
|
|
METHOD method_26976 setStructureStart (Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;Lnet/minecraft/class_3449;Lnet/minecraft/class_2810;)V
|
|
ARG 1 pos
|
|
ARG 2 structureFeature
|
|
ARG 3 structureStart
|
|
ARG 4 holder
|
|
METHOD method_27834 shouldGenerateStructures ()Z
|
|
METHOD method_28388 getStructureAt (Lnet/minecraft/class_2338;Lnet/minecraft/class_3195;)Lnet/minecraft/class_3449;
|
|
ARG 1 pos
|
|
ARG 2 structureFeature
|
|
METHOD method_29951 forRegion (Lnet/minecraft/class_3233;)Lnet/minecraft/class_5138;
|
|
ARG 1 region
|
|
METHOD method_38852 hasStructureReferences (Lnet/minecraft/class_2338;)Z
|
|
ARG 1 pos
|
|
METHOD method_38853 getStructureStarts (Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;)Ljava/util/List;
|
|
COMMENT {@return a list of structure starts for this chunk} The structure starts
|
|
COMMENT are computed from the structure references of the given section's chunk.
|
|
ARG 1 sectionPos
|
|
METHOD method_38854 getStructureContaining (Lnet/minecraft/class_2338;Lnet/minecraft/class_3195;)Lnet/minecraft/class_3449;
|
|
COMMENT {@return a structure that contains the given {@code pos}} Compared to
|
|
COMMENT {@link #getStructureAt}, this does not return a structure if the given
|
|
COMMENT position is in the expanded bounding box of the structure but not in any
|
|
COMMENT child piece of it.
|
|
ARG 1 pos
|
|
ARG 2 structureFeature
|
|
METHOD method_39783 getStructurePresence (Lnet/minecraft/class_1923;Lnet/minecraft/class_3195;Z)Lnet/minecraft/class_6833;
|
|
ARG 1 chunkPos
|
|
ARG 3 skipExistingChunk
|
|
METHOD method_39784 incrementReferences (Lnet/minecraft/class_3449;)V
|
|
ARG 1 structureStart
|
|
METHOD method_41033 structureContains (Lnet/minecraft/class_2338;Lnet/minecraft/class_3449;)Z
|
|
ARG 1 pos
|
|
ARG 2 structureStart
|
|
METHOD method_41034 getStructureContaining (Lnet/minecraft/class_2338;Lnet/minecraft/class_5321;)Lnet/minecraft/class_3449;
|
|
ARG 1 pos
|
|
ARG 2 structureFeature
|
|
METHOD method_41036 getRegistryManager ()Lnet/minecraft/class_5455;
|
|
METHOD method_41413 getStructureContaining (Lnet/minecraft/class_2338;Lnet/minecraft/class_6862;)Lnet/minecraft/class_3449;
|
|
ARG 1 pos
|
|
ARG 2 structureFeatureTag
|