BBU

public class BBU extends JavaPlugin

Main class, used to initialise and serve as the main hub for any controllers, or any other variables needed to be accessed by other classes.

Author

iMoltres

Constructors

Link copied to clipboard
public void BBU()

Properties

Link copied to clipboard
Link copied to clipboard
public PluginDescriptionFile description
Link copied to clipboard
public static BBU instance
Link copied to clipboard
public boolean isEnabled
Link copied to clipboard
public Logger logger
Link copied to clipboard
public PluginMeta pluginMeta
Link copied to clipboard
public Server server

Functions

Link copied to clipboard
public final boolean equals(Object obj)
Link copied to clipboard
public @Nullable() PluginCommand getCommand(String name)
Link copied to clipboard
public @NotNull() ComponentLogger getComponentLogger()
Link copied to clipboard
public FileConfiguration getConfig()
Link copied to clipboard
public final File getDataFolder()
Link copied to clipboard
public @NotNull() Path getDataPath()
Link copied to clipboard
public @Nullable() BiomeProvider getDefaultBiomeProvider(String worldName, @Nullable() String id)
Link copied to clipboard
public @Nullable() ChunkGenerator getDefaultWorldGenerator(String worldName, @Nullable() String id)
Link copied to clipboard
public final PluginDescriptionFile getDescription()
Link copied to clipboard
public static BBU getInstance()
Retrieve the instance for BBU to access any public methods or getters inside of it.
Link copied to clipboard
public final LifecycleEventManager<Plugin> getLifecycleManager()
Link copied to clipboard
public @NotNull() Logger getLog4JLogger()
Link copied to clipboard
public Logger getLogger()
Link copied to clipboard
public final @NotNull() String getName()
Link copied to clipboard
public static T getPlugin<T extends JavaPlugin>(Class<T> clazz)
Link copied to clipboard
public final PluginLoader getPluginLoader()
Link copied to clipboard
public final PluginMeta getPluginMeta()
Link copied to clipboard
public static JavaPlugin getProvidingPlugin(Class<? extends Object> clazz)
Link copied to clipboard
public @Nullable() InputStream getResource(String filename)
Link copied to clipboard
public final Server getServer()
Link copied to clipboard
public @NotNull() Logger getSLF4JLogger()
Link copied to clipboard
public final int hashCode()
Link copied to clipboard
public final void init(PluginLoader loader, Server server, PluginDescriptionFile description, File dataFolder, File file, ClassLoader classLoader)
Link copied to clipboard
public final boolean isEnabled()
Link copied to clipboard
public final boolean isNaggable()
Link copied to clipboard
public @NotNull() String namespace()
Link copied to clipboard
public boolean onCommand(CommandSender sender, Command command, String label, Array<String> args)
Link copied to clipboard
public void onDisable()
Saves the team config and cleans up all player scoreboards, stops any ongoing tasks
Link copied to clipboard
public void onEnable()
Sets up the team instances and listeners, as well as any commands.
Link copied to clipboard
public void onLoad()
Sets up the instance to be grabbed, all of our folders/configs, and initialises the controllers.
Link copied to clipboard
public @Nullable() List<String> onTabComplete(CommandSender sender, Command command, String alias, Array<String> args)
Link copied to clipboard
public void registerCommand(String label, BasicCommand basicCommand)
Link copied to clipboard
public void reloadConfig()
Link copied to clipboard
public void saveConfig()
Link copied to clipboard
public void saveDefaultConfig()
Link copied to clipboard
public void saveResource(String resourcePath, boolean replace)
Link copied to clipboard
public final void setEnabled(boolean enabled)
Link copied to clipboard
public void setJoinable(boolean value)
Set the joinable variable if the value param is passed as 'false' then all players will be kicked and the server won't be able to be joined.
Link copied to clipboard
public final void setNaggable(boolean canNag)
Link copied to clipboard
public String toString()