Class Registries

java.lang.Object
net.minecraft.registry.Registries

public class Registries extends Object
Mappings:
Namespace Name
named net/minecraft/registry/Registries
intermediary net/minecraft/class_7923
official mk
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/registry/Registries;LOGGER:Lorg/slf4j/Logger;
      intermediary field_41168 Lnet/minecraft/class_7923;field_41168:Lorg/slf4j/Logger;
      official aT Lmk;aT:Lorg/slf4j/Logger;
    • DEFAULT_ENTRIES

      private static final Map<Identifier,Supplier<?>> DEFAULT_ENTRIES
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_ENTRIES Lnet/minecraft/registry/Registries;DEFAULT_ENTRIES:Ljava/util/Map;
      intermediary field_41169 Lnet/minecraft/class_7923;field_41169:Ljava/util/Map;
      official aU Lmk;aU:Ljava/util/Map;
    • ROOT

      private static final MutableRegistry<MutableRegistry<?>> ROOT
      Mappings:
      Namespace Name Mixin selector
      named ROOT Lnet/minecraft/registry/Registries;ROOT:Lnet/minecraft/registry/MutableRegistry;
      intermediary field_41170 Lnet/minecraft/class_7923;field_41170:Lnet/minecraft/class_2385;
      official aV Lmk;aV:Lkb;
    • GAME_EVENT

      public static final DefaultedRegistry<GameEvent> GAME_EVENT
      Mappings:
      Namespace Name Mixin selector
      named GAME_EVENT Lnet/minecraft/registry/Registries;GAME_EVENT:Lnet/minecraft/registry/DefaultedRegistry;
      intermediary field_41171 Lnet/minecraft/class_7923;field_41171:Lnet/minecraft/class_7922;
      official a Lmk;a:Lja;
    • SOUND_EVENT

      public static final Registry<SoundEvent> SOUND_EVENT
      Mappings:
      Namespace Name Mixin selector
      named SOUND_EVENT Lnet/minecraft/registry/Registries;SOUND_EVENT:Lnet/minecraft/registry/Registry;
      intermediary field_41172 Lnet/minecraft/class_7923;field_41172:Lnet/minecraft/class_2378;
      official b Lmk;b:Ljs;
    • FLUID

      public static final DefaultedRegistry<Fluid> FLUID
      Mappings:
      Namespace Name Mixin selector
      named FLUID Lnet/minecraft/registry/Registries;FLUID:Lnet/minecraft/registry/DefaultedRegistry;
      intermediary field_41173 Lnet/minecraft/class_7923;field_41173:Lnet/minecraft/class_7922;
      official c Lmk;c:Lja;
    • STATUS_EFFECT

      public static final Registry<StatusEffect> STATUS_EFFECT
      Mappings:
      Namespace Name Mixin selector
      named STATUS_EFFECT Lnet/minecraft/registry/Registries;STATUS_EFFECT:Lnet/minecraft/registry/Registry;
      intermediary field_41174 Lnet/minecraft/class_7923;field_41174:Lnet/minecraft/class_2378;
      official d Lmk;d:Ljs;
    • BLOCK

      public static final DefaultedRegistry<Block> BLOCK
      Mappings:
      Namespace Name Mixin selector
      named BLOCK Lnet/minecraft/registry/Registries;BLOCK:Lnet/minecraft/registry/DefaultedRegistry;
      intermediary field_41175 Lnet/minecraft/class_7923;field_41175:Lnet/minecraft/class_7922;
      official e Lmk;e:Lja;
    • DEBUG_SUBSCRIPTION

      public static final Registry<DebugSubscriptionType<?>> DEBUG_SUBSCRIPTION
      Mappings:
      Namespace Name Mixin selector
      named DEBUG_SUBSCRIPTION Lnet/minecraft/registry/Registries;DEBUG_SUBSCRIPTION:Lnet/minecraft/registry/Registry;
      intermediary field_62996 Lnet/minecraft/class_7923;field_62996:Lnet/minecraft/class_2378;
      official f Lmk;f:Ljs;
    • ENTITY_TYPE

      public static final DefaultedRegistry<EntityType<?>> ENTITY_TYPE
      Mappings:
      Namespace Name Mixin selector
      named ENTITY_TYPE Lnet/minecraft/registry/Registries;ENTITY_TYPE:Lnet/minecraft/registry/DefaultedRegistry;
      intermediary field_41177 Lnet/minecraft/class_7923;field_41177:Lnet/minecraft/class_7922;
      official g Lmk;g:Lja;
    • ITEM

      public static final DefaultedRegistry<Item> ITEM
      Mappings:
      Namespace Name Mixin selector
      named ITEM Lnet/minecraft/registry/Registries;ITEM:Lnet/minecraft/registry/DefaultedRegistry;
      intermediary field_41178 Lnet/minecraft/class_7923;field_41178:Lnet/minecraft/class_7922;
      official h Lmk;h:Lja;
    • POTION

      public static final Registry<Potion> POTION
      Mappings:
      Namespace Name Mixin selector
      named POTION Lnet/minecraft/registry/Registries;POTION:Lnet/minecraft/registry/Registry;
      intermediary field_41179 Lnet/minecraft/class_7923;field_41179:Lnet/minecraft/class_2378;
      official i Lmk;i:Ljs;
    • PARTICLE_TYPE

      public static final Registry<ParticleType<?>> PARTICLE_TYPE
      Mappings:
      Namespace Name Mixin selector
      named PARTICLE_TYPE Lnet/minecraft/registry/Registries;PARTICLE_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41180 Lnet/minecraft/class_7923;field_41180:Lnet/minecraft/class_2378;
      official j Lmk;j:Ljs;
    • BLOCK_ENTITY_TYPE

      public static final Registry<BlockEntityType<?>> BLOCK_ENTITY_TYPE
      Mappings:
      Namespace Name Mixin selector
      named BLOCK_ENTITY_TYPE Lnet/minecraft/registry/Registries;BLOCK_ENTITY_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41181 Lnet/minecraft/class_7923;field_41181:Lnet/minecraft/class_2378;
      official k Lmk;k:Ljs;
    • CUSTOM_STAT

      public static final Registry<Identifier> CUSTOM_STAT
      Mappings:
      Namespace Name Mixin selector
      named CUSTOM_STAT Lnet/minecraft/registry/Registries;CUSTOM_STAT:Lnet/minecraft/registry/Registry;
      intermediary field_41183 Lnet/minecraft/class_7923;field_41183:Lnet/minecraft/class_2378;
      official l Lmk;l:Ljs;
    • CHUNK_STATUS

      public static final DefaultedRegistry<ChunkStatus> CHUNK_STATUS
      Mappings:
      Namespace Name Mixin selector
      named CHUNK_STATUS Lnet/minecraft/registry/Registries;CHUNK_STATUS:Lnet/minecraft/registry/DefaultedRegistry;
      intermediary field_41184 Lnet/minecraft/class_7923;field_41184:Lnet/minecraft/class_7922;
      official m Lmk;m:Lja;
    • RULE_TEST

      public static final Registry<RuleTestType<?>> RULE_TEST
      Mappings:
      Namespace Name Mixin selector
      named RULE_TEST Lnet/minecraft/registry/Registries;RULE_TEST:Lnet/minecraft/registry/Registry;
      intermediary field_41185 Lnet/minecraft/class_7923;field_41185:Lnet/minecraft/class_2378;
      official n Lmk;n:Ljs;
    • RULE_BLOCK_ENTITY_MODIFIER

      public static final Registry<RuleBlockEntityModifierType<?>> RULE_BLOCK_ENTITY_MODIFIER
      Mappings:
      Namespace Name Mixin selector
      named RULE_BLOCK_ENTITY_MODIFIER Lnet/minecraft/registry/Registries;RULE_BLOCK_ENTITY_MODIFIER:Lnet/minecraft/registry/Registry;
      intermediary field_43381 Lnet/minecraft/class_7923;field_43381:Lnet/minecraft/class_2378;
      official o Lmk;o:Ljs;
    • POS_RULE_TEST

      public static final Registry<PosRuleTestType<?>> POS_RULE_TEST
      Mappings:
      Namespace Name Mixin selector
      named POS_RULE_TEST Lnet/minecraft/registry/Registries;POS_RULE_TEST:Lnet/minecraft/registry/Registry;
      intermediary field_41186 Lnet/minecraft/class_7923;field_41186:Lnet/minecraft/class_2378;
      official p Lmk;p:Ljs;
    • SCREEN_HANDLER

      public static final Registry<ScreenHandlerType<?>> SCREEN_HANDLER
      Mappings:
      Namespace Name Mixin selector
      named SCREEN_HANDLER Lnet/minecraft/registry/Registries;SCREEN_HANDLER:Lnet/minecraft/registry/Registry;
      intermediary field_41187 Lnet/minecraft/class_7923;field_41187:Lnet/minecraft/class_2378;
      official q Lmk;q:Ljs;
    • RECIPE_TYPE

      public static final Registry<RecipeType<?>> RECIPE_TYPE
      Mappings:
      Namespace Name Mixin selector
      named RECIPE_TYPE Lnet/minecraft/registry/Registries;RECIPE_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41188 Lnet/minecraft/class_7923;field_41188:Lnet/minecraft/class_2378;
      official r Lmk;r:Ljs;
    • RECIPE_SERIALIZER

      public static final Registry<RecipeSerializer<?>> RECIPE_SERIALIZER
      Mappings:
      Namespace Name Mixin selector
      named RECIPE_SERIALIZER Lnet/minecraft/registry/Registries;RECIPE_SERIALIZER:Lnet/minecraft/registry/Registry;
      intermediary field_41189 Lnet/minecraft/class_7923;field_41189:Lnet/minecraft/class_2378;
      official s Lmk;s:Ljs;
    • ATTRIBUTE

      public static final Registry<EntityAttribute> ATTRIBUTE
      Mappings:
      Namespace Name Mixin selector
      named ATTRIBUTE Lnet/minecraft/registry/Registries;ATTRIBUTE:Lnet/minecraft/registry/Registry;
      intermediary field_41190 Lnet/minecraft/class_7923;field_41190:Lnet/minecraft/class_2378;
      official t Lmk;t:Ljs;
    • POSITION_SOURCE_TYPE

      public static final Registry<PositionSourceType<?>> POSITION_SOURCE_TYPE
      Mappings:
      Namespace Name Mixin selector
      named POSITION_SOURCE_TYPE Lnet/minecraft/registry/Registries;POSITION_SOURCE_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41191 Lnet/minecraft/class_7923;field_41191:Lnet/minecraft/class_2378;
      official u Lmk;u:Ljs;
    • COMMAND_ARGUMENT_TYPE

      public static final Registry<ArgumentSerializer<?,?>> COMMAND_ARGUMENT_TYPE
      Mappings:
      Namespace Name Mixin selector
      named COMMAND_ARGUMENT_TYPE Lnet/minecraft/registry/Registries;COMMAND_ARGUMENT_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41192 Lnet/minecraft/class_7923;field_41192:Lnet/minecraft/class_2378;
      official v Lmk;v:Ljs;
    • STAT_TYPE

      public static final Registry<StatType<?>> STAT_TYPE
      Mappings:
      Namespace Name Mixin selector
      named STAT_TYPE Lnet/minecraft/registry/Registries;STAT_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41193 Lnet/minecraft/class_7923;field_41193:Lnet/minecraft/class_2378;
      official w Lmk;w:Ljs;
    • VILLAGER_TYPE

      public static final DefaultedRegistry<VillagerType> VILLAGER_TYPE
      Mappings:
      Namespace Name Mixin selector
      named VILLAGER_TYPE Lnet/minecraft/registry/Registries;VILLAGER_TYPE:Lnet/minecraft/registry/DefaultedRegistry;
      intermediary field_41194 Lnet/minecraft/class_7923;field_41194:Lnet/minecraft/class_7922;
      official x Lmk;x:Lja;
    • VILLAGER_PROFESSION

      public static final DefaultedRegistry<VillagerProfession> VILLAGER_PROFESSION
      Mappings:
      Namespace Name Mixin selector
      named VILLAGER_PROFESSION Lnet/minecraft/registry/Registries;VILLAGER_PROFESSION:Lnet/minecraft/registry/DefaultedRegistry;
      intermediary field_41195 Lnet/minecraft/class_7923;field_41195:Lnet/minecraft/class_7922;
      official y Lmk;y:Lja;
    • POINT_OF_INTEREST_TYPE

      public static final Registry<PointOfInterestType> POINT_OF_INTEREST_TYPE
      Mappings:
      Namespace Name Mixin selector
      named POINT_OF_INTEREST_TYPE Lnet/minecraft/registry/Registries;POINT_OF_INTEREST_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41128 Lnet/minecraft/class_7923;field_41128:Lnet/minecraft/class_2378;
      official z Lmk;z:Ljs;
    • MEMORY_MODULE_TYPE

      public static final DefaultedRegistry<MemoryModuleType<?>> MEMORY_MODULE_TYPE
      Mappings:
      Namespace Name Mixin selector
      named MEMORY_MODULE_TYPE Lnet/minecraft/registry/Registries;MEMORY_MODULE_TYPE:Lnet/minecraft/registry/DefaultedRegistry;
      intermediary field_41129 Lnet/minecraft/class_7923;field_41129:Lnet/minecraft/class_7922;
      official A Lmk;A:Lja;
    • SENSOR_TYPE

      public static final DefaultedRegistry<SensorType<?>> SENSOR_TYPE
      Mappings:
      Namespace Name Mixin selector
      named SENSOR_TYPE Lnet/minecraft/registry/Registries;SENSOR_TYPE:Lnet/minecraft/registry/DefaultedRegistry;
      intermediary field_41130 Lnet/minecraft/class_7923;field_41130:Lnet/minecraft/class_7922;
      official B Lmk;B:Lja;
    • SCHEDULE

      public static final Registry<Schedule> SCHEDULE
      Mappings:
      Namespace Name Mixin selector
      named SCHEDULE Lnet/minecraft/registry/Registries;SCHEDULE:Lnet/minecraft/registry/Registry;
      intermediary field_41131 Lnet/minecraft/class_7923;field_41131:Lnet/minecraft/class_2378;
      official C Lmk;C:Ljs;
    • ACTIVITY

      public static final Registry<Activity> ACTIVITY
      Mappings:
      Namespace Name Mixin selector
      named ACTIVITY Lnet/minecraft/registry/Registries;ACTIVITY:Lnet/minecraft/registry/Registry;
      intermediary field_41132 Lnet/minecraft/class_7923;field_41132:Lnet/minecraft/class_2378;
      official D Lmk;D:Ljs;
    • LOOT_POOL_ENTRY_TYPE

      public static final Registry<LootPoolEntryType> LOOT_POOL_ENTRY_TYPE
      Mappings:
      Namespace Name Mixin selector
      named LOOT_POOL_ENTRY_TYPE Lnet/minecraft/registry/Registries;LOOT_POOL_ENTRY_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41133 Lnet/minecraft/class_7923;field_41133:Lnet/minecraft/class_2378;
      official E Lmk;E:Ljs;
    • LOOT_FUNCTION_TYPE

      public static final Registry<LootFunctionType<?>> LOOT_FUNCTION_TYPE
      Mappings:
      Namespace Name Mixin selector
      named LOOT_FUNCTION_TYPE Lnet/minecraft/registry/Registries;LOOT_FUNCTION_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41134 Lnet/minecraft/class_7923;field_41134:Lnet/minecraft/class_2378;
      official F Lmk;F:Ljs;
    • LOOT_CONDITION_TYPE

      public static final Registry<LootConditionType> LOOT_CONDITION_TYPE
      Mappings:
      Namespace Name Mixin selector
      named LOOT_CONDITION_TYPE Lnet/minecraft/registry/Registries;LOOT_CONDITION_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41135 Lnet/minecraft/class_7923;field_41135:Lnet/minecraft/class_2378;
      official G Lmk;G:Ljs;
    • LOOT_NUMBER_PROVIDER_TYPE

      public static final Registry<LootNumberProviderType> LOOT_NUMBER_PROVIDER_TYPE
      Mappings:
      Namespace Name Mixin selector
      named LOOT_NUMBER_PROVIDER_TYPE Lnet/minecraft/registry/Registries;LOOT_NUMBER_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41136 Lnet/minecraft/class_7923;field_41136:Lnet/minecraft/class_2378;
      official H Lmk;H:Ljs;
    • LOOT_NBT_PROVIDER_TYPE

      public static final Registry<LootNbtProviderType> LOOT_NBT_PROVIDER_TYPE
      Mappings:
      Namespace Name Mixin selector
      named LOOT_NBT_PROVIDER_TYPE Lnet/minecraft/registry/Registries;LOOT_NBT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41137 Lnet/minecraft/class_7923;field_41137:Lnet/minecraft/class_2378;
      official I Lmk;I:Ljs;
    • LOOT_SCORE_PROVIDER_TYPE

      public static final Registry<LootScoreProviderType> LOOT_SCORE_PROVIDER_TYPE
      Mappings:
      Namespace Name Mixin selector
      named LOOT_SCORE_PROVIDER_TYPE Lnet/minecraft/registry/Registries;LOOT_SCORE_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41138 Lnet/minecraft/class_7923;field_41138:Lnet/minecraft/class_2378;
      official J Lmk;J:Ljs;
    • FLOAT_PROVIDER_TYPE

      public static final Registry<FloatProviderType<?>> FLOAT_PROVIDER_TYPE
      Mappings:
      Namespace Name Mixin selector
      named FLOAT_PROVIDER_TYPE Lnet/minecraft/registry/Registries;FLOAT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41139 Lnet/minecraft/class_7923;field_41139:Lnet/minecraft/class_2378;
      official K Lmk;K:Ljs;
    • INT_PROVIDER_TYPE

      public static final Registry<IntProviderType<?>> INT_PROVIDER_TYPE
      Mappings:
      Namespace Name Mixin selector
      named INT_PROVIDER_TYPE Lnet/minecraft/registry/Registries;INT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41140 Lnet/minecraft/class_7923;field_41140:Lnet/minecraft/class_2378;
      official L Lmk;L:Ljs;
    • HEIGHT_PROVIDER_TYPE

      public static final Registry<HeightProviderType<?>> HEIGHT_PROVIDER_TYPE
      Mappings:
      Namespace Name Mixin selector
      named HEIGHT_PROVIDER_TYPE Lnet/minecraft/registry/Registries;HEIGHT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41141 Lnet/minecraft/class_7923;field_41141:Lnet/minecraft/class_2378;
      official M Lmk;M:Ljs;
    • BLOCK_PREDICATE_TYPE

      public static final Registry<BlockPredicateType<?>> BLOCK_PREDICATE_TYPE
      Mappings:
      Namespace Name Mixin selector
      named BLOCK_PREDICATE_TYPE Lnet/minecraft/registry/Registries;BLOCK_PREDICATE_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41142 Lnet/minecraft/class_7923;field_41142:Lnet/minecraft/class_2378;
      official N Lmk;N:Ljs;
    • CARVER

      public static final Registry<Carver<?>> CARVER
      Mappings:
      Namespace Name Mixin selector
      named CARVER Lnet/minecraft/registry/Registries;CARVER:Lnet/minecraft/registry/Registry;
      intermediary field_41143 Lnet/minecraft/class_7923;field_41143:Lnet/minecraft/class_2378;
      official O Lmk;O:Ljs;
    • FEATURE

      public static final Registry<Feature<?>> FEATURE
      Mappings:
      Namespace Name Mixin selector
      named FEATURE Lnet/minecraft/registry/Registries;FEATURE:Lnet/minecraft/registry/Registry;
      intermediary field_41144 Lnet/minecraft/class_7923;field_41144:Lnet/minecraft/class_2378;
      official P Lmk;P:Ljs;
    • STRUCTURE_PLACEMENT

      public static final Registry<StructurePlacementType<?>> STRUCTURE_PLACEMENT
      Mappings:
      Namespace Name Mixin selector
      named STRUCTURE_PLACEMENT Lnet/minecraft/registry/Registries;STRUCTURE_PLACEMENT:Lnet/minecraft/registry/Registry;
      intermediary field_41145 Lnet/minecraft/class_7923;field_41145:Lnet/minecraft/class_2378;
      official Q Lmk;Q:Ljs;
    • STRUCTURE_PIECE

      public static final Registry<StructurePieceType> STRUCTURE_PIECE
      Mappings:
      Namespace Name Mixin selector
      named STRUCTURE_PIECE Lnet/minecraft/registry/Registries;STRUCTURE_PIECE:Lnet/minecraft/registry/Registry;
      intermediary field_41146 Lnet/minecraft/class_7923;field_41146:Lnet/minecraft/class_2378;
      official R Lmk;R:Ljs;
    • STRUCTURE_TYPE

      public static final Registry<StructureType<?>> STRUCTURE_TYPE
      Mappings:
      Namespace Name Mixin selector
      named STRUCTURE_TYPE Lnet/minecraft/registry/Registries;STRUCTURE_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41147 Lnet/minecraft/class_7923;field_41147:Lnet/minecraft/class_2378;
      official S Lmk;S:Ljs;
    • PLACEMENT_MODIFIER_TYPE

      public static final Registry<PlacementModifierType<?>> PLACEMENT_MODIFIER_TYPE
      Mappings:
      Namespace Name Mixin selector
      named PLACEMENT_MODIFIER_TYPE Lnet/minecraft/registry/Registries;PLACEMENT_MODIFIER_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41148 Lnet/minecraft/class_7923;field_41148:Lnet/minecraft/class_2378;
      official T Lmk;T:Ljs;
    • BLOCK_STATE_PROVIDER_TYPE

      public static final Registry<BlockStateProviderType<?>> BLOCK_STATE_PROVIDER_TYPE
      Mappings:
      Namespace Name Mixin selector
      named BLOCK_STATE_PROVIDER_TYPE Lnet/minecraft/registry/Registries;BLOCK_STATE_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41149 Lnet/minecraft/class_7923;field_41149:Lnet/minecraft/class_2378;
      official U Lmk;U:Ljs;
    • FOLIAGE_PLACER_TYPE

      public static final Registry<FoliagePlacerType<?>> FOLIAGE_PLACER_TYPE
      Mappings:
      Namespace Name Mixin selector
      named FOLIAGE_PLACER_TYPE Lnet/minecraft/registry/Registries;FOLIAGE_PLACER_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41150 Lnet/minecraft/class_7923;field_41150:Lnet/minecraft/class_2378;
      official V Lmk;V:Ljs;
    • TRUNK_PLACER_TYPE

      public static final Registry<TrunkPlacerType<?>> TRUNK_PLACER_TYPE
      Mappings:
      Namespace Name Mixin selector
      named TRUNK_PLACER_TYPE Lnet/minecraft/registry/Registries;TRUNK_PLACER_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41151 Lnet/minecraft/class_7923;field_41151:Lnet/minecraft/class_2378;
      official W Lmk;W:Ljs;
    • ROOT_PLACER_TYPE

      public static final Registry<RootPlacerType<?>> ROOT_PLACER_TYPE
      Mappings:
      Namespace Name Mixin selector
      named ROOT_PLACER_TYPE Lnet/minecraft/registry/Registries;ROOT_PLACER_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41152 Lnet/minecraft/class_7923;field_41152:Lnet/minecraft/class_2378;
      official X Lmk;X:Ljs;
    • TREE_DECORATOR_TYPE

      public static final Registry<TreeDecoratorType<?>> TREE_DECORATOR_TYPE
      Mappings:
      Namespace Name Mixin selector
      named TREE_DECORATOR_TYPE Lnet/minecraft/registry/Registries;TREE_DECORATOR_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41153 Lnet/minecraft/class_7923;field_41153:Lnet/minecraft/class_2378;
      official Y Lmk;Y:Ljs;
    • FEATURE_SIZE_TYPE

      public static final Registry<FeatureSizeType<?>> FEATURE_SIZE_TYPE
      Mappings:
      Namespace Name Mixin selector
      named FEATURE_SIZE_TYPE Lnet/minecraft/registry/Registries;FEATURE_SIZE_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41155 Lnet/minecraft/class_7923;field_41155:Lnet/minecraft/class_2378;
      official Z Lmk;Z:Ljs;
    • BIOME_SOURCE

      public static final Registry<com.mojang.serialization.MapCodec<? extends BiomeSource>> BIOME_SOURCE
      Mappings:
      Namespace Name Mixin selector
      named BIOME_SOURCE Lnet/minecraft/registry/Registries;BIOME_SOURCE:Lnet/minecraft/registry/Registry;
      intermediary field_41156 Lnet/minecraft/class_7923;field_41156:Lnet/minecraft/class_2378;
      official aa Lmk;aa:Ljs;
    • CHUNK_GENERATOR

      public static final Registry<com.mojang.serialization.MapCodec<? extends ChunkGenerator>> CHUNK_GENERATOR
      Mappings:
      Namespace Name Mixin selector
      named CHUNK_GENERATOR Lnet/minecraft/registry/Registries;CHUNK_GENERATOR:Lnet/minecraft/registry/Registry;
      intermediary field_41157 Lnet/minecraft/class_7923;field_41157:Lnet/minecraft/class_2378;
      official ab Lmk;ab:Ljs;
    • MATERIAL_CONDITION

      public static final Registry<com.mojang.serialization.MapCodec<? extends MaterialRules.MaterialCondition>> MATERIAL_CONDITION
      Mappings:
      Namespace Name Mixin selector
      named MATERIAL_CONDITION Lnet/minecraft/registry/Registries;MATERIAL_CONDITION:Lnet/minecraft/registry/Registry;
      intermediary field_41158 Lnet/minecraft/class_7923;field_41158:Lnet/minecraft/class_2378;
      official ac Lmk;ac:Ljs;
    • MATERIAL_RULE

      public static final Registry<com.mojang.serialization.MapCodec<? extends MaterialRules.MaterialRule>> MATERIAL_RULE
      Mappings:
      Namespace Name Mixin selector
      named MATERIAL_RULE Lnet/minecraft/registry/Registries;MATERIAL_RULE:Lnet/minecraft/registry/Registry;
      intermediary field_41159 Lnet/minecraft/class_7923;field_41159:Lnet/minecraft/class_2378;
      official ad Lmk;ad:Ljs;
    • DENSITY_FUNCTION_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends DensityFunction>> DENSITY_FUNCTION_TYPE
      Mappings:
      Namespace Name Mixin selector
      named DENSITY_FUNCTION_TYPE Lnet/minecraft/registry/Registries;DENSITY_FUNCTION_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_41160 Lnet/minecraft/class_7923;field_41160:Lnet/minecraft/class_2378;
      official ae Lmk;ae:Ljs;
    • BLOCK_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends Block>> BLOCK_TYPE
      Mappings:
      Namespace Name Mixin selector
      named BLOCK_TYPE Lnet/minecraft/registry/Registries;BLOCK_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_46591 Lnet/minecraft/class_7923;field_46591:Lnet/minecraft/class_2378;
      official af Lmk;af:Ljs;
    • STRUCTURE_PROCESSOR

      public static final Registry<StructureProcessorType<?>> STRUCTURE_PROCESSOR
      Mappings:
      Namespace Name Mixin selector
      named STRUCTURE_PROCESSOR Lnet/minecraft/registry/Registries;STRUCTURE_PROCESSOR:Lnet/minecraft/registry/Registry;
      intermediary field_41161 Lnet/minecraft/class_7923;field_41161:Lnet/minecraft/class_2378;
      official ag Lmk;ag:Ljs;
    • STRUCTURE_POOL_ELEMENT

      public static final Registry<StructurePoolElementType<?>> STRUCTURE_POOL_ELEMENT
      Mappings:
      Namespace Name Mixin selector
      named STRUCTURE_POOL_ELEMENT Lnet/minecraft/registry/Registries;STRUCTURE_POOL_ELEMENT:Lnet/minecraft/registry/Registry;
      intermediary field_41162 Lnet/minecraft/class_7923;field_41162:Lnet/minecraft/class_2378;
      official ah Lmk;ah:Ljs;
    • POOL_ALIAS_BINDING

      public static final Registry<com.mojang.serialization.MapCodec<? extends StructurePoolAliasBinding>> POOL_ALIAS_BINDING
      Mappings:
      Namespace Name Mixin selector
      named POOL_ALIAS_BINDING Lnet/minecraft/registry/Registries;POOL_ALIAS_BINDING:Lnet/minecraft/registry/Registry;
      intermediary field_46912 Lnet/minecraft/class_7923;field_46912:Lnet/minecraft/class_2378;
      official ai Lmk;ai:Ljs;
    • DECORATED_POT_PATTERN

      public static final Registry<DecoratedPotPattern> DECORATED_POT_PATTERN
      Mappings:
      Namespace Name Mixin selector
      named DECORATED_POT_PATTERN Lnet/minecraft/registry/Registries;DECORATED_POT_PATTERN:Lnet/minecraft/registry/Registry;
      intermediary field_42940 Lnet/minecraft/class_7923;field_42940:Lnet/minecraft/class_2378;
      official aj Lmk;aj:Ljs;
    • ITEM_GROUP

      public static final Registry<ItemGroup> ITEM_GROUP
      Mappings:
      Namespace Name Mixin selector
      named ITEM_GROUP Lnet/minecraft/registry/Registries;ITEM_GROUP:Lnet/minecraft/registry/Registry;
      intermediary field_44687 Lnet/minecraft/class_7923;field_44687:Lnet/minecraft/class_2378;
      official ak Lmk;ak:Ljs;
    • CRITERION

      public static final Registry<Criterion<?>> CRITERION
      Mappings:
      Namespace Name Mixin selector
      named CRITERION Lnet/minecraft/registry/Registries;CRITERION:Lnet/minecraft/registry/Registry;
      intermediary field_47496 Lnet/minecraft/class_7923;field_47496:Lnet/minecraft/class_2378;
      official al Lmk;al:Ljs;
    • NUMBER_FORMAT_TYPE

      public static final Registry<NumberFormatType<?>> NUMBER_FORMAT_TYPE
      Mappings:
      Namespace Name Mixin selector
      named NUMBER_FORMAT_TYPE Lnet/minecraft/registry/Registries;NUMBER_FORMAT_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_47555 Lnet/minecraft/class_7923;field_47555:Lnet/minecraft/class_2378;
      official am Lmk;am:Ljs;
    • DATA_COMPONENT_TYPE

      public static final Registry<ComponentType<?>> DATA_COMPONENT_TYPE
      Mappings:
      Namespace Name Mixin selector
      named DATA_COMPONENT_TYPE Lnet/minecraft/registry/Registries;DATA_COMPONENT_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_49658 Lnet/minecraft/class_7923;field_49658:Lnet/minecraft/class_2378;
      official an Lmk;an:Ljs;
    • GAME_RULE

      public static final Registry<GameRule<?>> GAME_RULE
      Mappings:
      Namespace Name Mixin selector
      named GAME_RULE Lnet/minecraft/registry/Registries;GAME_RULE:Lnet/minecraft/registry/Registry;
      intermediary field_64251 Lnet/minecraft/class_7923;field_64251:Lnet/minecraft/class_2378;
      official ao Lmk;ao:Ljs;
    • ENTITY_SUB_PREDICATE_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends EntitySubPredicate>> ENTITY_SUB_PREDICATE_TYPE
      Mappings:
      Namespace Name Mixin selector
      named ENTITY_SUB_PREDICATE_TYPE Lnet/minecraft/registry/Registries;ENTITY_SUB_PREDICATE_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_49911 Lnet/minecraft/class_7923;field_49911:Lnet/minecraft/class_2378;
      official ap Lmk;ap:Ljs;
    • DATA_COMPONENT_PREDICATE_TYPE

      public static final Registry<ComponentPredicate.Type<?>> DATA_COMPONENT_PREDICATE_TYPE
      Mappings:
      Namespace Name Mixin selector
      named DATA_COMPONENT_PREDICATE_TYPE Lnet/minecraft/registry/Registries;DATA_COMPONENT_PREDICATE_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_56404 Lnet/minecraft/class_7923;field_56404:Lnet/minecraft/class_2378;
      official aq Lmk;aq:Ljs;
    • MAP_DECORATION_TYPE

      public static final Registry<MapDecorationType> MAP_DECORATION_TYPE
      Mappings:
      Namespace Name Mixin selector
      named MAP_DECORATION_TYPE Lnet/minecraft/registry/Registries;MAP_DECORATION_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_50078 Lnet/minecraft/class_7923;field_50078:Lnet/minecraft/class_2378;
      official ar Lmk;ar:Ljs;
    • ENCHANTMENT_EFFECT_COMPONENT_TYPE

      public static final Registry<ComponentType<?>> ENCHANTMENT_EFFECT_COMPONENT_TYPE
      Mappings:
      Namespace Name Mixin selector
      named ENCHANTMENT_EFFECT_COMPONENT_TYPE Lnet/minecraft/registry/Registries;ENCHANTMENT_EFFECT_COMPONENT_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_51832 Lnet/minecraft/class_7923;field_51832:Lnet/minecraft/class_2378;
      official as Lmk;as:Ljs;
    • ENCHANTMENT_LEVEL_BASED_VALUE_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentLevelBasedValue>> ENCHANTMENT_LEVEL_BASED_VALUE_TYPE
      Mappings:
      Namespace Name Mixin selector
      named ENCHANTMENT_LEVEL_BASED_VALUE_TYPE Lnet/minecraft/registry/Registries;ENCHANTMENT_LEVEL_BASED_VALUE_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_51833 Lnet/minecraft/class_7923;field_51833:Lnet/minecraft/class_2378;
      official at Lmk;at:Ljs;
    • ENCHANTMENT_ENTITY_EFFECT_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentEntityEffect>> ENCHANTMENT_ENTITY_EFFECT_TYPE
      Mappings:
      Namespace Name Mixin selector
      named ENCHANTMENT_ENTITY_EFFECT_TYPE Lnet/minecraft/registry/Registries;ENCHANTMENT_ENTITY_EFFECT_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_51834 Lnet/minecraft/class_7923;field_51834:Lnet/minecraft/class_2378;
      official au Lmk;au:Ljs;
    • ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentLocationBasedEffect>> ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE
      Mappings:
      Namespace Name Mixin selector
      named ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE Lnet/minecraft/registry/Registries;ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_51835 Lnet/minecraft/class_7923;field_51835:Lnet/minecraft/class_2378;
      official av Lmk;av:Ljs;
    • ENCHANTMENT_VALUE_EFFECT_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentValueEffect>> ENCHANTMENT_VALUE_EFFECT_TYPE
      Mappings:
      Namespace Name Mixin selector
      named ENCHANTMENT_VALUE_EFFECT_TYPE Lnet/minecraft/registry/Registries;ENCHANTMENT_VALUE_EFFECT_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_51836 Lnet/minecraft/class_7923;field_51836:Lnet/minecraft/class_2378;
      official aw Lmk;aw:Ljs;
    • ENCHANTMENT_PROVIDER_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends EnchantmentProvider>> ENCHANTMENT_PROVIDER_TYPE
      Mappings:
      Namespace Name Mixin selector
      named ENCHANTMENT_PROVIDER_TYPE Lnet/minecraft/registry/Registries;ENCHANTMENT_PROVIDER_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_51837 Lnet/minecraft/class_7923;field_51837:Lnet/minecraft/class_2378;
      official ax Lmk;ax:Ljs;
    • CONSUME_EFFECT_TYPE

      public static final Registry<ConsumeEffect.Type<?>> CONSUME_EFFECT_TYPE
      Mappings:
      Namespace Name Mixin selector
      named CONSUME_EFFECT_TYPE Lnet/minecraft/registry/Registries;CONSUME_EFFECT_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_53967 Lnet/minecraft/class_7923;field_53967:Lnet/minecraft/class_2378;
      official ay Lmk;ay:Ljs;
    • RECIPE_DISPLAY

      public static final Registry<RecipeDisplay.Serializer<?>> RECIPE_DISPLAY
      Mappings:
      Namespace Name Mixin selector
      named RECIPE_DISPLAY Lnet/minecraft/registry/Registries;RECIPE_DISPLAY:Lnet/minecraft/registry/Registry;
      intermediary field_54874 Lnet/minecraft/class_7923;field_54874:Lnet/minecraft/class_2378;
      official az Lmk;az:Ljs;
    • SLOT_DISPLAY

      public static final Registry<SlotDisplay.Serializer<?>> SLOT_DISPLAY
      Mappings:
      Namespace Name Mixin selector
      named SLOT_DISPLAY Lnet/minecraft/registry/Registries;SLOT_DISPLAY:Lnet/minecraft/registry/Registry;
      intermediary field_54873 Lnet/minecraft/class_7923;field_54873:Lnet/minecraft/class_2378;
      official aA Lmk;aA:Ljs;
    • RECIPE_BOOK_CATEGORY

      public static final Registry<RecipeBookCategory> RECIPE_BOOK_CATEGORY
      Mappings:
      Namespace Name Mixin selector
      named RECIPE_BOOK_CATEGORY Lnet/minecraft/registry/Registries;RECIPE_BOOK_CATEGORY:Lnet/minecraft/registry/Registry;
      intermediary field_54927 Lnet/minecraft/class_7923;field_54927:Lnet/minecraft/class_2378;
      official aB Lmk;aB:Ljs;
    • TICKET_TYPE

      public static final Registry<ChunkTicketType> TICKET_TYPE
      Mappings:
      Namespace Name Mixin selector
      named TICKET_TYPE Lnet/minecraft/registry/Registries;TICKET_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_55881 Lnet/minecraft/class_7923;field_55881:Lnet/minecraft/class_2378;
      official aC Lmk;aC:Ljs;
    • INCOMING_RPC_METHOD

      public static final Registry<IncomingRpcMethod<?,?>> INCOMING_RPC_METHOD
      Mappings:
      Namespace Name Mixin selector
      named INCOMING_RPC_METHOD Lnet/minecraft/registry/Registries;INCOMING_RPC_METHOD:Lnet/minecraft/registry/Registry;
      intermediary field_62490 Lnet/minecraft/class_7923;field_62490:Lnet/minecraft/class_2378;
      official aD Lmk;aD:Ljs;
    • OUTGOING_RPC_METHOD

      public static final Registry<OutgoingRpcMethod<?,?>> OUTGOING_RPC_METHOD
      Mappings:
      Namespace Name Mixin selector
      named OUTGOING_RPC_METHOD Lnet/minecraft/registry/Registries;OUTGOING_RPC_METHOD:Lnet/minecraft/registry/Registry;
      intermediary field_62491 Lnet/minecraft/class_7923;field_62491:Lnet/minecraft/class_2378;
      official aE Lmk;aE:Ljs;
    • TEST_ENVIRONMENT_DEFINITION_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends TestEnvironmentDefinition>> TEST_ENVIRONMENT_DEFINITION_TYPE
      Mappings:
      Namespace Name Mixin selector
      named TEST_ENVIRONMENT_DEFINITION_TYPE Lnet/minecraft/registry/Registries;TEST_ENVIRONMENT_DEFINITION_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_56154 Lnet/minecraft/class_7923;field_56154:Lnet/minecraft/class_2378;
      official aF Lmk;aF:Ljs;
    • TEST_INSTANCE_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends TestInstance>> TEST_INSTANCE_TYPE
      Mappings:
      Namespace Name Mixin selector
      named TEST_INSTANCE_TYPE Lnet/minecraft/registry/Registries;TEST_INSTANCE_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_56155 Lnet/minecraft/class_7923;field_56155:Lnet/minecraft/class_2378;
      official aG Lmk;aG:Ljs;
    • SPAWN_CONDITION_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends SpawnCondition>> SPAWN_CONDITION_TYPE
      Mappings:
      Namespace Name Mixin selector
      named SPAWN_CONDITION_TYPE Lnet/minecraft/registry/Registries;SPAWN_CONDITION_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_56403 Lnet/minecraft/class_7923;field_56403:Lnet/minecraft/class_2378;
      official aH Lmk;aH:Ljs;
    • DIALOG_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends Dialog>> DIALOG_TYPE
      Mappings:
      Namespace Name Mixin selector
      named DIALOG_TYPE Lnet/minecraft/registry/Registries;DIALOG_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_60812 Lnet/minecraft/class_7923;field_60812:Lnet/minecraft/class_2378;
      official aI Lmk;aI:Ljs;
    • DIALOG_ACTION_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends DialogAction>> DIALOG_ACTION_TYPE
      Mappings:
      Namespace Name Mixin selector
      named DIALOG_ACTION_TYPE Lnet/minecraft/registry/Registries;DIALOG_ACTION_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_61038 Lnet/minecraft/class_7923;field_61038:Lnet/minecraft/class_2378;
      official aJ Lmk;aJ:Ljs;
    • INPUT_CONTROL_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends InputControl>> INPUT_CONTROL_TYPE
      Mappings:
      Namespace Name Mixin selector
      named INPUT_CONTROL_TYPE Lnet/minecraft/registry/Registries;INPUT_CONTROL_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_60814 Lnet/minecraft/class_7923;field_60814:Lnet/minecraft/class_2378;
      official aK Lmk;aK:Ljs;
    • DIALOG_BODY_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends DialogBody>> DIALOG_BODY_TYPE
      Mappings:
      Namespace Name Mixin selector
      named DIALOG_BODY_TYPE Lnet/minecraft/registry/Registries;DIALOG_BODY_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_60815 Lnet/minecraft/class_7923;field_60815:Lnet/minecraft/class_2378;
      official aL Lmk;aL:Ljs;
    • PERMISSION_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends Permission>> PERMISSION_TYPE
      Mappings:
      Namespace Name Mixin selector
      named PERMISSION_TYPE Lnet/minecraft/registry/Registries;PERMISSION_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_63643 Lnet/minecraft/class_7923;field_63643:Lnet/minecraft/class_2378;
      official aM Lmk;aM:Ljs;
    • PERMISSION_CHECK_TYPE

      public static final Registry<com.mojang.serialization.MapCodec<? extends PermissionCheck>> PERMISSION_CHECK_TYPE
      Mappings:
      Namespace Name Mixin selector
      named PERMISSION_CHECK_TYPE Lnet/minecraft/registry/Registries;PERMISSION_CHECK_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_63644 Lnet/minecraft/class_7923;field_63644:Lnet/minecraft/class_2378;
      official aN Lmk;aN:Ljs;
    • ENVIRONMENTAL_ATTRIBUTE

      public static final Registry<EnvironmentAttribute<?>> ENVIRONMENTAL_ATTRIBUTE
      Mappings:
      Namespace Name Mixin selector
      named ENVIRONMENTAL_ATTRIBUTE Lnet/minecraft/registry/Registries;ENVIRONMENTAL_ATTRIBUTE:Lnet/minecraft/registry/Registry;
      intermediary field_63925 Lnet/minecraft/class_7923;field_63925:Lnet/minecraft/class_2378;
      official aO Lmk;aO:Ljs;
    • ATTRIBUTE_TYPE

      public static final Registry<EnvironmentAttributeType<?>> ATTRIBUTE_TYPE
      Mappings:
      Namespace Name Mixin selector
      named ATTRIBUTE_TYPE Lnet/minecraft/registry/Registries;ATTRIBUTE_TYPE:Lnet/minecraft/registry/Registry;
      intermediary field_63926 Lnet/minecraft/class_7923;field_63926:Lnet/minecraft/class_2378;
      official aP Lmk;aP:Ljs;
    • field_64250

      public static final Registry<com.mojang.serialization.MapCodec<? extends class_12275>> field_64250
      Mappings:
      Namespace Name Mixin selector
      named field_64250 Lnet/minecraft/registry/Registries;field_64250:Lnet/minecraft/registry/Registry;
      intermediary field_64250 Lnet/minecraft/class_7923;field_64250:Lnet/minecraft/class_2378;
      official aQ Lmk;aQ:Ljs;
    • TEST_FUNCTION

      public static final Registry<Consumer<TestContext>> TEST_FUNCTION
      Mappings:
      Namespace Name Mixin selector
      named TEST_FUNCTION Lnet/minecraft/registry/Registries;TEST_FUNCTION:Lnet/minecraft/registry/Registry;
      intermediary field_56156 Lnet/minecraft/class_7923;field_56156:Lnet/minecraft/class_2378;
      official aR Lmk;aR:Ljs;
    • REGISTRIES

      public static final Registry<? extends Registry<?>> REGISTRIES
      Mappings:
      Namespace Name Mixin selector
      named REGISTRIES Lnet/minecraft/registry/Registries;REGISTRIES:Lnet/minecraft/registry/Registry;
      intermediary field_41167 Lnet/minecraft/class_7923;field_41167:Lnet/minecraft/class_2378;
      official aS Lmk;aS:Ljs;
  • Constructor Details

    • Registries

      public Registries()
  • Method Details

    • create

      private static <T> Registry<T> create(RegistryKey<? extends Registry<T>> key, Registries.Initializer<T> initializer)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/registry/Registries;create(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/Registry;
      intermediary method_47479 Lnet/minecraft/class_7923;method_47479(Lnet/minecraft/class_5321;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_2378;
      official a Lmk;a(Lamt;Lmk$a;)Ljs;
    • createIntrusive

      private static <T> Registry<T> createIntrusive(RegistryKey<? extends Registry<T>> key, Registries.Initializer<T> initializer)
      Mappings:
      Namespace Name Mixin selector
      named createIntrusive Lnet/minecraft/registry/Registries;createIntrusive(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/Registry;
      intermediary method_53495 Lnet/minecraft/class_7923;method_53495(Lnet/minecraft/class_5321;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_2378;
      official b Lmk;b(Lamt;Lmk$a;)Ljs;
    • create

      private static <T> DefaultedRegistry<T> create(RegistryKey<? extends Registry<T>> key, String defaultId, Registries.Initializer<T> initializer)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/registry/Registries;create(Lnet/minecraft/registry/RegistryKey;Ljava/lang/String;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/DefaultedRegistry;
      intermediary method_47481 Lnet/minecraft/class_7923;method_47481(Lnet/minecraft/class_5321;Ljava/lang/String;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_7922;
      official a Lmk;a(Lamt;Ljava/lang/String;Lmk$a;)Lja;
    • createIntrusive

      private static <T> DefaultedRegistry<T> createIntrusive(RegistryKey<? extends Registry<T>> key, String defaultId, Registries.Initializer<T> initializer)
      Mappings:
      Namespace Name Mixin selector
      named createIntrusive Lnet/minecraft/registry/Registries;createIntrusive(Lnet/minecraft/registry/RegistryKey;Ljava/lang/String;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/DefaultedRegistry;
      intermediary method_47489 Lnet/minecraft/class_7923;method_47489(Lnet/minecraft/class_5321;Ljava/lang/String;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_7922;
      official b Lmk;b(Lamt;Ljava/lang/String;Lmk$a;)Lja;
    • create

      private static <T, R extends MutableRegistry<T>> R create(RegistryKey<? extends Registry<T>> key, R registry, Registries.Initializer<T> initializer)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/registry/Registries;create(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/registry/MutableRegistry;Lnet/minecraft/registry/Registries$Initializer;)Lnet/minecraft/registry/MutableRegistry;
      intermediary method_47478 Lnet/minecraft/class_7923;method_47478(Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Lnet/minecraft/class_7923$class_6889;)Lnet/minecraft/class_2385;
      official a Lmk;a(Lamt;Lkb;Lmk$a;)Lkb;
    • bootstrap

      public static void bootstrap()
      Mappings:
      Namespace Name Mixin selector
      named bootstrap Lnet/minecraft/registry/Registries;bootstrap()V
      intermediary method_47476 Lnet/minecraft/class_7923;method_47476()V
      official a Lmk;a()V
    • init

      private static void init()
      Mappings:
      Namespace Name Mixin selector
      named init Lnet/minecraft/registry/Registries;init()V
      intermediary method_47487 Lnet/minecraft/class_7923;method_47487()V
      official b Lmk;b()V
    • freezeRegistries

      private static void freezeRegistries()
      Mappings:
      Namespace Name Mixin selector
      named freezeRegistries Lnet/minecraft/registry/Registries;freezeRegistries()V
      intermediary method_47491 Lnet/minecraft/class_7923;method_47491()V
      official c Lmk;c()V
    • validate

      private static <T extends Registry<?>> void validate(Registry<T> registries)
      Mappings:
      Namespace Name Mixin selector
      named validate Lnet/minecraft/registry/Registries;validate(Lnet/minecraft/registry/Registry;)V
      intermediary method_47483 Lnet/minecraft/class_7923;method_47483(Lnet/minecraft/class_2378;)V
      official b Lmk;b(Ljs;)V
    • createEntryLookup

      public static <T> RegistryEntryLookup<T> createEntryLookup(Registry<T> registry)
      Mappings:
      Namespace Name Mixin selector
      named createEntryLookup Lnet/minecraft/registry/Registries;createEntryLookup(Lnet/minecraft/registry/Registry;)Lnet/minecraft/registry/RegistryEntryLookup;
      intermediary method_62715 Lnet/minecraft/class_7923;method_62715(Lnet/minecraft/class_2378;)Lnet/minecraft/class_7871;
      official a Lmk;a(Ljs;)Ljg;
    • resetTagEntries

      private static void resetTagEntries(Registry<?> registry)
      Mappings:
      Namespace Name Mixin selector
      named resetTagEntries Lnet/minecraft/registry/Registries;resetTagEntries(Lnet/minecraft/registry/Registry;)V
      intermediary method_62716 Lnet/minecraft/class_7923;method_62716(Lnet/minecraft/class_2378;)V
      official c Lmk;c(Ljs;)V