A B C D E F G H I L O P R S T U W 
All Classes All Packages

A

all() - Method in class dev.hypera.chameleon.platform.bukkit.adventure.BukkitAudienceProvider
Gets an audience for all online players, including the server's console.
audience() - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitConsoleUser
Get the audience for this user.
audience() - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUser
Get the audience for this user.

B

BukkitAudienceProvider - Class in dev.hypera.chameleon.platform.bukkit.adventure
Bukkit chameleon audience provider implementation.
BukkitAudienceProvider(BukkitUserManager, JavaPlugin) - Constructor for class dev.hypera.chameleon.platform.bukkit.adventure.BukkitAudienceProvider
Bukkit audience provider constructor.
BukkitChameleon - Class in dev.hypera.chameleon.platform.bukkit
Bukkit Chameleon implementation.
BukkitChameleonBootstrap - Class in dev.hypera.chameleon.platform.bukkit
Bukkit Chameleon bootstrap implementation.
BukkitCommand - Class in dev.hypera.chameleon.platform.bukkit.command
Bukkit command wrapper.
BukkitCommand(Chameleon, BukkitUserManager, Command) - Constructor for class dev.hypera.chameleon.platform.bukkit.command.BukkitCommand
Bukkit command constructor.
BukkitCommandManager - Class in dev.hypera.chameleon.platform.bukkit.command
Bukkit command manager implementation.
BukkitCommandManager(PlatformChameleon<JavaPlugin>, BukkitUserManager) - Constructor for class dev.hypera.chameleon.platform.bukkit.command.BukkitCommandManager
Bukkit command manager constructor.
BukkitConsoleUser - Class in dev.hypera.chameleon.platform.bukkit.user
Bukkit console user implementation.
BukkitConsoleUser(Chameleon) - Constructor for class dev.hypera.chameleon.platform.bukkit.user.BukkitConsoleUser
Bukkit console user constructor.
BukkitListener - Class in dev.hypera.chameleon.platform.bukkit.event
Bukkit listener.
BukkitListener(Chameleon, BukkitUserManager) - Constructor for class dev.hypera.chameleon.platform.bukkit.event.BukkitListener
Bukkit listener constructor.
BukkitPlatform - Class in dev.hypera.chameleon.platform.bukkit.platform
Bukkit server platform implementation.
BukkitPlatform() - Constructor for class dev.hypera.chameleon.platform.bukkit.platform.BukkitPlatform
 
BukkitPlugin - Class in dev.hypera.chameleon.platform.bukkit.platform.objects
Bukkit platform plugin implementation.
BukkitPlugin(Plugin) - Constructor for class dev.hypera.chameleon.platform.bukkit.platform.objects.BukkitPlugin
Bukkit plugin constructor.
BukkitPluginManager - Class in dev.hypera.chameleon.platform.bukkit.platform
Bukkit plugin manager implementation.
BukkitPluginManager() - Constructor for class dev.hypera.chameleon.platform.bukkit.platform.BukkitPluginManager
 
BukkitScheduler - Class in dev.hypera.chameleon.platform.bukkit.scheduler
Bukkit scheduler implementation.
BukkitScheduler(PlatformChameleon<JavaPlugin>) - Constructor for class dev.hypera.chameleon.platform.bukkit.scheduler.BukkitScheduler
Bukkit scheduler constructor.
BukkitUser - Class in dev.hypera.chameleon.platform.bukkit.user
Bukkit server user implementation.
BukkitUser(PlatformChameleon<JavaPlugin>, Player) - Constructor for class dev.hypera.chameleon.platform.bukkit.user.BukkitUser
Bukkit user constructor.
BukkitUserManager - Class in dev.hypera.chameleon.platform.bukkit.user
Bukkit user manager implementation.
BukkitUserManager(PlatformChameleon<JavaPlugin>) - Constructor for class dev.hypera.chameleon.platform.bukkit.user.BukkitUserManager
Bukkit user manager constructor.

