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, 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;
-