类 WorldUpgradeData<T extends net.minecraft.world.gen.chunk.ChunkGenerator & UpgradeChunkGenerator>
java.lang.Object
pers.saikel0rado1iu.silk.util.world.upgrade.data.WorldUpgradeData<T>
@SilkApi
public final class WorldUpgradeData<T extends net.minecraft.world.gen.chunk.ChunkGenerator & UpgradeChunkGenerator>
extends Object
用于世界更新数据
- 从以下版本开始:
- 0.2.0
-
字段概要
字段修饰符和类型字段说明final net.minecraft.registry.RegistryKey<net.minecraft.world.dimension.DimensionOptions>final ModExtendedData -
构造器概要
构造器构造器说明WorldUpgradeData(ModExtendedData mod, net.minecraft.registry.RegistryKey<net.minecraft.world.dimension.DimensionOptions> dimension, Function<net.minecraft.registry.DynamicRegistryManager.Immutable, T> getChunkGeneratorFunction) -
方法概要
修饰符和类型方法说明getGenerator(net.minecraft.registry.DynamicRegistryManager.Immutable registryManager) static net.minecraft.registry.DynamicRegistryManager.Immutablestatic net.minecraft.resource.ResourceManagergetResourceManager(net.minecraft.server.SaveLoader saveLoader) static longgetSeed(net.minecraft.server.SaveLoader saveLoader) static net.minecraft.structure.StructureTemplateManagergetStructureTemplateManager(net.minecraft.server.SaveLoader saveLoader, net.minecraft.world.level.storage.LevelStorage.Session session) static voidsetRegistryManager(net.minecraft.registry.DynamicRegistryManager.Immutable registryManager)
-
字段详细资料
-
mod
-
dimension
@Internal public final net.minecraft.registry.RegistryKey<net.minecraft.world.dimension.DimensionOptions> dimension
-
-
构造器详细资料
-
WorldUpgradeData
public WorldUpgradeData(ModExtendedData mod, net.minecraft.registry.RegistryKey<net.minecraft.world.dimension.DimensionOptions> dimension, Function<net.minecraft.registry.DynamicRegistryManager.Immutable, T> getChunkGeneratorFunction)
-
-
方法详细资料
-
getRegistryManager
@Internal public static net.minecraft.registry.DynamicRegistryManager.Immutable getRegistryManager() -
setRegistryManager
@Internal public static void setRegistryManager(net.minecraft.registry.DynamicRegistryManager.Immutable registryManager) -
getResourceManager
@Internal public static net.minecraft.resource.ResourceManager getResourceManager(net.minecraft.server.SaveLoader saveLoader) -
getStructureTemplateManager
@Internal public static net.minecraft.structure.StructureTemplateManager getStructureTemplateManager(net.minecraft.server.SaveLoader saveLoader, net.minecraft.world.level.storage.LevelStorage.Session session) -
getSeed
@Internal public static long getSeed(net.minecraft.server.SaveLoader saveLoader) -
getGenerator
@Internal public T getGenerator(net.minecraft.registry.DynamicRegistryManager.Immutable registryManager)
-