Interface IDhApiOverrideable
- All Superinterfaces:
IBindable
- All Known Subinterfaces:
IDhApiCullingFrustum
,IDhApiFramebuffer
,IDhApiGenericObjectShaderProgram
,IDhApiSaveStructure
,IDhApiShaderProgram
,IDhApiShadowCullingFrustum
,IDhApiWorldGenerator
- All Known Implementing Classes:
AbstractDhApiChunkWorldGenerator
Implemented by all DhApi objects that can be overridden.
- Since:
- API 1.0.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault int
Higher (larger numerical) priorities override lower (smaller numerical) priorities.Methods inherited from interface com.seibel.distanthorizons.coreapi.interfaces.dependencyInjection.IBindable
finishDelayedSetup, getDelayedSetupComplete
-
Method Details
-
getPriority
default int getPriority()Higher (larger numerical) priorities override lower (smaller numerical) priorities.
For most developers this can be left at the default.- Returns:
- The priority of this interface, the lowest legal value is
IOverrideInjector.MIN_NON_CORE_OVERRIDE_PRIORITY
.
-