Record Class WorldCreationContext
java.lang.Object
java.lang.Record
net.minecraft.client.gui.screens.worldselection.WorldCreationContext
public record WorldCreationContext(WorldOptions options, Registry<LevelStem> datapackDimensions, WorldDimensions selectedDimensions, LayeredRegistryAccess<RegistryLayer> worldgenRegistries, ReloadableServerResources dataPackResources, WorldDataConfiguration dataConfiguration)
extends Record
-
嵌套类概要
嵌套类修饰符和类型类说明static interface
static interface
-
字段概要
字段修饰符和类型字段说明private final WorldDataConfiguration
dataConfiguration
记录组件的字段。datapackDimensions
记录组件的字段。private final ReloadableServerResources
dataPackResources
记录组件的字段。private final WorldOptions
options
记录组件的字段。private final WorldDimensions
selectedDimensions
记录组件的字段。private final LayeredRegistryAccess<RegistryLayer>
worldgenRegistries
记录组件的字段。 -
构造器概要
构造器构造器说明WorldCreationContext
(WorldGenSettings pWorldGenSettings, LayeredRegistryAccess<RegistryLayer> pWorldGenRegistries, ReloadableServerResources pDataPackResources, WorldDataConfiguration pDataConfiguration) WorldCreationContext
(WorldOptions options, Registry<LevelStem> datapackDimensions, WorldDimensions selectedDimensions, LayeredRegistryAccess<RegistryLayer> worldgenRegistries, ReloadableServerResources dataPackResources, WorldDataConfiguration dataConfiguration) 创建WorldCreationContext
记录的实例。WorldCreationContext
(WorldOptions pOptions, WorldDimensions pSelectedDimensions, LayeredRegistryAccess<RegistryLayer> pWorldGenRegistries, ReloadableServerResources pDataPackResources, WorldDataConfiguration pDataConfiguration) -
方法概要
修饰符和类型方法说明返回dataConfiguration
记录组件的值。返回datapackDimensions
记录组件的值。返回dataPackResources
记录组件的值。final boolean
指示某个其他对象是否“等于”此对象。final int
hashCode()
返回此对象的哈希代码值。options()
返回options
记录组件的值。返回selectedDimensions
记录组件的值。final String
toString()
返回此记录的字符串表示形式。withDataConfiguration
(WorldDataConfiguration dataConfiguration) withDimensions
(WorldCreationContext.DimensionsUpdater pDimensionsUpdater) withOptions
(WorldCreationContext.OptionsModifier pOptionsModifier) withSettings
(WorldOptions pOptions, WorldDimensions pSelectedDimensions) 返回worldgenRegistries
记录组件的值。
-
字段详细资料
-
options
options
记录组件的字段。 -
datapackDimensions
datapackDimensions
记录组件的字段。 -
selectedDimensions
selectedDimensions
记录组件的字段。 -
worldgenRegistries
worldgenRegistries
记录组件的字段。 -
dataPackResources
dataPackResources
记录组件的字段。 -
dataConfiguration
dataConfiguration
记录组件的字段。
-
-
构造器详细资料
-
WorldCreationContext
public WorldCreationContext(WorldGenSettings pWorldGenSettings, LayeredRegistryAccess<RegistryLayer> pWorldGenRegistries, ReloadableServerResources pDataPackResources, WorldDataConfiguration pDataConfiguration) -
WorldCreationContext
public WorldCreationContext(WorldOptions pOptions, WorldDimensions pSelectedDimensions, LayeredRegistryAccess<RegistryLayer> pWorldGenRegistries, ReloadableServerResources pDataPackResources, WorldDataConfiguration pDataConfiguration) -
WorldCreationContext
public WorldCreationContext(WorldOptions options, Registry<LevelStem> datapackDimensions, WorldDimensions selectedDimensions, LayeredRegistryAccess<RegistryLayer> worldgenRegistries, ReloadableServerResources dataPackResources, WorldDataConfiguration dataConfiguration) 创建WorldCreationContext
记录的实例。- 参数:
options
-options
记录组件的值datapackDimensions
-datapackDimensions
记录组件的值selectedDimensions
-selectedDimensions
记录组件的值worldgenRegistries
-worldgenRegistries
记录组件的值dataPackResources
-dataPackResources
记录组件的值dataConfiguration
-dataConfiguration
记录组件的值
-
-
方法详细资料
-
withSettings
public WorldCreationContext withSettings(WorldOptions pOptions, WorldDimensions pSelectedDimensions) -
withOptions
-
withDimensions
public WorldCreationContext withDimensions(WorldCreationContext.DimensionsUpdater pDimensionsUpdater) -
withDataConfiguration
-
worldgenLoadContext
-
toString
返回此记录的字符串表示形式。此表示形式包含类型的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 此记录中的所有组件都使用Objects::equals(Object,Object)
进行比较。 -
options
返回options
记录组件的值。- 返回:
options
记录组件的值
-
datapackDimensions
返回datapackDimensions
记录组件的值。- 返回:
datapackDimensions
记录组件的值
-
selectedDimensions
返回selectedDimensions
记录组件的值。- 返回:
selectedDimensions
记录组件的值
-
worldgenRegistries
返回worldgenRegistries
记录组件的值。- 返回:
worldgenRegistries
记录组件的值
-
dataPackResources
返回dataPackResources
记录组件的值。- 返回:
dataPackResources
记录组件的值
-
dataConfiguration
返回dataConfiguration
记录组件的值。- 返回:
dataConfiguration
记录组件的值
-