Package net.minecraft.util.registry
Class Registry<T>
java.lang.Object
net.minecraft.util.registry.Registry<T>
- All Implemented Interfaces:
com.mojang.serialization.Keyable
,Iterable<T>
,IndexedIterable<T>
- Direct Known Subclasses:
MutableRegistry
public abstract class Registry<T>
extends Object
implements com.mojang.serialization.Keyable, IndexedIterable<T>
- Mappings:
Namespace Name official gx
intermediary net/minecraft/class_2378
named net/minecraft/util/registry/Registry
-
Field Summary
Modifier and TypeFieldDescriptionstatic final RegistryKey<Registry<Activity>>
static final Registry<EntityAttribute>
static final RegistryKey<Registry<EntityAttribute>>
static final RegistryKey<Registry<Biome>>
static final Registry<com.mojang.serialization.Codec<? extends BiomeSource>>
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends BiomeSource>>>
static final DefaultedRegistry<Block>
static final Registry<BlockEntityType<?>>
static final RegistryKey<Registry<BlockEntityType<?>>>
static final RegistryKey<Registry<Block>>
static final Registry<BlockPredicateType<?>>
static final RegistryKey<Registry<BlockPredicateType<?>>>
static final Registry<BlockStateProviderType<?>>
static final RegistryKey<Registry<BlockStateProviderType<?>>>
static final RegistryKey<Registry<Carver<?>>>
static final Registry<com.mojang.serialization.Codec<? extends ChunkGenerator>>
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends ChunkGenerator>>>
static final RegistryKey<Registry<ChunkGeneratorSettings>>
static final DefaultedRegistry<ChunkStatus>
static final RegistryKey<Registry<ChunkStatus>>
static final RegistryKey<Registry<ConfiguredCarver<?>>>
static final RegistryKey<Registry<ConfiguredFeature<?,
?>>> static final RegistryKey<Registry<ConfiguredStructureFeature<?,
?>>> static final Registry<Identifier>
static final RegistryKey<Registry<Identifier>>
private static final Map<Identifier,
Supplier<?>> static final RegistryKey<Registry<DimensionOptions>>
A registry key representing theDimensionOptions
type.static final RegistryKey<Registry<DimensionType>>
static final Registry<Enchantment>
static final RegistryKey<Registry<Enchantment>>
static final DefaultedRegistry<EntityType<?>>
static final RegistryKey<Registry<EntityType<?>>>
static final RegistryKey<Registry<Feature<?>>>
static final Registry<FeatureSizeType<?>>
static final RegistryKey<Registry<FeatureSizeType<?>>>
static final Registry<FloatProviderType<?>>
static final RegistryKey<Registry<FloatProviderType<?>>>
static final DefaultedRegistry<Fluid>
static final RegistryKey<Registry<Fluid>>
static final Registry<FoliagePlacerType<?>>
static final RegistryKey<Registry<FoliagePlacerType<?>>>
static final DefaultedRegistry<GameEvent>
static final RegistryKey<Registry<GameEvent>>
static final Registry<HeightProviderType<?>>
static final RegistryKey<Registry<HeightProviderType<?>>>
static final Registry<IntProviderType<?>>
static final RegistryKey<Registry<IntProviderType<?>>>
static final DefaultedRegistry<Item>
static final RegistryKey<Registry<Item>>
private final com.mojang.serialization.Lifecycle
protected static final Logger
static final Registry<LootConditionType>
static final RegistryKey<Registry<LootConditionType>>
static final Registry<LootFunctionType>
static final RegistryKey<Registry<LootFunctionType>>
static final Registry<LootNbtProviderType>
static final RegistryKey<Registry<LootNbtProviderType>>
static final Registry<LootNumberProviderType>
static final RegistryKey<Registry<LootNumberProviderType>>
static final Registry<LootPoolEntryType>
static final RegistryKey<Registry<LootPoolEntryType>>
static final Registry<LootScoreProviderType>
static final RegistryKey<Registry<LootScoreProviderType>>
static final Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialCondition>>
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialCondition>>>
static final Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialRule>>
static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialRule>>>
static final DefaultedRegistry<MemoryModuleType<?>>
static final RegistryKey<Registry<MemoryModuleType<?>>>
static final RegistryKey<Registry<ScreenHandlerType<?>>>
static final RegistryKey<Registry<StatusEffect>>
static final RegistryKey<Registry<PaintingMotive>>
static final RegistryKey<Registry<DoublePerlinNoiseSampler.NoiseParameters>>
static final DefaultedRegistry<PaintingMotive>
static final Registry<ParticleType<?>>
static final RegistryKey<Registry<ParticleType<?>>>
static final RegistryKey<Registry<PlacedFeature>>
static final Registry<PlacementModifierType<?>>
static final RegistryKey<Registry<PlacementModifierType<?>>>
static final DefaultedRegistry<PointOfInterestType>
static final RegistryKey<Registry<PointOfInterestType>>
static final Registry<PosRuleTestType<?>>
static final RegistryKey<Registry<PosRuleTestType<?>>>
static final Registry<PositionSourceType<?>>
static final RegistryKey<Registry<PositionSourceType<?>>>
static final DefaultedRegistry<Potion>
static final RegistryKey<Registry<Potion>>
static final Registry<RecipeSerializer<?>>
static final RegistryKey<Registry<RecipeSerializer<?>>>
static final Registry<RecipeType<?>>
static final RegistryKey<Registry<RecipeType<?>>>
private final RegistryKey<? extends Registry<T>>
The key representing the type of elements held by this registry.protected static final MutableRegistry<MutableRegistry<?>>
static final Identifier
static final Registry<RuleTestType<?>>
static final RegistryKey<Registry<RuleTestType<?>>>
static final RegistryKey<Registry<Schedule>>
static final Registry<ScreenHandlerType<?>>
static final DefaultedRegistry<SensorType<?>>
static final RegistryKey<Registry<SensorType<?>>>
static final Registry<SoundEvent>
static final RegistryKey<Registry<SoundEvent>>
static final RegistryKey<Registry<StatType<?>>>
static final Registry<StatusEffect>
static final Registry<StructureFeature<?>>
static final RegistryKey<Registry<StructureFeature<?>>>
static final Registry<StructurePieceType>
static final RegistryKey<Registry<StructurePieceType>>
static final Registry<StructurePoolElementType<?>>
static final RegistryKey<Registry<StructurePoolElementType<?>>>
static final RegistryKey<Registry<StructurePool>>
static final Registry<StructureProcessorType<?>>
static final RegistryKey<Registry<StructureProcessorType<?>>>
static final RegistryKey<Registry<StructureProcessorList>>
static final Registry<TreeDecoratorType<?>>
static final RegistryKey<Registry<TreeDecoratorType<?>>>
static final Registry<TrunkPlacerType<?>>
static final RegistryKey<Registry<TrunkPlacerType<?>>>
static final DefaultedRegistry<VillagerProfession>
static final RegistryKey<Registry<VillagerProfession>>
static final DefaultedRegistry<VillagerType>
static final RegistryKey<Registry<VillagerType>>
static final RegistryKey<Registry<World>>
A registry key representing theWorld
type.Fields inherited from interface net.minecraft.util.collection.IndexedIterable
ABSENT_RAW_ID
-
Constructor Summary
ModifierConstructorDescriptionprotected
Registry
(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle) -
Method Summary
Modifier and TypeMethodDescriptionabstract boolean
contains
(RegistryKey<T> key) abstract boolean
containsId
(Identifier id) private static <T> Registry<T>
create
(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle, Supplier<T> defaultEntry) private static <T> DefaultedRegistry<T>
create
(RegistryKey<? extends Registry<T>> key, String defaultId, com.mojang.serialization.Lifecycle lifecycle, Supplier<T> defaultEntry) private static <T> DefaultedRegistry<T>
create
(RegistryKey<? extends Registry<T>> key, String defaultId, Supplier<T> defaultEntry) private static <T> Registry<T>
create
(RegistryKey<? extends Registry<T>> key, Supplier<T> defaultEntry) private static <T,
R extends MutableRegistry<T>>
Rcreate
(RegistryKey<? extends Registry<T>> key, R registry, Supplier<T> defaultEntry, com.mojang.serialization.Lifecycle lifecycle) private static <T> RegistryKey<Registry<T>>
createRegistryKey
(String registryId) abstract T
get
(@Nullable Identifier id) abstract T
get
(@Nullable RegistryKey<T> key) com.mojang.serialization.Codec<T>
getCodec()
abstract Set<Map.Entry<RegistryKey<T>,
T>> abstract com.mojang.serialization.Lifecycle
getEntryLifecycle
(T entry) Gets the lifecycle of a registry entry.abstract @Nullable Identifier
abstract Set<Identifier>
getIds()
RegistryKey<? extends Registry<T>>
getKey()
abstract Optional<RegistryKey<T>>
abstract com.mojang.serialization.Lifecycle
getOrEmpty
(@Nullable RegistryKey<T> key) getOrThrow
(RegistryKey<T> key) Gets an entry from the registry.abstract T
abstract int
<U> Stream<U>
keys
(com.mojang.serialization.DynamicOps<U> dynamicOps) com.mojang.serialization.Lifecycle
static <T> T
static <V,
T extends V>
Tstatic <V,
T extends V>
Tregister
(Registry<V> registry, Identifier id, T entry) static <V,
T extends V>
Tregister
(Registry<V> registry, RegistryKey<V> key, T entry) stream()
toString()
static <T extends MutableRegistry<?>>
voidvalidate
(MutableRegistry<T> registry) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.util.collection.IndexedIterable
get, getOrThrow, size
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official d
Lgx;d:Lorg/apache/logging/log4j/Logger;
intermediary field_11139
Lnet/minecraft/class_2378;field_11139:Lorg/apache/logging/log4j/Logger;
named LOGGER
Lnet/minecraft/util/registry/Registry;LOGGER:Lorg/apache/logging/log4j/Logger;
-
DEFAULT_ENTRIES
- Mappings:
Namespace Name Mixin selector official b
Lgx;b:Ljava/util/Map;
intermediary field_11140
Lnet/minecraft/class_2378;field_11140:Ljava/util/Map;
named DEFAULT_ENTRIES
Lnet/minecraft/util/registry/Registry;DEFAULT_ENTRIES:Ljava/util/Map;
-
ROOT_KEY
- Mappings:
Namespace Name Mixin selector official e
Lgx;e:Lyh;
intermediary field_25100
Lnet/minecraft/class_2378;field_25100:Lnet/minecraft/class_2960;
named ROOT_KEY
Lnet/minecraft/util/registry/Registry;ROOT_KEY:Lnet/minecraft/util/Identifier;
-
ROOT
- Mappings:
Namespace Name Mixin selector official f
Lgx;f:Lhd;
intermediary field_25101
Lnet/minecraft/class_2378;field_25101:Lnet/minecraft/class_2385;
named ROOT
Lnet/minecraft/util/registry/Registry;ROOT:Lnet/minecraft/util/registry/MutableRegistry;
-
REGISTRIES
- Mappings:
Namespace Name Mixin selector official g
Lgx;g:Lgx;
intermediary field_11144
Lnet/minecraft/class_2378;field_11144:Lnet/minecraft/class_2378;
named REGISTRIES
Lnet/minecraft/util/registry/Registry;REGISTRIES:Lnet/minecraft/util/registry/Registry;
-
SOUND_EVENT_KEY
- Mappings:
Namespace Name Mixin selector official h
Lgx;h:Lyg;
intermediary field_25102
Lnet/minecraft/class_2378;field_25102:Lnet/minecraft/class_5321;
named SOUND_EVENT_KEY
Lnet/minecraft/util/registry/Registry;SOUND_EVENT_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
FLUID_KEY
- Mappings:
Namespace Name Mixin selector official i
Lgx;i:Lyg;
intermediary field_25103
Lnet/minecraft/class_2378;field_25103:Lnet/minecraft/class_5321;
named FLUID_KEY
Lnet/minecraft/util/registry/Registry;FLUID_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
MOB_EFFECT_KEY
- Mappings:
Namespace Name Mixin selector official j
Lgx;j:Lyg;
intermediary field_25104
Lnet/minecraft/class_2378;field_25104:Lnet/minecraft/class_5321;
named MOB_EFFECT_KEY
Lnet/minecraft/util/registry/Registry;MOB_EFFECT_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
BLOCK_KEY
- Mappings:
Namespace Name Mixin selector official k
Lgx;k:Lyg;
intermediary field_25105
Lnet/minecraft/class_2378;field_25105:Lnet/minecraft/class_5321;
named BLOCK_KEY
Lnet/minecraft/util/registry/Registry;BLOCK_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
ENCHANTMENT_KEY
- Mappings:
Namespace Name Mixin selector official l
Lgx;l:Lyg;
intermediary field_25106
Lnet/minecraft/class_2378;field_25106:Lnet/minecraft/class_5321;
named ENCHANTMENT_KEY
Lnet/minecraft/util/registry/Registry;ENCHANTMENT_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
ENTITY_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official m
Lgx;m:Lyg;
intermediary field_25107
Lnet/minecraft/class_2378;field_25107:Lnet/minecraft/class_5321;
named ENTITY_TYPE_KEY
Lnet/minecraft/util/registry/Registry;ENTITY_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
ITEM_KEY
- Mappings:
Namespace Name Mixin selector official n
Lgx;n:Lyg;
intermediary field_25108
Lnet/minecraft/class_2378;field_25108:Lnet/minecraft/class_5321;
named ITEM_KEY
Lnet/minecraft/util/registry/Registry;ITEM_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
POTION_KEY
- Mappings:
Namespace Name Mixin selector official o
Lgx;o:Lyg;
intermediary field_25109
Lnet/minecraft/class_2378;field_25109:Lnet/minecraft/class_5321;
named POTION_KEY
Lnet/minecraft/util/registry/Registry;POTION_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
PARTICLE_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official p
Lgx;p:Lyg;
intermediary field_25070
Lnet/minecraft/class_2378;field_25070:Lnet/minecraft/class_5321;
named PARTICLE_TYPE_KEY
Lnet/minecraft/util/registry/Registry;PARTICLE_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
BLOCK_ENTITY_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official q
Lgx;q:Lyg;
intermediary field_25073
Lnet/minecraft/class_2378;field_25073:Lnet/minecraft/class_5321;
named BLOCK_ENTITY_TYPE_KEY
Lnet/minecraft/util/registry/Registry;BLOCK_ENTITY_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
MOTIVE_KEY
- Mappings:
Namespace Name Mixin selector official r
Lgx;r:Lyg;
intermediary field_25074
Lnet/minecraft/class_2378;field_25074:Lnet/minecraft/class_5321;
named MOTIVE_KEY
Lnet/minecraft/util/registry/Registry;MOTIVE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
CUSTOM_STAT_KEY
- Mappings:
Namespace Name Mixin selector official s
Lgx;s:Lyg;
intermediary field_25075
Lnet/minecraft/class_2378;field_25075:Lnet/minecraft/class_5321;
named CUSTOM_STAT_KEY
Lnet/minecraft/util/registry/Registry;CUSTOM_STAT_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
CHUNK_STATUS_KEY
- Mappings:
Namespace Name Mixin selector official t
Lgx;t:Lyg;
intermediary field_25076
Lnet/minecraft/class_2378;field_25076:Lnet/minecraft/class_5321;
named CHUNK_STATUS_KEY
Lnet/minecraft/util/registry/Registry;CHUNK_STATUS_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
RULE_TEST_KEY
- Mappings:
Namespace Name Mixin selector official u
Lgx;u:Lyg;
intermediary field_25079
Lnet/minecraft/class_2378;field_25079:Lnet/minecraft/class_5321;
named RULE_TEST_KEY
Lnet/minecraft/util/registry/Registry;RULE_TEST_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
POS_RULE_TEST_KEY
- Mappings:
Namespace Name Mixin selector official v
Lgx;v:Lyg;
intermediary field_25080
Lnet/minecraft/class_2378;field_25080:Lnet/minecraft/class_5321;
named POS_RULE_TEST_KEY
Lnet/minecraft/util/registry/Registry;POS_RULE_TEST_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
MENU_KEY
- Mappings:
Namespace Name Mixin selector official w
Lgx;w:Lyg;
intermediary field_25083
Lnet/minecraft/class_2378;field_25083:Lnet/minecraft/class_5321;
named MENU_KEY
Lnet/minecraft/util/registry/Registry;MENU_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
RECIPE_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official x
Lgx;x:Lyg;
intermediary field_25084
Lnet/minecraft/class_2378;field_25084:Lnet/minecraft/class_5321;
named RECIPE_TYPE_KEY
Lnet/minecraft/util/registry/Registry;RECIPE_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
RECIPE_SERIALIZER_KEY
- Mappings:
Namespace Name Mixin selector official y
Lgx;y:Lyg;
intermediary field_25085
Lnet/minecraft/class_2378;field_25085:Lnet/minecraft/class_5321;
named RECIPE_SERIALIZER_KEY
Lnet/minecraft/util/registry/Registry;RECIPE_SERIALIZER_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
ATTRIBUTE_KEY
- Mappings:
Namespace Name Mixin selector official z
Lgx;z:Lyg;
intermediary field_25086
Lnet/minecraft/class_2378;field_25086:Lnet/minecraft/class_5321;
named ATTRIBUTE_KEY
Lnet/minecraft/util/registry/Registry;ATTRIBUTE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
GAME_EVENT_KEY
- Mappings:
Namespace Name Mixin selector official A
Lgx;A:Lyg;
intermediary field_28266
Lnet/minecraft/class_2378;field_28266:Lnet/minecraft/class_5321;
named GAME_EVENT_KEY
Lnet/minecraft/util/registry/Registry;GAME_EVENT_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
POSITION_SOURCE_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official B
Lgx;B:Lyg;
intermediary field_28263
Lnet/minecraft/class_2378;field_28263:Lnet/minecraft/class_5321;
named POSITION_SOURCE_TYPE_KEY
Lnet/minecraft/util/registry/Registry;POSITION_SOURCE_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
STAT_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official C
Lgx;C:Lyg;
intermediary field_25087
Lnet/minecraft/class_2378;field_25087:Lnet/minecraft/class_5321;
named STAT_TYPE_KEY
Lnet/minecraft/util/registry/Registry;STAT_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
VILLAGER_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official D
Lgx;D:Lyg;
intermediary field_25088
Lnet/minecraft/class_2378;field_25088:Lnet/minecraft/class_5321;
named VILLAGER_TYPE_KEY
Lnet/minecraft/util/registry/Registry;VILLAGER_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
VILLAGER_PROFESSION_KEY
- Mappings:
Namespace Name Mixin selector official E
Lgx;E:Lyg;
intermediary field_25089
Lnet/minecraft/class_2378;field_25089:Lnet/minecraft/class_5321;
named VILLAGER_PROFESSION_KEY
Lnet/minecraft/util/registry/Registry;VILLAGER_PROFESSION_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
POINT_OF_INTEREST_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official F
Lgx;F:Lyg;
intermediary field_25090
Lnet/minecraft/class_2378;field_25090:Lnet/minecraft/class_5321;
named POINT_OF_INTEREST_TYPE_KEY
Lnet/minecraft/util/registry/Registry;POINT_OF_INTEREST_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
MEMORY_MODULE_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official G
Lgx;G:Lyg;
intermediary field_25091
Lnet/minecraft/class_2378;field_25091:Lnet/minecraft/class_5321;
named MEMORY_MODULE_TYPE_KEY
Lnet/minecraft/util/registry/Registry;MEMORY_MODULE_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
SENSOR_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official H
Lgx;H:Lyg;
intermediary field_25092
Lnet/minecraft/class_2378;field_25092:Lnet/minecraft/class_5321;
named SENSOR_TYPE_KEY
Lnet/minecraft/util/registry/Registry;SENSOR_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
SCHEDULE_KEY
- Mappings:
Namespace Name Mixin selector official I
Lgx;I:Lyg;
intermediary field_25093
Lnet/minecraft/class_2378;field_25093:Lnet/minecraft/class_5321;
named SCHEDULE_KEY
Lnet/minecraft/util/registry/Registry;SCHEDULE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
ACTIVITY_KEY
- Mappings:
Namespace Name Mixin selector official J
Lgx;J:Lyg;
intermediary field_25094
Lnet/minecraft/class_2378;field_25094:Lnet/minecraft/class_5321;
named ACTIVITY_KEY
Lnet/minecraft/util/registry/Registry;ACTIVITY_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
LOOT_POOL_ENTRY_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official K
Lgx;K:Lyg;
intermediary field_25295
Lnet/minecraft/class_2378;field_25295:Lnet/minecraft/class_5321;
named LOOT_POOL_ENTRY_TYPE_KEY
Lnet/minecraft/util/registry/Registry;LOOT_POOL_ENTRY_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
LOOT_FUNCTION_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official L
Lgx;L:Lyg;
intermediary field_25296
Lnet/minecraft/class_2378;field_25296:Lnet/minecraft/class_5321;
named LOOT_FUNCTION_TYPE_KEY
Lnet/minecraft/util/registry/Registry;LOOT_FUNCTION_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
LOOT_CONDITION_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official M
Lgx;M:Lyg;
intermediary field_25297
Lnet/minecraft/class_2378;field_25297:Lnet/minecraft/class_5321;
named LOOT_CONDITION_TYPE_KEY
Lnet/minecraft/util/registry/Registry;LOOT_CONDITION_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
LOOT_NUMBER_PROVIDER_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official N
Lgx;N:Lyg;
intermediary field_28005
Lnet/minecraft/class_2378;field_28005:Lnet/minecraft/class_5321;
named LOOT_NUMBER_PROVIDER_TYPE_KEY
Lnet/minecraft/util/registry/Registry;LOOT_NUMBER_PROVIDER_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
LOOT_NBT_PROVIDER_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official O
Lgx;O:Lyg;
intermediary field_28006
Lnet/minecraft/class_2378;field_28006:Lnet/minecraft/class_5321;
named LOOT_NBT_PROVIDER_TYPE_KEY
Lnet/minecraft/util/registry/Registry;LOOT_NBT_PROVIDER_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
LOOT_SCORE_PROVIDER_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official P
Lgx;P:Lyg;
intermediary field_28007
Lnet/minecraft/class_2378;field_28007:Lnet/minecraft/class_5321;
named LOOT_SCORE_PROVIDER_TYPE_KEY
Lnet/minecraft/util/registry/Registry;LOOT_SCORE_PROVIDER_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
DIMENSION_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official Q
Lgx;Q:Lyg;
intermediary field_25095
Lnet/minecraft/class_2378;field_25095:Lnet/minecraft/class_5321;
named DIMENSION_TYPE_KEY
Lnet/minecraft/util/registry/Registry;DIMENSION_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
WORLD_KEY
A registry key representing theWorld
type. Can be used to obtain registry keys with theWorld
type, such as that for the overworld.Notice that
this == Registry.DIMENSION_KEY
.- See Also:
- Mappings:
Namespace Name Mixin selector official R
Lgx;R:Lyg;
intermediary field_25298
Lnet/minecraft/class_2378;field_25298:Lnet/minecraft/class_5321;
named WORLD_KEY
Lnet/minecraft/util/registry/Registry;WORLD_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
DIMENSION_KEY
A registry key representing theDimensionOptions
type.Notice that
this == Registry.WORLD_KEY
.- See Also:
- Mappings:
Namespace Name Mixin selector official S
Lgx;S:Lyg;
intermediary field_25490
Lnet/minecraft/class_2378;field_25490:Lnet/minecraft/class_5321;
named DIMENSION_KEY
Lnet/minecraft/util/registry/Registry;DIMENSION_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
GAME_EVENT
- Mappings:
Namespace Name Mixin selector official T
Lgx;T:Lgl;
intermediary field_28264
Lnet/minecraft/class_2378;field_28264:Lnet/minecraft/class_2348;
named GAME_EVENT
Lnet/minecraft/util/registry/Registry;GAME_EVENT:Lnet/minecraft/util/registry/DefaultedRegistry;
-
SOUND_EVENT
- Mappings:
Namespace Name Mixin selector official U
Lgx;U:Lgx;
intermediary field_11156
Lnet/minecraft/class_2378;field_11156:Lnet/minecraft/class_2378;
named SOUND_EVENT
Lnet/minecraft/util/registry/Registry;SOUND_EVENT:Lnet/minecraft/util/registry/Registry;
-
FLUID
- Mappings:
Namespace Name Mixin selector official V
Lgx;V:Lgl;
intermediary field_11154
Lnet/minecraft/class_2378;field_11154:Lnet/minecraft/class_2348;
named FLUID
Lnet/minecraft/util/registry/Registry;FLUID:Lnet/minecraft/util/registry/DefaultedRegistry;
-
STATUS_EFFECT
- Mappings:
Namespace Name Mixin selector official W
Lgx;W:Lgx;
intermediary field_11159
Lnet/minecraft/class_2378;field_11159:Lnet/minecraft/class_2378;
named STATUS_EFFECT
Lnet/minecraft/util/registry/Registry;STATUS_EFFECT:Lnet/minecraft/util/registry/Registry;
-
BLOCK
- Mappings:
Namespace Name Mixin selector official X
Lgx;X:Lgl;
intermediary field_11146
Lnet/minecraft/class_2378;field_11146:Lnet/minecraft/class_2348;
named BLOCK
Lnet/minecraft/util/registry/Registry;BLOCK:Lnet/minecraft/util/registry/DefaultedRegistry;
-
ENCHANTMENT
- Mappings:
Namespace Name Mixin selector official Y
Lgx;Y:Lgx;
intermediary field_11160
Lnet/minecraft/class_2378;field_11160:Lnet/minecraft/class_2378;
named ENCHANTMENT
Lnet/minecraft/util/registry/Registry;ENCHANTMENT:Lnet/minecraft/util/registry/Registry;
-
ENTITY_TYPE
- Mappings:
Namespace Name Mixin selector official Z
Lgx;Z:Lgl;
intermediary field_11145
Lnet/minecraft/class_2378;field_11145:Lnet/minecraft/class_2348;
named ENTITY_TYPE
Lnet/minecraft/util/registry/Registry;ENTITY_TYPE:Lnet/minecraft/util/registry/DefaultedRegistry;
-
ITEM
- Mappings:
Namespace Name Mixin selector official aa
Lgx;aa:Lgl;
intermediary field_11142
Lnet/minecraft/class_2378;field_11142:Lnet/minecraft/class_2348;
named ITEM
Lnet/minecraft/util/registry/Registry;ITEM:Lnet/minecraft/util/registry/DefaultedRegistry;
-
POTION
- Mappings:
Namespace Name Mixin selector official ab
Lgx;ab:Lgl;
intermediary field_11143
Lnet/minecraft/class_2378;field_11143:Lnet/minecraft/class_2348;
named POTION
Lnet/minecraft/util/registry/Registry;POTION:Lnet/minecraft/util/registry/DefaultedRegistry;
-
PARTICLE_TYPE
- Mappings:
Namespace Name Mixin selector official ac
Lgx;ac:Lgx;
intermediary field_11141
Lnet/minecraft/class_2378;field_11141:Lnet/minecraft/class_2378;
named PARTICLE_TYPE
Lnet/minecraft/util/registry/Registry;PARTICLE_TYPE:Lnet/minecraft/util/registry/Registry;
-
BLOCK_ENTITY_TYPE
- Mappings:
Namespace Name Mixin selector official ad
Lgx;ad:Lgx;
intermediary field_11137
Lnet/minecraft/class_2378;field_11137:Lnet/minecraft/class_2378;
named BLOCK_ENTITY_TYPE
Lnet/minecraft/util/registry/Registry;BLOCK_ENTITY_TYPE:Lnet/minecraft/util/registry/Registry;
-
PAINTING_MOTIVE
- Mappings:
Namespace Name Mixin selector official ae
Lgx;ae:Lgl;
intermediary field_11150
Lnet/minecraft/class_2378;field_11150:Lnet/minecraft/class_2348;
named PAINTING_MOTIVE
Lnet/minecraft/util/registry/Registry;PAINTING_MOTIVE:Lnet/minecraft/util/registry/DefaultedRegistry;
-
CUSTOM_STAT
- Mappings:
Namespace Name Mixin selector official af
Lgx;af:Lgx;
intermediary field_11158
Lnet/minecraft/class_2378;field_11158:Lnet/minecraft/class_2378;
named CUSTOM_STAT
Lnet/minecraft/util/registry/Registry;CUSTOM_STAT:Lnet/minecraft/util/registry/Registry;
-
CHUNK_STATUS
- Mappings:
Namespace Name Mixin selector official ag
Lgx;ag:Lgl;
intermediary field_16643
Lnet/minecraft/class_2378;field_16643:Lnet/minecraft/class_2348;
named CHUNK_STATUS
Lnet/minecraft/util/registry/Registry;CHUNK_STATUS:Lnet/minecraft/util/registry/DefaultedRegistry;
-
RULE_TEST
- Mappings:
Namespace Name Mixin selector official ah
Lgx;ah:Lgx;
intermediary field_16792
Lnet/minecraft/class_2378;field_16792:Lnet/minecraft/class_2378;
named RULE_TEST
Lnet/minecraft/util/registry/Registry;RULE_TEST:Lnet/minecraft/util/registry/Registry;
-
POS_RULE_TEST
- Mappings:
Namespace Name Mixin selector official ai
Lgx;ai:Lgx;
intermediary field_23398
Lnet/minecraft/class_2378;field_23398:Lnet/minecraft/class_2378;
named POS_RULE_TEST
Lnet/minecraft/util/registry/Registry;POS_RULE_TEST:Lnet/minecraft/util/registry/Registry;
-
SCREEN_HANDLER
- Mappings:
Namespace Name Mixin selector official aj
Lgx;aj:Lgx;
intermediary field_17429
Lnet/minecraft/class_2378;field_17429:Lnet/minecraft/class_2378;
named SCREEN_HANDLER
Lnet/minecraft/util/registry/Registry;SCREEN_HANDLER:Lnet/minecraft/util/registry/Registry;
-
RECIPE_TYPE
- Mappings:
Namespace Name Mixin selector official ak
Lgx;ak:Lgx;
intermediary field_17597
Lnet/minecraft/class_2378;field_17597:Lnet/minecraft/class_2378;
named RECIPE_TYPE
Lnet/minecraft/util/registry/Registry;RECIPE_TYPE:Lnet/minecraft/util/registry/Registry;
-
RECIPE_SERIALIZER
- Mappings:
Namespace Name Mixin selector official al
Lgx;al:Lgx;
intermediary field_17598
Lnet/minecraft/class_2378;field_17598:Lnet/minecraft/class_2378;
named RECIPE_SERIALIZER
Lnet/minecraft/util/registry/Registry;RECIPE_SERIALIZER:Lnet/minecraft/util/registry/Registry;
-
ATTRIBUTE
- Mappings:
Namespace Name Mixin selector official am
Lgx;am:Lgx;
intermediary field_23781
Lnet/minecraft/class_2378;field_23781:Lnet/minecraft/class_2378;
named ATTRIBUTE
Lnet/minecraft/util/registry/Registry;ATTRIBUTE:Lnet/minecraft/util/registry/Registry;
-
POSITION_SOURCE_TYPE
- Mappings:
Namespace Name Mixin selector official an
Lgx;an:Lgx;
intermediary field_28265
Lnet/minecraft/class_2378;field_28265:Lnet/minecraft/class_2378;
named POSITION_SOURCE_TYPE
Lnet/minecraft/util/registry/Registry;POSITION_SOURCE_TYPE:Lnet/minecraft/util/registry/Registry;
-
STAT_TYPE
- Mappings:
Namespace Name Mixin selector official ao
Lgx;ao:Lgx;
intermediary field_11152
Lnet/minecraft/class_2378;field_11152:Lnet/minecraft/class_2378;
named STAT_TYPE
Lnet/minecraft/util/registry/Registry;STAT_TYPE:Lnet/minecraft/util/registry/Registry;
-
VILLAGER_TYPE
- Mappings:
Namespace Name Mixin selector official ap
Lgx;ap:Lgl;
intermediary field_17166
Lnet/minecraft/class_2378;field_17166:Lnet/minecraft/class_2348;
named VILLAGER_TYPE
Lnet/minecraft/util/registry/Registry;VILLAGER_TYPE:Lnet/minecraft/util/registry/DefaultedRegistry;
-
VILLAGER_PROFESSION
- Mappings:
Namespace Name Mixin selector official aq
Lgx;aq:Lgl;
intermediary field_17167
Lnet/minecraft/class_2378;field_17167:Lnet/minecraft/class_2348;
named VILLAGER_PROFESSION
Lnet/minecraft/util/registry/Registry;VILLAGER_PROFESSION:Lnet/minecraft/util/registry/DefaultedRegistry;
-
POINT_OF_INTEREST_TYPE
- Mappings:
Namespace Name Mixin selector official ar
Lgx;ar:Lgl;
intermediary field_18792
Lnet/minecraft/class_2378;field_18792:Lnet/minecraft/class_2348;
named POINT_OF_INTEREST_TYPE
Lnet/minecraft/util/registry/Registry;POINT_OF_INTEREST_TYPE:Lnet/minecraft/util/registry/DefaultedRegistry;
-
MEMORY_MODULE_TYPE
- Mappings:
Namespace Name Mixin selector official as
Lgx;as:Lgl;
intermediary field_18793
Lnet/minecraft/class_2378;field_18793:Lnet/minecraft/class_2348;
named MEMORY_MODULE_TYPE
Lnet/minecraft/util/registry/Registry;MEMORY_MODULE_TYPE:Lnet/minecraft/util/registry/DefaultedRegistry;
-
SENSOR_TYPE
- Mappings:
Namespace Name Mixin selector official at
Lgx;at:Lgl;
intermediary field_18794
Lnet/minecraft/class_2378;field_18794:Lnet/minecraft/class_2348;
named SENSOR_TYPE
Lnet/minecraft/util/registry/Registry;SENSOR_TYPE:Lnet/minecraft/util/registry/DefaultedRegistry;
-
SCHEDULE
- Mappings:
Namespace Name Mixin selector official au
Lgx;au:Lgx;
intermediary field_18795
Lnet/minecraft/class_2378;field_18795:Lnet/minecraft/class_2378;
named SCHEDULE
Lnet/minecraft/util/registry/Registry;SCHEDULE:Lnet/minecraft/util/registry/Registry;
-
ACTIVITY
- Mappings:
Namespace Name Mixin selector official av
Lgx;av:Lgx;
intermediary field_18796
Lnet/minecraft/class_2378;field_18796:Lnet/minecraft/class_2378;
named ACTIVITY
Lnet/minecraft/util/registry/Registry;ACTIVITY:Lnet/minecraft/util/registry/Registry;
-
LOOT_POOL_ENTRY_TYPE
- Mappings:
Namespace Name Mixin selector official aw
Lgx;aw:Lgx;
intermediary field_25293
Lnet/minecraft/class_2378;field_25293:Lnet/minecraft/class_2378;
named LOOT_POOL_ENTRY_TYPE
Lnet/minecraft/util/registry/Registry;LOOT_POOL_ENTRY_TYPE:Lnet/minecraft/util/registry/Registry;
-
LOOT_FUNCTION_TYPE
- Mappings:
Namespace Name Mixin selector official ax
Lgx;ax:Lgx;
intermediary field_25294
Lnet/minecraft/class_2378;field_25294:Lnet/minecraft/class_2378;
named LOOT_FUNCTION_TYPE
Lnet/minecraft/util/registry/Registry;LOOT_FUNCTION_TYPE:Lnet/minecraft/util/registry/Registry;
-
LOOT_CONDITION_TYPE
- Mappings:
Namespace Name Mixin selector official ay
Lgx;ay:Lgx;
intermediary field_25299
Lnet/minecraft/class_2378;field_25299:Lnet/minecraft/class_2378;
named LOOT_CONDITION_TYPE
Lnet/minecraft/util/registry/Registry;LOOT_CONDITION_TYPE:Lnet/minecraft/util/registry/Registry;
-
LOOT_NUMBER_PROVIDER_TYPE
- Mappings:
Namespace Name Mixin selector official az
Lgx;az:Lgx;
intermediary field_28008
Lnet/minecraft/class_2378;field_28008:Lnet/minecraft/class_2378;
named LOOT_NUMBER_PROVIDER_TYPE
Lnet/minecraft/util/registry/Registry;LOOT_NUMBER_PROVIDER_TYPE:Lnet/minecraft/util/registry/Registry;
-
LOOT_NBT_PROVIDER_TYPE
- Mappings:
Namespace Name Mixin selector official aA
Lgx;aA:Lgx;
intermediary field_28009
Lnet/minecraft/class_2378;field_28009:Lnet/minecraft/class_2378;
named LOOT_NBT_PROVIDER_TYPE
Lnet/minecraft/util/registry/Registry;LOOT_NBT_PROVIDER_TYPE:Lnet/minecraft/util/registry/Registry;
-
LOOT_SCORE_PROVIDER_TYPE
- Mappings:
Namespace Name Mixin selector official aB
Lgx;aB:Lgx;
intermediary field_28010
Lnet/minecraft/class_2378;field_28010:Lnet/minecraft/class_2378;
named LOOT_SCORE_PROVIDER_TYPE
Lnet/minecraft/util/registry/Registry;LOOT_SCORE_PROVIDER_TYPE:Lnet/minecraft/util/registry/Registry;
-
FLOAT_PROVIDER_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official aC
Lgx;aC:Lyg;
intermediary field_29075
Lnet/minecraft/class_2378;field_29075:Lnet/minecraft/class_5321;
named FLOAT_PROVIDER_TYPE_KEY
Lnet/minecraft/util/registry/Registry;FLOAT_PROVIDER_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
FLOAT_PROVIDER_TYPE
- Mappings:
Namespace Name Mixin selector official aD
Lgx;aD:Lgx;
intermediary field_29076
Lnet/minecraft/class_2378;field_29076:Lnet/minecraft/class_2378;
named FLOAT_PROVIDER_TYPE
Lnet/minecraft/util/registry/Registry;FLOAT_PROVIDER_TYPE:Lnet/minecraft/util/registry/Registry;
-
INT_PROVIDER_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official aE
Lgx;aE:Lyg;
intermediary field_33092
Lnet/minecraft/class_2378;field_33092:Lnet/minecraft/class_5321;
named INT_PROVIDER_TYPE_KEY
Lnet/minecraft/util/registry/Registry;INT_PROVIDER_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
INT_PROVIDER_TYPE
- Mappings:
Namespace Name Mixin selector official aF
Lgx;aF:Lgx;
intermediary field_33093
Lnet/minecraft/class_2378;field_33093:Lnet/minecraft/class_2378;
named INT_PROVIDER_TYPE
Lnet/minecraft/util/registry/Registry;INT_PROVIDER_TYPE:Lnet/minecraft/util/registry/Registry;
-
HEIGHT_PROVIDER_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official aG
Lgx;aG:Lyg;
intermediary field_33094
Lnet/minecraft/class_2378;field_33094:Lnet/minecraft/class_5321;
named HEIGHT_PROVIDER_TYPE_KEY
Lnet/minecraft/util/registry/Registry;HEIGHT_PROVIDER_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
HEIGHT_PROVIDER_TYPE
- Mappings:
Namespace Name Mixin selector official aH
Lgx;aH:Lgx;
intermediary field_33095
Lnet/minecraft/class_2378;field_33095:Lnet/minecraft/class_2378;
named HEIGHT_PROVIDER_TYPE
Lnet/minecraft/util/registry/Registry;HEIGHT_PROVIDER_TYPE:Lnet/minecraft/util/registry/Registry;
-
BLOCK_PREDICATE_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official aI
Lgx;aI:Lyg;
intermediary field_35089
Lnet/minecraft/class_2378;field_35089:Lnet/minecraft/class_5321;
named BLOCK_PREDICATE_TYPE_KEY
Lnet/minecraft/util/registry/Registry;BLOCK_PREDICATE_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
BLOCK_PREDICATE_TYPE
- Mappings:
Namespace Name Mixin selector official aJ
Lgx;aJ:Lgx;
intermediary field_35090
Lnet/minecraft/class_2378;field_35090:Lnet/minecraft/class_2378;
named BLOCK_PREDICATE_TYPE
Lnet/minecraft/util/registry/Registry;BLOCK_PREDICATE_TYPE:Lnet/minecraft/util/registry/Registry;
-
CHUNK_GENERATOR_SETTINGS_KEY
- Mappings:
Namespace Name Mixin selector official aK
Lgx;aK:Lyg;
intermediary field_26374
Lnet/minecraft/class_2378;field_26374:Lnet/minecraft/class_5321;
named CHUNK_GENERATOR_SETTINGS_KEY
Lnet/minecraft/util/registry/Registry;CHUNK_GENERATOR_SETTINGS_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
CONFIGURED_CARVER_KEY
- Mappings:
Namespace Name Mixin selector official aL
Lgx;aL:Lyg;
intermediary field_25913
Lnet/minecraft/class_2378;field_25913:Lnet/minecraft/class_5321;
named CONFIGURED_CARVER_KEY
Lnet/minecraft/util/registry/Registry;CONFIGURED_CARVER_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
CONFIGURED_FEATURE_KEY
- Mappings:
Namespace Name Mixin selector official aM
Lgx;aM:Lyg;
intermediary field_25914
Lnet/minecraft/class_2378;field_25914:Lnet/minecraft/class_5321;
named CONFIGURED_FEATURE_KEY
Lnet/minecraft/util/registry/Registry;CONFIGURED_FEATURE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
PLACED_FEATURE_KEY
- Mappings:
Namespace Name Mixin selector official aN
Lgx;aN:Lyg;
intermediary field_35758
Lnet/minecraft/class_2378;field_35758:Lnet/minecraft/class_5321;
named PLACED_FEATURE_KEY
Lnet/minecraft/util/registry/Registry;PLACED_FEATURE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
CONFIGURED_STRUCTURE_FEATURE_KEY
public static final RegistryKey<Registry<ConfiguredStructureFeature<?,?>>> CONFIGURED_STRUCTURE_FEATURE_KEY- Mappings:
Namespace Name Mixin selector official aO
Lgx;aO:Lyg;
intermediary field_25915
Lnet/minecraft/class_2378;field_25915:Lnet/minecraft/class_5321;
named CONFIGURED_STRUCTURE_FEATURE_KEY
Lnet/minecraft/util/registry/Registry;CONFIGURED_STRUCTURE_FEATURE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
STRUCTURE_PROCESSOR_LIST_KEY
- Mappings:
Namespace Name Mixin selector official aP
Lgx;aP:Lyg;
intermediary field_25916
Lnet/minecraft/class_2378;field_25916:Lnet/minecraft/class_5321;
named STRUCTURE_PROCESSOR_LIST_KEY
Lnet/minecraft/util/registry/Registry;STRUCTURE_PROCESSOR_LIST_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
STRUCTURE_POOL_KEY
- Mappings:
Namespace Name Mixin selector official aQ
Lgx;aQ:Lyg;
intermediary field_25917
Lnet/minecraft/class_2378;field_25917:Lnet/minecraft/class_5321;
named STRUCTURE_POOL_KEY
Lnet/minecraft/util/registry/Registry;STRUCTURE_POOL_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
BIOME_KEY
- Mappings:
Namespace Name Mixin selector official aR
Lgx;aR:Lyg;
intermediary field_25114
Lnet/minecraft/class_2378;field_25114:Lnet/minecraft/class_5321;
named BIOME_KEY
Lnet/minecraft/util/registry/Registry;BIOME_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
NOISE_WORLDGEN
- Mappings:
Namespace Name Mixin selector official aS
Lgx;aS:Lyg;
intermediary field_35433
Lnet/minecraft/class_2378;field_35433:Lnet/minecraft/class_5321;
named NOISE_WORLDGEN
Lnet/minecraft/util/registry/Registry;NOISE_WORLDGEN:Lnet/minecraft/util/registry/RegistryKey;
-
CARVER_KEY
- Mappings:
Namespace Name Mixin selector official aT
Lgx;aT:Lyg;
intermediary field_25110
Lnet/minecraft/class_2378;field_25110:Lnet/minecraft/class_5321;
named CARVER_KEY
Lnet/minecraft/util/registry/Registry;CARVER_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
CARVER
- Mappings:
Namespace Name Mixin selector official aU
Lgx;aU:Lgx;
intermediary field_11157
Lnet/minecraft/class_2378;field_11157:Lnet/minecraft/class_2378;
named CARVER
Lnet/minecraft/util/registry/Registry;CARVER:Lnet/minecraft/util/registry/Registry;
-
FEATURE_KEY
- Mappings:
Namespace Name Mixin selector official aV
Lgx;aV:Lyg;
intermediary field_25112
Lnet/minecraft/class_2378;field_25112:Lnet/minecraft/class_5321;
named FEATURE_KEY
Lnet/minecraft/util/registry/Registry;FEATURE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
FEATURE
- Mappings:
Namespace Name Mixin selector official aW
Lgx;aW:Lgx;
intermediary field_11138
Lnet/minecraft/class_2378;field_11138:Lnet/minecraft/class_2378;
named FEATURE
Lnet/minecraft/util/registry/Registry;FEATURE:Lnet/minecraft/util/registry/Registry;
-
STRUCTURE_FEATURE_KEY
- Mappings:
Namespace Name Mixin selector official aX
Lgx;aX:Lyg;
intermediary field_25077
Lnet/minecraft/class_2378;field_25077:Lnet/minecraft/class_5321;
named STRUCTURE_FEATURE_KEY
Lnet/minecraft/util/registry/Registry;STRUCTURE_FEATURE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
STRUCTURE_FEATURE
- Mappings:
Namespace Name Mixin selector official aY
Lgx;aY:Lgx;
intermediary field_16644
Lnet/minecraft/class_2378;field_16644:Lnet/minecraft/class_2378;
named STRUCTURE_FEATURE
Lnet/minecraft/util/registry/Registry;STRUCTURE_FEATURE:Lnet/minecraft/util/registry/Registry;
-
STRUCTURE_PIECE_KEY
- Mappings:
Namespace Name Mixin selector official aZ
Lgx;aZ:Lyg;
intermediary field_25078
Lnet/minecraft/class_2378;field_25078:Lnet/minecraft/class_5321;
named STRUCTURE_PIECE_KEY
Lnet/minecraft/util/registry/Registry;STRUCTURE_PIECE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
STRUCTURE_PIECE
- Mappings:
Namespace Name Mixin selector official ba
Lgx;ba:Lgx;
intermediary field_16645
Lnet/minecraft/class_2378;field_16645:Lnet/minecraft/class_2378;
named STRUCTURE_PIECE
Lnet/minecraft/util/registry/Registry;STRUCTURE_PIECE:Lnet/minecraft/util/registry/Registry;
-
PLACEMENT_MODIFIER_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official bb
Lgx;bb:Lyg;
intermediary field_35759
Lnet/minecraft/class_2378;field_35759:Lnet/minecraft/class_5321;
named PLACEMENT_MODIFIER_TYPE_KEY
Lnet/minecraft/util/registry/Registry;PLACEMENT_MODIFIER_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
PLACEMENT_MODIFIER_TYPE
- Mappings:
Namespace Name Mixin selector official bc
Lgx;bc:Lgx;
intermediary field_35760
Lnet/minecraft/class_2378;field_35760:Lnet/minecraft/class_2378;
named PLACEMENT_MODIFIER_TYPE
Lnet/minecraft/util/registry/Registry;PLACEMENT_MODIFIER_TYPE:Lnet/minecraft/util/registry/Registry;
-
BLOCK_STATE_PROVIDER_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official bd
Lgx;bd:Lyg;
intermediary field_25115
Lnet/minecraft/class_2378;field_25115:Lnet/minecraft/class_5321;
named BLOCK_STATE_PROVIDER_TYPE_KEY
Lnet/minecraft/util/registry/Registry;BLOCK_STATE_PROVIDER_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
FOLIAGE_PLACER_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official be
Lgx;be:Lyg;
intermediary field_25117
Lnet/minecraft/class_2378;field_25117:Lnet/minecraft/class_5321;
named FOLIAGE_PLACER_TYPE_KEY
Lnet/minecraft/util/registry/Registry;FOLIAGE_PLACER_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
TRUNK_PLACER_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official bf
Lgx;bf:Lyg;
intermediary field_25118
Lnet/minecraft/class_2378;field_25118:Lnet/minecraft/class_5321;
named TRUNK_PLACER_TYPE_KEY
Lnet/minecraft/util/registry/Registry;TRUNK_PLACER_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
TREE_DECORATOR_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official bg
Lgx;bg:Lyg;
intermediary field_25068
Lnet/minecraft/class_2378;field_25068:Lnet/minecraft/class_5321;
named TREE_DECORATOR_TYPE_KEY
Lnet/minecraft/util/registry/Registry;TREE_DECORATOR_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
FEATURE_SIZE_TYPE_KEY
- Mappings:
Namespace Name Mixin selector official bh
Lgx;bh:Lyg;
intermediary field_25069
Lnet/minecraft/class_2378;field_25069:Lnet/minecraft/class_5321;
named FEATURE_SIZE_TYPE_KEY
Lnet/minecraft/util/registry/Registry;FEATURE_SIZE_TYPE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
BIOME_SOURCE_KEY
public static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends BiomeSource>>> BIOME_SOURCE_KEY- Mappings:
Namespace Name Mixin selector official bi
Lgx;bi:Lyg;
intermediary field_25071
Lnet/minecraft/class_2378;field_25071:Lnet/minecraft/class_5321;
named BIOME_SOURCE_KEY
Lnet/minecraft/util/registry/Registry;BIOME_SOURCE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
CHUNK_GENERATOR_KEY
public static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends ChunkGenerator>>> CHUNK_GENERATOR_KEY- Mappings:
Namespace Name Mixin selector official bj
Lgx;bj:Lyg;
intermediary field_25072
Lnet/minecraft/class_2378;field_25072:Lnet/minecraft/class_5321;
named CHUNK_GENERATOR_KEY
Lnet/minecraft/util/registry/Registry;CHUNK_GENERATOR_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
MATERIAL_CONDITION_KEY
public static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialCondition>>> MATERIAL_CONDITION_KEY- Mappings:
Namespace Name Mixin selector official bk
Lgx;bk:Lyg;
intermediary field_35305
Lnet/minecraft/class_2378;field_35305:Lnet/minecraft/class_5321;
named MATERIAL_CONDITION_KEY
Lnet/minecraft/util/registry/Registry;MATERIAL_CONDITION_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
MATERIAL_RULE_KEY
public static final RegistryKey<Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialRule>>> MATERIAL_RULE_KEY- Mappings:
Namespace Name Mixin selector official bl
Lgx;bl:Lyg;
intermediary field_35306
Lnet/minecraft/class_2378;field_35306:Lnet/minecraft/class_5321;
named MATERIAL_RULE_KEY
Lnet/minecraft/util/registry/Registry;MATERIAL_RULE_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
STRUCTURE_PROCESSOR_KEY
- Mappings:
Namespace Name Mixin selector official bm
Lgx;bm:Lyg;
intermediary field_25081
Lnet/minecraft/class_2378;field_25081:Lnet/minecraft/class_5321;
named STRUCTURE_PROCESSOR_KEY
Lnet/minecraft/util/registry/Registry;STRUCTURE_PROCESSOR_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
STRUCTURE_POOL_ELEMENT_KEY
- Mappings:
Namespace Name Mixin selector official bn
Lgx;bn:Lyg;
intermediary field_25082
Lnet/minecraft/class_2378;field_25082:Lnet/minecraft/class_5321;
named STRUCTURE_POOL_ELEMENT_KEY
Lnet/minecraft/util/registry/Registry;STRUCTURE_POOL_ELEMENT_KEY:Lnet/minecraft/util/registry/RegistryKey;
-
BLOCK_STATE_PROVIDER_TYPE
- Mappings:
Namespace Name Mixin selector official bo
Lgx;bo:Lgx;
intermediary field_21445
Lnet/minecraft/class_2378;field_21445:Lnet/minecraft/class_2378;
named BLOCK_STATE_PROVIDER_TYPE
Lnet/minecraft/util/registry/Registry;BLOCK_STATE_PROVIDER_TYPE:Lnet/minecraft/util/registry/Registry;
-
FOLIAGE_PLACER_TYPE
- Mappings:
Namespace Name Mixin selector official bp
Lgx;bp:Lgx;
intermediary field_21447
Lnet/minecraft/class_2378;field_21447:Lnet/minecraft/class_2378;
named FOLIAGE_PLACER_TYPE
Lnet/minecraft/util/registry/Registry;FOLIAGE_PLACER_TYPE:Lnet/minecraft/util/registry/Registry;
-
TRUNK_PLACER_TYPE
- Mappings:
Namespace Name Mixin selector official bq
Lgx;bq:Lgx;
intermediary field_23782
Lnet/minecraft/class_2378;field_23782:Lnet/minecraft/class_2378;
named TRUNK_PLACER_TYPE
Lnet/minecraft/util/registry/Registry;TRUNK_PLACER_TYPE:Lnet/minecraft/util/registry/Registry;
-
TREE_DECORATOR_TYPE
- Mappings:
Namespace Name Mixin selector official br
Lgx;br:Lgx;
intermediary field_21448
Lnet/minecraft/class_2378;field_21448:Lnet/minecraft/class_2378;
named TREE_DECORATOR_TYPE
Lnet/minecraft/util/registry/Registry;TREE_DECORATOR_TYPE:Lnet/minecraft/util/registry/Registry;
-
FEATURE_SIZE_TYPE
- Mappings:
Namespace Name Mixin selector official bs
Lgx;bs:Lgx;
intermediary field_24331
Lnet/minecraft/class_2378;field_24331:Lnet/minecraft/class_2378;
named FEATURE_SIZE_TYPE
Lnet/minecraft/util/registry/Registry;FEATURE_SIZE_TYPE:Lnet/minecraft/util/registry/Registry;
-
BIOME_SOURCE
- Mappings:
Namespace Name Mixin selector official bt
Lgx;bt:Lgx;
intermediary field_25096
Lnet/minecraft/class_2378;field_25096:Lnet/minecraft/class_2378;
named BIOME_SOURCE
Lnet/minecraft/util/registry/Registry;BIOME_SOURCE:Lnet/minecraft/util/registry/Registry;
-
CHUNK_GENERATOR
public static final Registry<com.mojang.serialization.Codec<? extends ChunkGenerator>> CHUNK_GENERATOR- Mappings:
Namespace Name Mixin selector official bu
Lgx;bu:Lgx;
intermediary field_25097
Lnet/minecraft/class_2378;field_25097:Lnet/minecraft/class_2378;
named CHUNK_GENERATOR
Lnet/minecraft/util/registry/Registry;CHUNK_GENERATOR:Lnet/minecraft/util/registry/Registry;
-
MATERIAL_CONDITION
public static final Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialCondition>> MATERIAL_CONDITION- Mappings:
Namespace Name Mixin selector official bv
Lgx;bv:Lgx;
intermediary field_35307
Lnet/minecraft/class_2378;field_35307:Lnet/minecraft/class_2378;
named MATERIAL_CONDITION
Lnet/minecraft/util/registry/Registry;MATERIAL_CONDITION:Lnet/minecraft/util/registry/Registry;
-
MATERIAL_RULE
public static final Registry<com.mojang.serialization.Codec<? extends MaterialRules.MaterialRule>> MATERIAL_RULE- Mappings:
Namespace Name Mixin selector official bw
Lgx;bw:Lgx;
intermediary field_35308
Lnet/minecraft/class_2378;field_35308:Lnet/minecraft/class_2378;
named MATERIAL_RULE
Lnet/minecraft/util/registry/Registry;MATERIAL_RULE:Lnet/minecraft/util/registry/Registry;
-
STRUCTURE_PROCESSOR
- Mappings:
Namespace Name Mixin selector official bx
Lgx;bx:Lgx;
intermediary field_16794
Lnet/minecraft/class_2378;field_16794:Lnet/minecraft/class_2378;
named STRUCTURE_PROCESSOR
Lnet/minecraft/util/registry/Registry;STRUCTURE_PROCESSOR:Lnet/minecraft/util/registry/Registry;
-
STRUCTURE_POOL_ELEMENT
- Mappings:
Namespace Name Mixin selector official by
Lgx;by:Lgx;
intermediary field_16793
Lnet/minecraft/class_2378;field_16793:Lnet/minecraft/class_2378;
named STRUCTURE_POOL_ELEMENT
Lnet/minecraft/util/registry/Registry;STRUCTURE_POOL_ELEMENT:Lnet/minecraft/util/registry/Registry;
-
registryKey
The key representing the type of elements held by this registry. It is also the key of this registry within the root registry.- Mappings:
Namespace Name Mixin selector official c
Lgx;c:Lyg;
intermediary field_25098
Lnet/minecraft/class_2378;field_25098:Lnet/minecraft/class_5321;
named registryKey
Lnet/minecraft/util/registry/Registry;registryKey:Lnet/minecraft/util/registry/RegistryKey;
-
lifecycle
private final com.mojang.serialization.Lifecycle lifecycle- Mappings:
Namespace Name Mixin selector official bz
Lgx;bz:Lcom/mojang/serialization/Lifecycle;
intermediary field_25099
Lnet/minecraft/class_2378;field_25099:Lcom/mojang/serialization/Lifecycle;
named lifecycle
Lnet/minecraft/util/registry/Registry;lifecycle:Lcom/mojang/serialization/Lifecycle;
-
-
Constructor Details
-
Registry
protected Registry(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle) - Mappings:
Namespace Name Mixin selector official <init>
Lgx;<init>(Lyg;Lcom/mojang/serialization/Lifecycle;)V
intermediary <init>
Lnet/minecraft/class_2378;<init>(Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)V
named <init>
Lnet/minecraft/util/registry/Registry;<init>(Lnet/minecraft/util/registry/RegistryKey;Lcom/mojang/serialization/Lifecycle;)V
-
-
Method Details
-
createRegistryKey
- Mappings:
Namespace Name Mixin selector official a
Lgx;a(Ljava/lang/String;)Lyg;
intermediary method_29106
Lnet/minecraft/class_2378;method_29106(Ljava/lang/String;)Lnet/minecraft/class_5321;
named createRegistryKey
Lnet/minecraft/util/registry/Registry;createRegistryKey(Ljava/lang/String;)Lnet/minecraft/util/registry/RegistryKey;
-
validate
- Mappings:
Namespace Name Mixin selector official a
Lgx;a(Lhd;)V
intermediary method_29103
Lnet/minecraft/class_2378;method_29103(Lnet/minecraft/class_2385;)V
named validate
Lnet/minecraft/util/registry/Registry;validate(Lnet/minecraft/util/registry/MutableRegistry;)V
-
create
private static <T> Registry<T> create(RegistryKey<? extends Registry<T>> key, Supplier<T> defaultEntry) - Mappings:
Namespace Name Mixin selector official a
Lgx;a(Lyg;Ljava/util/function/Supplier;)Lgx;
intermediary method_10247
Lnet/minecraft/class_2378;method_10247(Lnet/minecraft/class_5321;Ljava/util/function/Supplier;)Lnet/minecraft/class_2378;
named create
Lnet/minecraft/util/registry/Registry;create(Lnet/minecraft/util/registry/RegistryKey;Ljava/util/function/Supplier;)Lnet/minecraft/util/registry/Registry;
-
create
private static <T> DefaultedRegistry<T> create(RegistryKey<? extends Registry<T>> key, String defaultId, Supplier<T> defaultEntry) - Mappings:
Namespace Name Mixin selector official a
Lgx;a(Lyg;Ljava/lang/String;Ljava/util/function/Supplier;)Lgl;
intermediary method_10224
Lnet/minecraft/class_2378;method_10224(Lnet/minecraft/class_5321;Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/class_2348;
named create
Lnet/minecraft/util/registry/Registry;create(Lnet/minecraft/util/registry/RegistryKey;Ljava/lang/String;Ljava/util/function/Supplier;)Lnet/minecraft/util/registry/DefaultedRegistry;
-
create
private static <T> Registry<T> create(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle, Supplier<T> defaultEntry) - Mappings:
Namespace Name Mixin selector official a
Lgx;a(Lyg;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Supplier;)Lgx;
intermediary method_29108
Lnet/minecraft/class_2378;method_29108(Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Supplier;)Lnet/minecraft/class_2378;
named create
Lnet/minecraft/util/registry/Registry;create(Lnet/minecraft/util/registry/RegistryKey;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Supplier;)Lnet/minecraft/util/registry/Registry;
-
create
private static <T> DefaultedRegistry<T> create(RegistryKey<? extends Registry<T>> key, String defaultId, com.mojang.serialization.Lifecycle lifecycle, Supplier<T> defaultEntry) - Mappings:
Namespace Name Mixin selector official a
Lgx;a(Lyg;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Supplier;)Lgl;
intermediary method_29109
Lnet/minecraft/class_2378;method_29109(Lnet/minecraft/class_5321;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Supplier;)Lnet/minecraft/class_2348;
named create
Lnet/minecraft/util/registry/Registry;create(Lnet/minecraft/util/registry/RegistryKey;Ljava/lang/String;Lcom/mojang/serialization/Lifecycle;Ljava/util/function/Supplier;)Lnet/minecraft/util/registry/DefaultedRegistry;
-
create
private static <T,R extends MutableRegistry<T>> R create(RegistryKey<? extends Registry<T>> key, R registry, Supplier<T> defaultEntry, com.mojang.serialization.Lifecycle lifecycle) - Mappings:
Namespace Name Mixin selector official a
Lgx;a(Lyg;Lhd;Ljava/util/function/Supplier;Lcom/mojang/serialization/Lifecycle;)Lhd;
intermediary method_10227
Lnet/minecraft/class_2378;method_10227(Lnet/minecraft/class_5321;Lnet/minecraft/class_2385;Ljava/util/function/Supplier;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_2385;
named create
Lnet/minecraft/util/registry/Registry;create(Lnet/minecraft/util/registry/RegistryKey;Lnet/minecraft/util/registry/MutableRegistry;Ljava/util/function/Supplier;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/util/registry/MutableRegistry;
-
getKey
- Mappings:
Namespace Name Mixin selector official g
Lgx;g()Lyg;
intermediary method_30517
Lnet/minecraft/class_2378;method_30517()Lnet/minecraft/class_5321;
named getKey
Lnet/minecraft/util/registry/Registry;getKey()Lnet/minecraft/util/registry/RegistryKey;
-
method_39198
public com.mojang.serialization.Lifecycle method_39198()- Mappings:
Namespace Name Mixin selector official h
Lgx;h()Lcom/mojang/serialization/Lifecycle;
intermediary method_39198
Lnet/minecraft/class_2378;method_39198()Lcom/mojang/serialization/Lifecycle;
named method_39198
Lnet/minecraft/util/registry/Registry;method_39198()Lcom/mojang/serialization/Lifecycle;
-
toString
-
getCodec
- Mappings:
Namespace Name Mixin selector official i
Lgx;i()Lcom/mojang/serialization/Codec;
intermediary method_39673
Lnet/minecraft/class_2378;method_39673()Lcom/mojang/serialization/Codec;
named getCodec
Lnet/minecraft/util/registry/Registry;getCodec()Lcom/mojang/serialization/Codec;
-
keys
- Specified by:
keys
in interfacecom.mojang.serialization.Keyable
-
getId
- Mappings:
Namespace Name Mixin selector official b
Lgx;b(Ljava/lang/Object;)Lyh;
intermediary method_10221
Lnet/minecraft/class_2378;method_10221(Ljava/lang/Object;)Lnet/minecraft/class_2960;
named getId
Lnet/minecraft/util/registry/Registry;getId(Ljava/lang/Object;)Lnet/minecraft/util/Identifier;
-
getKey
- Mappings:
Namespace Name Mixin selector official c
Lgx;c(Ljava/lang/Object;)Ljava/util/Optional;
intermediary method_29113
Lnet/minecraft/class_2378;method_29113(Ljava/lang/Object;)Ljava/util/Optional;
named getKey
Lnet/minecraft/util/registry/Registry;getKey(Ljava/lang/Object;)Ljava/util/Optional;
-
getRawId
- Specified by:
getRawId
in interfaceIndexedIterable<T>
- Mappings:
Namespace Name Mixin selector official a
Lgq;a(Ljava/lang/Object;)I
intermediary method_10206
Lnet/minecraft/class_2359;method_10206(Ljava/lang/Object;)I
named getRawId
Lnet/minecraft/util/collection/IndexedIterable;getRawId(Ljava/lang/Object;)I
-
get
- Mappings:
Namespace Name Mixin selector official a
Lgx;a(Lyg;)Ljava/lang/Object;
intermediary method_29107
Lnet/minecraft/class_2378;method_29107(Lnet/minecraft/class_5321;)Ljava/lang/Object;
named get
Lnet/minecraft/util/registry/Registry;get(Lnet/minecraft/util/registry/RegistryKey;)Ljava/lang/Object;
-
get
- Mappings:
Namespace Name Mixin selector official a
Lgx;a(Lyh;)Ljava/lang/Object;
intermediary method_10223
Lnet/minecraft/class_2378;method_10223(Lnet/minecraft/class_2960;)Ljava/lang/Object;
named get
Lnet/minecraft/util/registry/Registry;get(Lnet/minecraft/util/Identifier;)Ljava/lang/Object;
-
getEntryLifecycle
Gets the lifecycle of a registry entry.- Mappings:
Namespace Name Mixin selector official d
Lgx;d(Ljava/lang/Object;)Lcom/mojang/serialization/Lifecycle;
intermediary method_31139
Lnet/minecraft/class_2378;method_31139(Ljava/lang/Object;)Lcom/mojang/serialization/Lifecycle;
named getEntryLifecycle
Lnet/minecraft/util/registry/Registry;getEntryLifecycle(Ljava/lang/Object;)Lcom/mojang/serialization/Lifecycle;
-
getLifecycle
public abstract com.mojang.serialization.Lifecycle getLifecycle()- Mappings:
Namespace Name Mixin selector official c
Lgx;c()Lcom/mojang/serialization/Lifecycle;
intermediary method_31138
Lnet/minecraft/class_2378;method_31138()Lcom/mojang/serialization/Lifecycle;
named getLifecycle
Lnet/minecraft/util/registry/Registry;getLifecycle()Lcom/mojang/serialization/Lifecycle;
-
getOrEmpty
- Mappings:
Namespace Name Mixin selector official b
Lgx;b(Lyh;)Ljava/util/Optional;
intermediary method_17966
Lnet/minecraft/class_2378;method_17966(Lnet/minecraft/class_2960;)Ljava/util/Optional;
named getOrEmpty
Lnet/minecraft/util/registry/Registry;getOrEmpty(Lnet/minecraft/util/Identifier;)Ljava/util/Optional;
-
getOrEmpty
- Mappings:
Namespace Name Mixin selector official c
Lgx;c(Lyg;)Ljava/util/Optional;
intermediary method_31189
Lnet/minecraft/class_2378;method_31189(Lnet/minecraft/class_5321;)Ljava/util/Optional;
named getOrEmpty
Lnet/minecraft/util/registry/Registry;getOrEmpty(Lnet/minecraft/util/registry/RegistryKey;)Ljava/util/Optional;
-
getOrThrow
Gets an entry from the registry.- Throws:
IllegalStateException
- if the entry was not present in the registry- Mappings:
Namespace Name Mixin selector official d
Lgx;d(Lyg;)Ljava/lang/Object;
intermediary method_31140
Lnet/minecraft/class_2378;method_31140(Lnet/minecraft/class_5321;)Ljava/lang/Object;
named getOrThrow
Lnet/minecraft/util/registry/Registry;getOrThrow(Lnet/minecraft/util/registry/RegistryKey;)Ljava/lang/Object;
-
getIds
- Mappings:
Namespace Name Mixin selector official d
Lgx;d()Ljava/util/Set;
intermediary method_10235
Lnet/minecraft/class_2378;method_10235()Ljava/util/Set;
named getIds
Lnet/minecraft/util/registry/Registry;getIds()Ljava/util/Set;
-
getEntries
- Mappings:
Namespace Name Mixin selector official e
Lgx;e()Ljava/util/Set;
intermediary method_29722
Lnet/minecraft/class_2378;method_29722()Ljava/util/Set;
named getEntries
Lnet/minecraft/util/registry/Registry;getEntries()Ljava/util/Set;
-
getRandom
- Mappings:
Namespace Name Mixin selector official a
Lgx;a(Ljava/util/Random;)Ljava/lang/Object;
intermediary method_10240
Lnet/minecraft/class_2378;method_10240(Ljava/util/Random;)Ljava/lang/Object;
named getRandom
Lnet/minecraft/util/registry/Registry;getRandom(Ljava/util/Random;)Ljava/lang/Object;
-
stream
- Mappings:
Namespace Name Mixin selector official j
Lgx;j()Ljava/util/stream/Stream;
intermediary method_10220
Lnet/minecraft/class_2378;method_10220()Ljava/util/stream/Stream;
named stream
Lnet/minecraft/util/registry/Registry;stream()Ljava/util/stream/Stream;
-
containsId
- Mappings:
Namespace Name Mixin selector official c
Lgx;c(Lyh;)Z
intermediary method_10250
Lnet/minecraft/class_2378;method_10250(Lnet/minecraft/class_2960;)Z
named containsId
Lnet/minecraft/util/registry/Registry;containsId(Lnet/minecraft/util/Identifier;)Z
-
contains
- Mappings:
Namespace Name Mixin selector official b
Lgx;b(Lyg;)Z
intermediary method_35842
Lnet/minecraft/class_2378;method_35842(Lnet/minecraft/class_5321;)Z
named contains
Lnet/minecraft/util/registry/Registry;contains(Lnet/minecraft/util/registry/RegistryKey;)Z
-
register
- Mappings:
Namespace Name Mixin selector official a
Lgx;a(Lgx;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
intermediary method_10226
Lnet/minecraft/class_2378;method_10226(Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
named register
Lnet/minecraft/util/registry/Registry;register(Lnet/minecraft/util/registry/Registry;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
-
register
- Mappings:
Namespace Name Mixin selector official a
Lgx;a(Lgx;Lyh;Ljava/lang/Object;)Ljava/lang/Object;
intermediary method_10230
Lnet/minecraft/class_2378;method_10230(Lnet/minecraft/class_2378;Lnet/minecraft/class_2960;Ljava/lang/Object;)Ljava/lang/Object;
named register
Lnet/minecraft/util/registry/Registry;register(Lnet/minecraft/util/registry/Registry;Lnet/minecraft/util/Identifier;Ljava/lang/Object;)Ljava/lang/Object;
-
register
- Mappings:
Namespace Name Mixin selector official a
Lgx;a(Lgx;Lyg;Ljava/lang/Object;)Ljava/lang/Object;
intermediary method_39197
Lnet/minecraft/class_2378;method_39197(Lnet/minecraft/class_2378;Lnet/minecraft/class_5321;Ljava/lang/Object;)Ljava/lang/Object;
named register
Lnet/minecraft/util/registry/Registry;register(Lnet/minecraft/util/registry/Registry;Lnet/minecraft/util/registry/RegistryKey;Ljava/lang/Object;)Ljava/lang/Object;
-
register
- Mappings:
Namespace Name Mixin selector official a
Lgx;a(Lgx;ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
intermediary method_10231
Lnet/minecraft/class_2378;method_10231(Lnet/minecraft/class_2378;ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
named register
Lnet/minecraft/util/registry/Registry;register(Lnet/minecraft/util/registry/Registry;ILjava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
-