ModuCoreAPI

interface ModuCoreAPI

This is the entry point to the API. Can be accessed with the bukkit service manager or the static singleton.

Types

Link copied to clipboard
object Companion

Allows for a static instance of the API.

Properties

Link copied to clipboard
abstract val bukkitFileManager: FileManager

The Bukkit File Manager. Corresponds to all non-discord files

Link copied to clipboard
abstract val discordFileManager: FileManager

The Discord File Manager. Corresponds to all discord files

Link copied to clipboard
abstract val discordManager: DiscordManager

Manages anything and everything related to the discord bot

Link copied to clipboard
abstract val economyManager: EconomyManager

Manages all economy methods. The vault provider that ModuCore has calls these methods, so you can either use this API or vaults.

Link copied to clipboard
abstract val hologramManager: HologramManager

Manages all hologram methods.

Link copied to clipboard
abstract val kitManager: KitManager

Manages kits

Link copied to clipboard
abstract val locationManager: LocationManager

Manages all the location related things.

Link copied to clipboard
abstract val nameFormatManager: NameFormatManager

Manages everything to do with DISCORD name formats.

Link copied to clipboard
abstract val playerManager: PlayerManager

Manages all the Player related methods.

Link copied to clipboard
abstract val playtimeManager: PlaytimeManager

Manages all methods related to playtime.

Link copied to clipboard
abstract val storageManager: StorageManager

Manages all storage related methods