Class DhApiWorldGeneratorOverrideRegister
java.lang.Object
com.seibel.distanthorizons.api.methods.override.DhApiWorldGeneratorOverrideRegister
- All Implemented Interfaces:
IDhApiWorldGeneratorOverrideRegister
public class DhApiWorldGeneratorOverrideRegister
extends Object
implements IDhApiWorldGeneratorOverrideRegister
Handles adding world generator overrides.
- Since:
- API 1.0.0
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionregisterWorldGeneratorOverride
(IDhApiLevelWrapper levelWrapper, IDhApiWorldGenerator worldGenerator) Registers the given world generator for the given level.
-
Field Details
-
INSTANCE
-
-
Method Details
-
registerWorldGeneratorOverride
public DhApiResult<Void> registerWorldGeneratorOverride(IDhApiLevelWrapper levelWrapper, IDhApiWorldGenerator worldGenerator) Description copied from interface:IDhApiWorldGeneratorOverrideRegister
Registers the given world generator for the given level.
Only one world generator can be registered for a specific level at a given time.
If another world generator has already been registered, DhApiResult will return the name of the previously registered generator and success = false.- Specified by:
registerWorldGeneratorOverride
in interfaceIDhApiWorldGeneratorOverrideRegister
-