public final class WorldGeneratorRegistry extends Object
GameRegistry
simply call methods on this class.with {@link WorldGeneratorModifier}
,
with {@link WorldGeneratorModifier}
,
GameRegistry.registerWorldGeneratorModifier(WorldGeneratorModifier)
Constructor and Description |
---|
WorldGeneratorRegistry() |
Modifier and Type | Method and Description |
---|---|
void |
checkAllRegistered(Collection<org.spongepowered.api.world.gen.WorldGeneratorModifier> modifiers)
Checks that all modifiers are registered.
|
static WorldGeneratorRegistry |
getInstance() |
void |
registerModifier(org.spongepowered.api.world.gen.WorldGeneratorModifier modifier) |
ImmutableCollection<String> |
toIds(Collection<org.spongepowered.api.world.gen.WorldGeneratorModifier> modifiers)
Gets the string list for the modifiers, for saving purposes.
|
Collection<org.spongepowered.api.world.gen.WorldGeneratorModifier> |
toModifiers(Collection<String> ids)
Gets the world generator modifiers with the given id.
|
Map<String,org.spongepowered.api.world.gen.WorldGeneratorModifier> |
viewModifiersMap() |
public static WorldGeneratorRegistry getInstance()
public Map<String,org.spongepowered.api.world.gen.WorldGeneratorModifier> viewModifiersMap()
public void registerModifier(org.spongepowered.api.world.gen.WorldGeneratorModifier modifier)
public ImmutableCollection<String> toIds(Collection<org.spongepowered.api.world.gen.WorldGeneratorModifier> modifiers)
modifiers
- The modifiersIllegalArgumentException
- If any of the modifiers is not registeredpublic Collection<org.spongepowered.api.world.gen.WorldGeneratorModifier> toModifiers(Collection<String> ids)
ids
- The idspublic void checkAllRegistered(Collection<org.spongepowered.api.world.gen.WorldGeneratorModifier> modifiers)
modifiers
- The modifiersIllegalArgumentException
- If a modifier is not registered