yarn/mappings/net/minecraft/world/StructureLocator.mapping

63 lines
3.3 KiB
Plaintext

CLASS net/minecraft/class_6832 net/minecraft/world/StructureLocator
FIELD field_36225 LOGGER Lorg/slf4j/Logger;
FIELD field_36226 START_NOT_PRESENT_REFERENCE I
FIELD field_36227 chunkIoWorker Lnet/minecraft/class_6830;
FIELD field_36228 registryManager Lnet/minecraft/class_5455;
FIELD field_36229 biomeRegistry Lnet/minecraft/class_2378;
FIELD field_36230 structureManager Lnet/minecraft/class_3485;
FIELD field_36231 worldKey Lnet/minecraft/class_5321;
FIELD field_36232 chunkGenerator Lnet/minecraft/class_2794;
FIELD field_36233 world Lnet/minecraft/class_5539;
FIELD field_36234 biomeSource Lnet/minecraft/class_1966;
FIELD field_36235 seed J
FIELD field_36236 dataFixer Lcom/mojang/datafixers/DataFixer;
FIELD field_36237 cachedFeaturesByChunkPos Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
FIELD field_36238 generationPossibilityByFeature Ljava/util/Map;
FIELD field_36418 configuredStructureFeatureRegistry Lnet/minecraft/class_2378;
METHOD <init> (Lnet/minecraft/class_6830;Lnet/minecraft/class_5455;Lnet/minecraft/class_3485;Lnet/minecraft/class_5321;Lnet/minecraft/class_2794;Lnet/minecraft/class_5539;Lnet/minecraft/class_1966;JLcom/mojang/datafixers/DataFixer;)V
ARG 1 chunkIoWorker
ARG 2 registryManager
ARG 3 structureManager
ARG 4 worldKey
ARG 5 chunkGenerator
ARG 6 world
ARG 7 biomeSource
ARG 8 seed
ARG 10 dataFixer
METHOD method_39827 (JLit/unimi/dsi/fastutil/longs/Long2BooleanMap;)V
ARG 2 generationPossibilityByChunkPos
METHOD method_39828 cache (JLit/unimi/dsi/fastutil/objects/Object2IntMap;)V
ARG 1 pos
ARG 3 referencesByStructure
METHOD method_39829 isGenerationPossible (Lnet/minecraft/class_1923;Lnet/minecraft/class_5312;)Z
COMMENT {@return whether {@code feature} is able to generate in {@code pos}}
COMMENT
COMMENT <p>This method only performs simple checks like biomes.
ARG 1 pos
ARG 2 feature
METHOD method_39830 incrementReferences (Lnet/minecraft/class_1923;Lnet/minecraft/class_5312;)V
ARG 1 pos
METHOD method_39831 getStructurePresence (Lnet/minecraft/class_1923;Lnet/minecraft/class_5312;Z)Lnet/minecraft/class_6833;
ARG 3 skipExistingChunk
METHOD method_39832 getStructurePresence (Lnet/minecraft/class_1923;Lnet/minecraft/class_5312;ZJ)Lnet/minecraft/class_6833;
ARG 1 pos
ARG 3 skipExistingChunk
ARG 4 posLong
METHOD method_39833 cache (Lnet/minecraft/class_1923;Ljava/util/Map;)V
ARG 1 pos
ARG 2 structureStarts
METHOD method_39836 (Lnet/minecraft/class_5312;Ljava/lang/Integer;)Ljava/lang/Integer;
ARG 1 references
METHOD method_39837 (Lnet/minecraft/class_5312;Ljava/lang/Long;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap;
ARG 1 pos
ARG 2 referencesByStructure
METHOD method_39838 createMapIfEmpty (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap;
ARG 0 map
METHOD method_39839 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_5312;Lnet/minecraft/class_3449;)V
ARG 0 feature
METHOD method_39840 getStructurePresence (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_5312;Z)Lnet/minecraft/class_6833;
ARG 1 referencesByStructure
ARG 3 skipExistingChunk
METHOD method_39842 collectStructuresAndReferences (Lnet/minecraft/class_2487;)Lit/unimi/dsi/fastutil/objects/Object2IntMap;
ARG 1 nbt