类的使用
net.minecraft.util.registry.SimpleRegistry
-
使用SimpleRegistry的程序包 程序包 说明 net.minecraft.util.dynamic net.minecraft.util.registry net.minecraft.world.dimension net.minecraft.world.gen -
-
net.minecraft.util.dynamic中SimpleRegistry的使用
类型参数类型为SimpleRegistry的net.minecraft.util.dynamic中的字段 修饰符和类型 字段 说明 private com.mojang.serialization.Codec<SimpleRegistry<E>>RegistryCodec. delegate返回变量类型为SimpleRegistry的类型的net.minecraft.util.dynamic中的方法 修饰符和类型 方法 说明 <T> com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<SimpleRegistry<E>,T>>RegistryCodec. decode(com.mojang.serialization.DynamicOps<T> ops, T input)<E> com.mojang.serialization.DataResult<SimpleRegistry<E>>RegistryOps. loadToRegistry(SimpleRegistry<E> registry, RegistryKey<? extends Registry<E>> key, com.mojang.serialization.Codec<E> codec)Loads elements into a registry just loaded from a decoder.参数类型为SimpleRegistry的net.minecraft.util.dynamic中的方法 修饰符和类型 方法 说明 <T> com.mojang.serialization.DataResult<T>RegistryCodec. encode(SimpleRegistry<E> simpleRegistry, com.mojang.serialization.DynamicOps<T> dynamicOps, T t)<E> com.mojang.serialization.DataResult<SimpleRegistry<E>>RegistryOps. loadToRegistry(SimpleRegistry<E> registry, RegistryKey<? extends Registry<E>> key, com.mojang.serialization.Codec<E> codec)Loads elements into a registry just loaded from a decoder. -
net.minecraft.util.registry中SimpleRegistry的使用
net.minecraft.util.registry中SimpleRegistry的子类 修饰符和类型 类 说明 classDefaultedRegistry<T>类型参数类型为SimpleRegistry的net.minecraft.util.registry中的字段 修饰符和类型 字段 说明 private Map<? extends RegistryKey<? extends Registry<?>>,? extends SimpleRegistry<?>>DynamicRegistryManager.Impl. registries类型参数类型为SimpleRegistry的net.minecraft.util.registry中的方法 修饰符和类型 方法 说明 private static <K extends RegistryKey<? extends Registry<?>>,V extends SimpleRegistry<?>>
com.mojang.serialization.Codec<DynamicRegistryManager.Impl>DynamicRegistryManager.Impl. fromRegistryCodecs(com.mojang.serialization.codecs.UnboundedMapCodec<K,V> unboundedMapCodec)返回SimpleRegistry的net.minecraft.util.registry中的方法 修饰符和类型 方法 说明 private static <E> SimpleRegistry<?>DynamicRegistryManager.Impl. createRegistry(RegistryKey<? extends Registry<?>> registryRef)返回变量类型为SimpleRegistry的类型的net.minecraft.util.registry中的方法 修饰符和类型 方法 说明 static <T> com.mojang.serialization.Codec<SimpleRegistry<T>>SimpleRegistry. createCodec(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle, com.mojang.serialization.Codec<T> entryCodec)static <T> com.mojang.serialization.Codec<SimpleRegistry<T>>SimpleRegistry. createRegistryCodec(RegistryKey<? extends Registry<T>> registryRef, com.mojang.serialization.Lifecycle lifecycle, com.mojang.serialization.Codec<T> entryCodec)static <T> com.mojang.serialization.Codec<SimpleRegistry<T>>SimpleRegistry. createRegistryManagerCodec(RegistryKey<? extends Registry<T>> key, com.mojang.serialization.Lifecycle lifecycle, com.mojang.serialization.Codec<T> entryCodec)类型变量类型为SimpleRegistry的net.minecraft.util.registry中的构造器参数 构造器 说明 Impl(Map<? extends RegistryKey<? extends Registry<?>>,? extends SimpleRegistry<?>> registries) -
net.minecraft.world.dimension中SimpleRegistry的使用
返回SimpleRegistry的net.minecraft.world.dimension中的方法 修饰符和类型 方法 说明 static SimpleRegistry<DimensionOptions>DimensionType. createDefaultDimensionOptions(Registry<DimensionType> dimensionRegistry, Registry<Biome> biomeRegistry, Registry<ChunkGeneratorSettings> chunkGeneratorSettingsRegistry, long seed)static SimpleRegistry<DimensionOptions>DimensionOptions. method_29569(SimpleRegistry<DimensionOptions> simpleRegistry)参数类型为SimpleRegistry的net.minecraft.world.dimension中的方法 修饰符和类型 方法 说明 static booleanDimensionOptions. hasDefaultSettings(long seed, SimpleRegistry<DimensionOptions> options)static SimpleRegistry<DimensionOptions>DimensionOptions. method_29569(SimpleRegistry<DimensionOptions> simpleRegistry) -
net.minecraft.world.gen中SimpleRegistry的使用
声明为SimpleRegistry的net.minecraft.world.gen中的字段 修饰符和类型 字段 说明 private SimpleRegistry<DimensionOptions>GeneratorOptions. options返回SimpleRegistry的net.minecraft.world.gen中的方法 修饰符和类型 方法 说明 SimpleRegistry<DimensionOptions>GeneratorOptions. getDimensions()static SimpleRegistry<DimensionOptions>GeneratorOptions. getRegistryWithReplacedOverworld(SimpleRegistry<DimensionOptions> optionsRegistry, Supplier<DimensionType> overworldDimensionType, ChunkGenerator overworldGenerator)static SimpleRegistry<DimensionOptions>GeneratorOptions. getRegistryWithReplacedOverworldGenerator(Registry<DimensionType> dimensionTypeRegistry, SimpleRegistry<DimensionOptions> optionsRegistry, ChunkGenerator overworldGenerator)参数类型为SimpleRegistry的net.minecraft.world.gen中的方法 修饰符和类型 方法 说明 static SimpleRegistry<DimensionOptions>GeneratorOptions. getRegistryWithReplacedOverworld(SimpleRegistry<DimensionOptions> optionsRegistry, Supplier<DimensionType> overworldDimensionType, ChunkGenerator overworldGenerator)static SimpleRegistry<DimensionOptions>GeneratorOptions. getRegistryWithReplacedOverworldGenerator(Registry<DimensionType> dimensionTypeRegistry, SimpleRegistry<DimensionOptions> optionsRegistry, ChunkGenerator overworldGenerator)参数类型为SimpleRegistry的net.minecraft.world.gen中的构造器 构造器 说明 GeneratorOptions(long seed, boolean generateStructures, boolean bonusChest, SimpleRegistry<DimensionOptions> options)GeneratorOptions(long seed, boolean generateStructures, boolean bonusChest, SimpleRegistry<DimensionOptions> options, Optional<String> legacyCustomOptions)
-