Interface WorldTemplate.Builder
- All Superinterfaces:
- AbstractBuilder<WorldTemplate>,- Builder<WorldTemplate,,- WorldTemplate.Builder> - CopyableBuilder<WorldTemplate,,- WorldTemplate.Builder> - ResettableBuilder<WorldTemplate,,- WorldTemplate.Builder> - ResourceKeyedBuilder<WorldTemplate,- WorldTemplate.Builder> 
- Enclosing interface:
- WorldTemplate
public static interface WorldTemplate.Builder
extends ResourceKeyedBuilder<WorldTemplate,WorldTemplate.Builder>, CopyableBuilder<WorldTemplate,WorldTemplate.Builder>  
- 
Method SummaryModifier and TypeMethodDescriptiondifficulty(RegistryReference<Difficulty> difficulty) displayName(@Nullable Component displayName) gameMode(RegistryReference<GameMode> gameMode) generationConfig(WorldGenerationConfig generationConfig) generator(ChunkGenerator generator) loadOnStartup(boolean loadOnStartup) performsSpawnLogic(boolean performsSpawnLogic) serializationBehavior(@Nullable SerializationBehavior behavior) spawnPosition(@Nullable Vector3i position) viewDistance(@Nullable Integer distance) worldType(RegistryReference<WorldType> type) Methods inherited from interface net.kyori.adventure.builder.AbstractBuilderbuildMethods inherited from interface org.spongepowered.api.util.CopyableBuilderfromMethods inherited from interface org.spongepowered.api.util.ResourceKeyedBuilderkey
- 
Method Details- 
displayName
- 
worldType
- 
generator
- 
generationConfig
- 
gameMode
- 
difficulty
- 
serializationBehavior
- 
loadOnStartup
- 
performsSpawnLogic
- 
hardcore
- 
commands
- 
pvp
- 
viewDistance
- 
spawnPosition
 
-