yarn/mappings/net/minecraft/util/registry/Registry.mapping

430 lines
22 KiB
Plaintext

CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
FIELD field_11137 BLOCK_ENTITY_TYPE Lnet/minecraft/class_2378;
FIELD field_11138 FEATURE Lnet/minecraft/class_2378;
FIELD field_11139 LOGGER Lorg/slf4j/Logger;
FIELD field_11140 DEFAULT_ENTRIES Ljava/util/Map;
FIELD field_11141 PARTICLE_TYPE Lnet/minecraft/class_2378;
FIELD field_11142 ITEM Lnet/minecraft/class_2348;
FIELD field_11143 POTION Lnet/minecraft/class_2348;
FIELD field_11144 REGISTRIES Lnet/minecraft/class_2378;
FIELD field_11145 ENTITY_TYPE Lnet/minecraft/class_2348;
FIELD field_11146 BLOCK Lnet/minecraft/class_2348;
FIELD field_11150 PAINTING_VARIANT Lnet/minecraft/class_2348;
FIELD field_11152 STAT_TYPE Lnet/minecraft/class_2378;
FIELD field_11154 FLUID Lnet/minecraft/class_2348;
FIELD field_11156 SOUND_EVENT Lnet/minecraft/class_2378;
FIELD field_11157 CARVER Lnet/minecraft/class_2378;
FIELD field_11158 CUSTOM_STAT Lnet/minecraft/class_2378;
FIELD field_11159 STATUS_EFFECT Lnet/minecraft/class_2378;
FIELD field_11160 ENCHANTMENT Lnet/minecraft/class_2378;
FIELD field_16643 CHUNK_STATUS Lnet/minecraft/class_2348;
FIELD field_16644 STRUCTURE_TYPE Lnet/minecraft/class_2378;
FIELD field_16645 STRUCTURE_PIECE Lnet/minecraft/class_2378;
FIELD field_16792 RULE_TEST Lnet/minecraft/class_2378;
FIELD field_16793 STRUCTURE_POOL_ELEMENT Lnet/minecraft/class_2378;
FIELD field_16794 STRUCTURE_PROCESSOR Lnet/minecraft/class_2378;
FIELD field_17166 VILLAGER_TYPE Lnet/minecraft/class_2348;
FIELD field_17167 VILLAGER_PROFESSION Lnet/minecraft/class_2348;
FIELD field_17429 SCREEN_HANDLER Lnet/minecraft/class_2378;
FIELD field_17597 RECIPE_TYPE Lnet/minecraft/class_2378;
FIELD field_17598 RECIPE_SERIALIZER Lnet/minecraft/class_2378;
FIELD field_18792 POINT_OF_INTEREST_TYPE Lnet/minecraft/class_2378;
FIELD field_18793 MEMORY_MODULE_TYPE Lnet/minecraft/class_2348;
FIELD field_18794 SENSOR_TYPE Lnet/minecraft/class_2348;
FIELD field_18795 SCHEDULE Lnet/minecraft/class_2378;
FIELD field_18796 ACTIVITY Lnet/minecraft/class_2378;
FIELD field_21445 BLOCK_STATE_PROVIDER_TYPE Lnet/minecraft/class_2378;
FIELD field_21447 FOLIAGE_PLACER_TYPE Lnet/minecraft/class_2378;
FIELD field_21448 TREE_DECORATOR_TYPE Lnet/minecraft/class_2378;
FIELD field_23398 POS_RULE_TEST Lnet/minecraft/class_2378;
FIELD field_23781 ATTRIBUTE Lnet/minecraft/class_2378;
FIELD field_23782 TRUNK_PLACER_TYPE Lnet/minecraft/class_2378;
FIELD field_24331 FEATURE_SIZE_TYPE Lnet/minecraft/class_2378;
FIELD field_25068 TREE_DECORATOR_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25069 FEATURE_SIZE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25070 PARTICLE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25071 BIOME_SOURCE_KEY Lnet/minecraft/class_5321;
FIELD field_25072 CHUNK_GENERATOR_KEY Lnet/minecraft/class_5321;
FIELD field_25073 BLOCK_ENTITY_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25074 PAINTING_VARIANT_KEY Lnet/minecraft/class_5321;
FIELD field_25075 CUSTOM_STAT_KEY Lnet/minecraft/class_5321;
FIELD field_25076 CHUNK_STATUS_KEY Lnet/minecraft/class_5321;
FIELD field_25077 STRUCTURE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25078 STRUCTURE_PIECE_KEY Lnet/minecraft/class_5321;
FIELD field_25079 RULE_TEST_KEY Lnet/minecraft/class_5321;
FIELD field_25080 POS_RULE_TEST_KEY Lnet/minecraft/class_5321;
FIELD field_25081 STRUCTURE_PROCESSOR_KEY Lnet/minecraft/class_5321;
FIELD field_25082 STRUCTURE_POOL_ELEMENT_KEY Lnet/minecraft/class_5321;
FIELD field_25083 MENU_KEY Lnet/minecraft/class_5321;
FIELD field_25084 RECIPE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25085 RECIPE_SERIALIZER_KEY Lnet/minecraft/class_5321;
FIELD field_25086 ATTRIBUTE_KEY Lnet/minecraft/class_5321;
FIELD field_25087 STAT_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25088 VILLAGER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25089 VILLAGER_PROFESSION_KEY Lnet/minecraft/class_5321;
FIELD field_25090 POINT_OF_INTEREST_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25091 MEMORY_MODULE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25092 SENSOR_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25093 SCHEDULE_KEY Lnet/minecraft/class_5321;
FIELD field_25094 ACTIVITY_KEY Lnet/minecraft/class_5321;
FIELD field_25095 DIMENSION_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25096 BIOME_SOURCE Lnet/minecraft/class_2378;
FIELD field_25097 CHUNK_GENERATOR Lnet/minecraft/class_2378;
FIELD field_25098 registryKey Lnet/minecraft/class_5321;
COMMENT The key representing the type of elements held by this registry. It is also the
COMMENT key of this registry within the root registry.
FIELD field_25099 lifecycle Lcom/mojang/serialization/Lifecycle;
FIELD field_25100 ROOT_KEY Lnet/minecraft/class_2960;
FIELD field_25101 ROOT Lnet/minecraft/class_2385;
FIELD field_25102 SOUND_EVENT_KEY Lnet/minecraft/class_5321;
FIELD field_25103 FLUID_KEY Lnet/minecraft/class_5321;
FIELD field_25104 MOB_EFFECT_KEY Lnet/minecraft/class_5321;
FIELD field_25105 BLOCK_KEY Lnet/minecraft/class_5321;
FIELD field_25106 ENCHANTMENT_KEY Lnet/minecraft/class_5321;
FIELD field_25107 ENTITY_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25108 ITEM_KEY Lnet/minecraft/class_5321;
FIELD field_25109 POTION_KEY Lnet/minecraft/class_5321;
FIELD field_25110 CARVER_KEY Lnet/minecraft/class_5321;
FIELD field_25112 FEATURE_KEY Lnet/minecraft/class_5321;
FIELD field_25114 BIOME_KEY Lnet/minecraft/class_5321;
FIELD field_25115 BLOCK_STATE_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25117 FOLIAGE_PLACER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25118 TRUNK_PLACER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25293 LOOT_POOL_ENTRY_TYPE Lnet/minecraft/class_2378;
FIELD field_25294 LOOT_FUNCTION_TYPE Lnet/minecraft/class_2378;
FIELD field_25295 LOOT_POOL_ENTRY_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25296 LOOT_FUNCTION_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25297 LOOT_CONDITION_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25298 WORLD_KEY Lnet/minecraft/class_5321;
COMMENT A registry key representing the {@link World} type. Can be used to obtain
COMMENT registry keys with the {@link World} type, such as that for the overworld.
COMMENT
COMMENT <p>Notice that {@code this == Registry.DIMENSION_KEY}.
COMMENT
COMMENT @see #DIMENSION_KEY
COMMENT @see World#OVERWORLD
COMMENT @see net.minecraft.server.MinecraftServer#worlds
FIELD field_25299 LOOT_CONDITION_TYPE Lnet/minecraft/class_2378;
FIELD field_25490 DIMENSION_KEY Lnet/minecraft/class_5321;
COMMENT A registry key representing the {@link DimensionOptions} type.
COMMENT
COMMENT <p>Notice that {@code this == Registry.WORLD_KEY}.
COMMENT
COMMENT @see #WORLD_KEY
FIELD field_25913 CONFIGURED_CARVER_KEY Lnet/minecraft/class_5321;
FIELD field_25914 CONFIGURED_FEATURE_KEY Lnet/minecraft/class_5321;
FIELD field_25915 STRUCTURE_KEY Lnet/minecraft/class_5321;
FIELD field_25916 STRUCTURE_PROCESSOR_LIST_KEY Lnet/minecraft/class_5321;
FIELD field_25917 STRUCTURE_POOL_KEY Lnet/minecraft/class_5321;
FIELD field_26374 CHUNK_GENERATOR_SETTINGS_KEY Lnet/minecraft/class_5321;
FIELD field_28005 LOOT_NUMBER_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_28006 LOOT_NBT_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_28007 LOOT_SCORE_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_28008 LOOT_NUMBER_PROVIDER_TYPE Lnet/minecraft/class_2378;
FIELD field_28009 LOOT_NBT_PROVIDER_TYPE Lnet/minecraft/class_2378;
FIELD field_28010 LOOT_SCORE_PROVIDER_TYPE Lnet/minecraft/class_2378;
FIELD field_28263 POSITION_SOURCE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_28264 GAME_EVENT Lnet/minecraft/class_2348;
FIELD field_28265 POSITION_SOURCE_TYPE Lnet/minecraft/class_2378;
FIELD field_28266 GAME_EVENT_KEY Lnet/minecraft/class_5321;
FIELD field_29075 FLOAT_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_29076 FLOAT_PROVIDER_TYPE Lnet/minecraft/class_2378;
FIELD field_33092 INT_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_33093 INT_PROVIDER_TYPE Lnet/minecraft/class_2378;
FIELD field_33094 HEIGHT_PROVIDER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_33095 HEIGHT_PROVIDER_TYPE Lnet/minecraft/class_2378;
FIELD field_35089 BLOCK_PREDICATE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_35090 BLOCK_PREDICATE_TYPE Lnet/minecraft/class_2378;
FIELD field_35305 MATERIAL_CONDITION_KEY Lnet/minecraft/class_5321;
FIELD field_35306 MATERIAL_RULE_KEY Lnet/minecraft/class_5321;
FIELD field_35307 MATERIAL_CONDITION Lnet/minecraft/class_2378;
FIELD field_35308 MATERIAL_RULE Lnet/minecraft/class_2378;
FIELD field_35433 NOISE_KEY Lnet/minecraft/class_5321;
FIELD field_35758 PLACED_FEATURE_KEY Lnet/minecraft/class_5321;
FIELD field_35759 PLACEMENT_MODIFIER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_35760 PLACEMENT_MODIFIER_TYPE Lnet/minecraft/class_2378;
FIELD field_36466 STRUCTURE_PLACEMENT_KEY Lnet/minecraft/class_5321;
FIELD field_36467 STRUCTURE_PLACEMENT Lnet/minecraft/class_2378;
FIELD field_37227 STRUCTURE_SET_KEY Lnet/minecraft/class_5321;
FIELD field_37228 DENSITY_FUNCTION_KEY Lnet/minecraft/class_5321;
FIELD field_37229 DENSITY_FUNCTION_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_37230 DENSITY_FUNCTION_TYPE Lnet/minecraft/class_2378;
FIELD field_37997 COMMAND_ARGUMENT_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_37998 WORLD_PRESET_KEY Lnet/minecraft/class_5321;
FIELD field_37999 FLAT_LEVEL_GENERATOR_PRESET_KEY Lnet/minecraft/class_5321;
FIELD field_38000 COMMAND_ARGUMENT_TYPE Lnet/minecraft/class_2378;
FIELD field_38802 CAT_VARIANT_KEY Lnet/minecraft/class_5321;
FIELD field_38803 CAT_VARIANT Lnet/minecraft/class_2378;
FIELD field_38804 FROG_VARIANT_KEY Lnet/minecraft/class_5321;
FIELD field_38805 FROG_VARIANT Lnet/minecraft/class_2378;
FIELD field_38806 ROOT_PLACER_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_38807 ROOT_PLACER_TYPE Lnet/minecraft/class_2378;
FIELD field_39205 MESSAGE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_39207 BANNER_PATTERN_KEY Lnet/minecraft/class_5321;
FIELD field_39208 BANNER_PATTERN Lnet/minecraft/class_2378;
FIELD field_39209 INSTRUMENT_KEY Lnet/minecraft/class_5321;
FIELD field_39210 INSTRUMENT Lnet/minecraft/class_2378;
METHOD <init> (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)V
ARG 1 key
ARG 2 lifecycle
METHOD keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream;
ARG 1 ops
METHOD method_10218 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2591;
ARG 0 registry
METHOD method_10219 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1291;
ARG 0 registry
METHOD method_10220 stream ()Ljava/util/stream/Stream;
METHOD method_10221 getId (Ljava/lang/Object;)Lnet/minecraft/class_2960;
ARG 1 value
METHOD method_10222 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6018;
ARG 0 registry
METHOD method_10223 get (Lnet/minecraft/class_2960;)Ljava/lang/Object;
ARG 1 id
METHOD method_10224 create (Lnet/minecraft/class_5321;Ljava/lang/String;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2348;
ARG 0 key
ARG 1 defaultId
ARG 2 defaultEntryGetter
METHOD method_10226 register (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 registry
ARG 1 id
ARG 2 entry
METHOD method_10227 create (Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Lnet/minecraft/class_2378$class_6889;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_2385;
ARG 0 key
ARG 1 registry
ARG 2 defaultEntryGetter
ARG 3 lifecycle
METHOD method_10228 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2396;
ARG 0 registry
METHOD method_10229 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5864;
ARG 0 registry
METHOD method_10230 register (Lnet/minecraft/class_2378;Lnet/minecraft/class_2960;Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 registry
ARG 1 id
ARG 2 entry
METHOD method_10231 register (Lnet/minecraft/class_2378;ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 registry
ARG 1 rawId
ARG 2 id
ARG 3 entry
METHOD method_10233 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3414;
ARG 0 registry
METHOD method_10234 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1792;
ARG 0 registry
METHOD method_10235 getIds ()Ljava/util/Set;
METHOD method_10236 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2960;
ARG 0 registry
METHOD method_10237 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2248;
ARG 0 registry
METHOD method_10240 getRandom (Lnet/minecraft/class_5819;)Ljava/util/Optional;
ARG 1 random
METHOD method_10243 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1887;
ARG 0 registry
METHOD method_10245 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1842;
ARG 0 registry
METHOD method_10247 create (Lnet/minecraft/class_5321;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2378;
ARG 0 key
ARG 1 defaultEntryGetter
METHOD method_10248 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3611;
ARG 0 registry
METHOD method_10250 containsId (Lnet/minecraft/class_2960;)Z
ARG 1 id
METHOD method_10252 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1299;
ARG 0 registry
METHOD method_16543 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2806;
ARG 0 registry
METHOD method_16701 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3827;
ARG 0 registry
METHOD method_17172 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3852;
ARG 0 registry
METHOD method_17173 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3854;
ARG 0 registry
METHOD method_17583 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3917;
ARG 0 registry
METHOD method_17797 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1865;
ARG 0 registry
METHOD method_17798 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3956;
ARG 0 registry
METHOD method_17966 getOrEmpty (Lnet/minecraft/class_2960;)Ljava/util/Optional;
ARG 1 id
METHOD method_19449 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4168;
ARG 0 registry
METHOD method_19450 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4170;
ARG 0 registry
METHOD method_19451 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4149;
ARG 0 registry
METHOD method_19452 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4140;
ARG 0 registry
METHOD method_20574 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3448;
ARG 0 registry
METHOD method_26429 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4996;
ARG 0 registry
METHOD method_27041 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_1320;
ARG 0 registry
METHOD method_29103 validate (Lnet/minecraft/class_2378;)V
ARG 0 registries
METHOD method_29106 createRegistryKey (Ljava/lang/String;)Lnet/minecraft/class_5321;
ARG 0 registryId
METHOD method_29107 get (Lnet/minecraft/class_5321;)Ljava/lang/Object;
ARG 1 key
METHOD method_29108 create (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2378;
ARG 0 key
ARG 1 lifecycle
ARG 2 defaultEntryGetter
METHOD method_29109 create (Lnet/minecraft/class_5321;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2348;
ARG 0 key
ARG 1 defaultId
ARG 2 lifecycle
ARG 3 defaultEntryGetter
METHOD method_29113 getKey (Ljava/lang/Object;)Ljava/util/Optional;
ARG 1 entry
METHOD method_29114 (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/Codec;
ARG 0 registry
METHOD method_29396 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5342;
ARG 0 registry
METHOD method_29397 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5339;
ARG 0 registry
METHOD method_29398 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5338;
ARG 0 registry
METHOD method_29722 getEntrySet ()Ljava/util/Set;
METHOD method_30517 getKey ()Lnet/minecraft/class_5321;
METHOD method_31138 getLifecycle ()Lcom/mojang/serialization/Lifecycle;
METHOD method_31139 getEntryLifecycle (Ljava/lang/Object;)Lcom/mojang/serialization/Lifecycle;
COMMENT Gets the lifecycle of a registry entry.
ARG 1 entry
METHOD method_31140 getOrThrow (Lnet/minecraft/class_5321;)Ljava/lang/Object;
COMMENT Gets an entry from the registry.
COMMENT
COMMENT @throws IllegalStateException if the entry was not present in the registry
ARG 1 key
METHOD method_31189 getOrEmpty (Lnet/minecraft/class_5321;)Ljava/util/Optional;
ARG 1 key
METHOD method_32693 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5669;
ARG 0 registry
METHOD method_32694 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5650;
ARG 0 registry
METHOD method_32695 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5657;
ARG 0 registry
METHOD method_33104 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5717;
ARG 0 registry
METHOD method_33105 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5712;
ARG 0 registry
METHOD method_34025 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3816;
ARG 0 registry
METHOD method_34028 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_2960;)Ljava/lang/Object;
ARG 1 id
METHOD method_34029 (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;)V
ARG 1 registry
METHOD method_34031 (Lnet/minecraft/class_2960;Ljava/util/function/Supplier;)V
ARG 0 id
ARG 1 defaultEntry
METHOD method_34033 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3828;
ARG 0 registry
METHOD method_34034 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5202;
ARG 0 registry
METHOD method_34035 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4663;
ARG 0 registry
METHOD method_34036 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5142;
ARG 0 registry
METHOD method_34037 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4648;
ARG 0 registry
METHOD method_34038 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6647;
ARG 0 registry
METHOD method_34039 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4652;
ARG 0 registry
METHOD method_34040 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6798;
ARG 0 registry
METHOD method_34041 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3773;
ARG 0 registry
METHOD method_34042 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_7151;
ARG 0 registry
METHOD method_34043 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_3031;
ARG 0 registry
METHOD method_34044 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2939;
ARG 0 registry
METHOD method_35842 contains (Lnet/minecraft/class_5321;)Z
ARG 1 key
METHOD method_35844 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6123;
ARG 0 registry
METHOD method_39133 (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/Codec;
ARG 0 registry
METHOD method_39197 register (Lnet/minecraft/class_2378;Lnet/minecraft/class_5321;Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 registry
ARG 1 key
ARG 2 entry
METHOD method_39667 (Lnet/minecraft/class_2960;)Lcom/mojang/serialization/DataResult;
ARG 1 id
METHOD method_39668 (Ljava/lang/Object;)Lcom/mojang/serialization/Lifecycle;
ARG 1 value
METHOD method_39670 (Ljava/lang/Object;)I
ARG 1 value
METHOD method_39671 (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 value
METHOD method_39673 getCodec ()Lcom/mojang/serialization/Codec;
METHOD method_40252 containsTag (Lnet/minecraft/class_6862;)Z
ARG 1 tag
METHOD method_40257 populateTags (Ljava/util/Map;)V
ARG 1 tagEntries
METHOD method_40260 getOrCreateEntryList (Lnet/minecraft/class_6862;)Lnet/minecraft/class_6885$class_6888;
ARG 1 tag
METHOD method_40264 getEntry (Lnet/minecraft/class_5321;)Ljava/util/Optional;
ARG 1 key
METHOD method_40265 getEntry (I)Ljava/util/Optional;
ARG 1 rawId
METHOD method_40266 getEntryList (Lnet/minecraft/class_6862;)Ljava/util/Optional;
ARG 1 tag
METHOD method_40268 getOrCreateEntry (Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880;
ARG 1 key
METHOD method_40269 createEntry (Ljava/lang/Object;)Lnet/minecraft/class_6880$class_6883;
ARG 1 value
METHOD method_40270 streamEntries ()Ljava/util/stream/Stream;
METHOD method_40272 streamTagsAndEntries ()Ljava/util/stream/Stream;
METHOD method_40273 streamTags ()Ljava/util/stream/Stream;
METHOD method_40276 freeze ()Lnet/minecraft/class_2378;
METHOD method_40278 clearTags ()V
METHOD method_40279 (Lnet/minecraft/class_6880;)Lcom/mojang/serialization/Lifecycle;
ARG 1 entry
METHOD method_40281 create (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Function;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2378;
ARG 0 key
ARG 1 lifecycle
ARG 2 valueToEntryFunction
ARG 3 defaultEntryGetter
METHOD method_40282 create (Lnet/minecraft/class_5321;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Function;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2348;
ARG 0 key
ARG 1 defaultId
ARG 2 lifecycle
ARG 3 valueToEntryFunction
ARG 4 defaultEntryGetter
METHOD method_40283 create (Lnet/minecraft/class_5321;Ljava/lang/String;Ljava/util/function/Function;Lnet/minecraft/class_2378$class_6889;)Lnet/minecraft/class_2348;
ARG 0 key
ARG 1 defaultId
ARG 2 valueToEntryFunction
ARG 3 defaultEntryGetter
METHOD method_40284 (Lnet/minecraft/class_6880;)Lcom/mojang/serialization/Lifecycle;
ARG 1 entry
METHOD method_40285 (Lnet/minecraft/class_6880;)Lcom/mojang/serialization/DataResult;
ARG 1 entry
METHOD method_40286 iterateEntries (Lnet/minecraft/class_6862;)Ljava/lang/Iterable;
ARG 1 tag
METHOD method_40288 (Lnet/minecraft/class_2960;)Lcom/mojang/serialization/DataResult;
ARG 1 id
METHOD method_40290 entryOf (Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880;
ARG 1 key
METHOD method_40292 freezeRegistries ()V
METHOD method_40293 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6875;
ARG 0 registry
METHOD method_40294 createEntryCodec ()Lcom/mojang/serialization/Codec;
METHOD method_40295 getIndexedEntries ()Lnet/minecraft/class_2359;
METHOD method_42021 getKeys ()Ljava/util/Set;
METHOD method_43223 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_7106;
ARG 0 registry
METHOD method_43224 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_7375;
ARG 0 registry
METHOD method_43225 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_7388;
ARG 0 registry
CLASS 1
METHOD method_40296 (Lnet/minecraft/class_6880$class_6883;)Lnet/minecraft/class_6880;
ARG 0 entry
CLASS class_6889 DefaultEntryGetter
METHOD run (Lnet/minecraft/class_2378;)Ljava/lang/Object;
ARG 1 registry