C

close() - Method in class dev.hypera.chameleon.platform.bukkit.adventure.BukkitAudienceProvider
Closes the provider and forces audiences to be empty.
console() - Method in class dev.hypera.chameleon.platform.bukkit.adventure.BukkitAudienceProvider
Gets an audience for the server's console.
create(ChameleonPluginBootstrap, JavaPlugin) - Static method in class dev.hypera.chameleon.platform.bukkit.BukkitChameleon
Returns a new Bukkit Chameleon bootstrap instance.

D

dev.hypera.chameleon.platform.bukkit - package dev.hypera.chameleon.platform.bukkit
 
dev.hypera.chameleon.platform.bukkit.adventure - package dev.hypera.chameleon.platform.bukkit.adventure
 
dev.hypera.chameleon.platform.bukkit.command - package dev.hypera.chameleon.platform.bukkit.command
 
dev.hypera.chameleon.platform.bukkit.event - package dev.hypera.chameleon.platform.bukkit.event
 
dev.hypera.chameleon.platform.bukkit.platform - package dev.hypera.chameleon.platform.bukkit.platform
 
dev.hypera.chameleon.platform.bukkit.platform.objects - package dev.hypera.chameleon.platform.bukkit.platform.objects
 
dev.hypera.chameleon.platform.bukkit.scheduler - package dev.hypera.chameleon.platform.bukkit.scheduler
 
dev.hypera.chameleon.platform.bukkit.user - package dev.hypera.chameleon.platform.bukkit.user
 
disable() - Method in class dev.hypera.chameleon.platform.bukkit.platform.objects.BukkitPlugin
disconnect(Component) - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUser

E

enable() - Method in class dev.hypera.chameleon.platform.bukkit.platform.objects.BukkitPlugin
execute(CommandSender, String, String[]) - Method in class dev.hypera.chameleon.platform.bukkit.command.BukkitCommand

F

filter(Predicate<ChatUser>) - Method in class dev.hypera.chameleon.platform.bukkit.adventure.BukkitAudienceProvider
Creates an audience based on a filter.
flattener() - Method in class dev.hypera.chameleon.platform.bukkit.adventure.BukkitAudienceProvider
Return a component flattener that can use game data to resolve extra information about components.

G

getAddress() - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUser
getAdventure() - Method in class dev.hypera.chameleon.platform.bukkit.BukkitChameleon
getAuthors() - Method in class dev.hypera.chameleon.platform.bukkit.platform.objects.BukkitPlugin
getCommandManager() - Method in class dev.hypera.chameleon.platform.bukkit.BukkitChameleon
getConsole() - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUserManager
getDataDirectory() - Method in class dev.hypera.chameleon.platform.bukkit.BukkitChameleon
getDataFolder() - Method in class dev.hypera.chameleon.platform.bukkit.platform.objects.BukkitPlugin
getDependencies() - Method in class dev.hypera.chameleon.platform.bukkit.platform.objects.BukkitPlugin
getDescription() - Method in class dev.hypera.chameleon.platform.bukkit.platform.objects.BukkitPlugin
getGameMode() - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUser
getId() - Method in class dev.hypera.chameleon.platform.bukkit.platform.BukkitPlatform
getId() - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUser
getLatency() - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUser
getMainClass() - Method in class dev.hypera.chameleon.platform.bukkit.platform.objects.BukkitPlugin
getName() - Method in class dev.hypera.chameleon.platform.bukkit.platform.BukkitPlatform
getName() - Method in class dev.hypera.chameleon.platform.bukkit.platform.objects.BukkitPlugin
getName() - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUser
getPlatform() - Method in class dev.hypera.chameleon.platform.bukkit.BukkitChameleon
getPlayer() - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUser
Get the Bukkit player for this user.
getPlugin(String) - Method in class dev.hypera.chameleon.platform.bukkit.platform.BukkitPluginManager
getPluginManager() - Method in class dev.hypera.chameleon.platform.bukkit.BukkitChameleon
getPlugins() - Method in class dev.hypera.chameleon.platform.bukkit.platform.BukkitPluginManager
getScheduler() - Method in class dev.hypera.chameleon.platform.bukkit.BukkitChameleon
getSoftDependencies() - Method in class dev.hypera.chameleon.platform.bukkit.platform.objects.BukkitPlugin
getUserById(UUID) - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUserManager
getUserManager() - Method in class dev.hypera.chameleon.platform.bukkit.BukkitChameleon
getUsers() - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUserManager
getVersion() - Method in class dev.hypera.chameleon.platform.bukkit.platform.BukkitPlatform
getVersion() - Method in class dev.hypera.chameleon.platform.bukkit.platform.objects.BukkitPlugin

