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 Summary
Modifier 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.AbstractBuilder
buildMethods inherited from interface org.spongepowered.api.util.CopyableBuilder
fromMethods inherited from interface org.spongepowered.api.util.ResourceKeyedBuilder
key 
- 
Method Details
- 
displayName
 - 
worldType
 - 
generator
 - 
generationConfig
 - 
gameMode
 - 
difficulty
 - 
serializationBehavior
 - 
loadOnStartup
 - 
performsSpawnLogic
 - 
hardcore
 - 
commands
 - 
pvp
 - 
viewDistance
 - 
spawnPosition
 
 -