Class DevPlatformers
java.lang.Object
ua.mcchickenstudio.opencreative.utils.world.platforms.DevPlatformers
DevPlatformers
This class represents a registry, that contains list of all coding platforms generators, that can be used for building and manipulating with platforms in dev planets.
To create own dev platformer, create a class that extends
DevPlatformer, and register it with registerDevPlatformer(DevPlatformer).
To get instance of registry, use getInstance().
-
Method Summary
Modifier and TypeMethodDescription@Nullable DevPlatformerReturns coding platform generator from registry by specified id, if it exists, otherwise - null.static DevPlatformersReturns a list of all registered platformers IDs.voidregisterDevPlatformer(@NotNull DevPlatformer platformer) Registers coding platform generator.
-
Method Details
-
getInstance
-
registerDevPlatformer
Registers coding platform generator.- Parameters:
platformer- dev platformer to register.
-
getById
Returns coding platform generator from registry by specified id, if it exists, otherwise - null.- Parameters:
id- id to get dev platformer.- Returns:
- dev platform - if found, otherwise - null.
-
getPlatformersIDs
-