H

hasInteractiveChat() - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUser
hasPermission(String) - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitConsoleUser
hasPermission(String) - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUser

I

isPluginEnabled(String) - Method in class dev.hypera.chameleon.platform.bukkit.platform.BukkitPluginManager

L

loadPlatform() - Method in class dev.hypera.chameleon.platform.bukkit.BukkitChameleonBootstrap
 

O

onAsyncPlayerChatEvent(AsyncPlayerChatEvent) - Method in class dev.hypera.chameleon.platform.bukkit.event.BukkitListener
Platform user chat event handler.
onDisable() - Method in class dev.hypera.chameleon.platform.bukkit.BukkitChameleon
onEnable() - Method in class dev.hypera.chameleon.platform.bukkit.BukkitChameleon
onPlayerJoinEvent(PlayerJoinEvent) - Method in class dev.hypera.chameleon.platform.bukkit.event.BukkitListener
Platform user connect event handler.
onPlayerKickEvent(PlayerKickEvent) - Method in class dev.hypera.chameleon.platform.bukkit.event.BukkitListener
Platform server user kick event handler.
onPlayerQuitEvent(PlayerQuitEvent) - Method in class dev.hypera.chameleon.platform.bukkit.event.BukkitListener
Platform user disconnect event handler.

P

permission(String) - Method in class dev.hypera.chameleon.platform.bukkit.adventure.BukkitAudienceProvider
Gets or creates an audience containing all viewers with the provided permission.
player(UUID) - Method in class dev.hypera.chameleon.platform.bukkit.adventure.BukkitAudienceProvider
Gets an audience for an individual player.
players() - Method in class dev.hypera.chameleon.platform.bukkit.adventure.BukkitAudienceProvider
Gets an audience for all online players.

R

registerCommand(Command) - Method in class dev.hypera.chameleon.platform.bukkit.command.BukkitCommandManager
 

S

scheduleAsyncTask(Runnable, Schedule, Schedule) - Method in class dev.hypera.chameleon.platform.bukkit.scheduler.BukkitScheduler
 
scheduleSyncTask(Runnable, Schedule, Schedule) - Method in class dev.hypera.chameleon.platform.bukkit.scheduler.BukkitScheduler
 
sendData(String, byte[]) - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUser
server(String) - Method in class dev.hypera.chameleon.platform.bukkit.adventure.BukkitAudienceProvider
Gets an audience for online players on a server, including the server's console.
setGameMode(GameMode) - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUser

T

tabComplete(CommandSender, String, String[]) - Method in class dev.hypera.chameleon.platform.bukkit.command.BukkitCommand

U

unregisterCommand(Command) - Method in class dev.hypera.chameleon.platform.bukkit.command.BukkitCommandManager
 

W

world(Key) - Method in class dev.hypera.chameleon.platform.bukkit.adventure.BukkitAudienceProvider
Gets an audience for online players in a world, including the server's console.
wrap(CommandSender) - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUserManager
Wrap a command sender.
wrap(Player) - Method in class dev.hypera.chameleon.platform.bukkit.user.BukkitUserManager
Wrap a Bukkit Player.
A B C D E F G H I L O P R S T U W 
All Classes All Packages