Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 

A

Ability - Class in com.voxelgameslib.voxelgameslib.components.ability
 
Ability(User) - Constructor for class com.voxelgameslib.voxelgameslib.components.ability.Ability
Create a new ability
abortGame() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
abortGame() - Method in interface com.voxelgameslib.voxelgameslib.game.Game
Similar to endGame, but doesn't with stuff like elo or stats
AbstractFeature - Class in com.voxelgameslib.voxelgameslib.feature
Abstract implementation of Phase
AbstractFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.AbstractFeature
Sets the name of this feature to the name of the class
AbstractFeatureCommand<T extends Feature> - Class in com.voxelgameslib.voxelgameslib.feature
 
AbstractFeatureCommand() - Constructor for class com.voxelgameslib.voxelgameslib.feature.AbstractFeatureCommand
 
AbstractGame - Class in com.voxelgameslib.voxelgameslib.game
Abstract implementation of a Game.
AbstractGame(GameMode) - Constructor for class com.voxelgameslib.voxelgameslib.game.AbstractGame
Constructs a new AbstractGame
AbstractGame() - Constructor for class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
AbstractPacket - Class in com.voxelgameslib.voxelgameslib.test
 
AbstractPacket(PacketContainer, PacketType) - Constructor for class com.voxelgameslib.voxelgameslib.test.AbstractPacket
Constructs a new strongly typed wrapper for the given packet.
AbstractPhase - Class in com.voxelgameslib.voxelgameslib.phase
Simple implementation of a Phase.
AbstractPhase() - Constructor for class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
AbstractScoreboard - Class in com.voxelgameslib.voxelgameslib.components.scoreboard
Abstract implementation of a scoreboard, implements some limited functionality
AbstractScoreboard() - Constructor for class com.voxelgameslib.voxelgameslib.components.scoreboard.AbstractScoreboard
 
AbstractVictoryCondition - Class in com.voxelgameslib.voxelgameslib.condition
 
AbstractVictoryCondition() - Constructor for class com.voxelgameslib.voxelgameslib.condition.AbstractVictoryCondition
 
activeChannels - Variable in class com.voxelgameslib.voxelgameslib.chat.ChatHandler
 
activePhase - Variable in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
add(double, double) - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
Adds values to this vector
add(Vector2D) - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
Performs vector addition
add(double, double, double) - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
Adds values to this vector
add(Vector3D) - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
Performs vector addition
addAbility(int, Ability) - Method in class com.voxelgameslib.voxelgameslib.components.kits.Kit
 
addBlacklist(EntityType...) - Method in class com.voxelgameslib.voxelgameslib.feature.features.MobFeature
 
addDependency(T, T) - Method in class com.voxelgameslib.voxelgameslib.graph.Graph
Allows adding of new dependencies to the graph.
addFeature(Feature) - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
addFeature(Feature) - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
Adds a new feature to this phase
addFilepattern(String) - Method in class com.voxelgameslib.voxelgameslib.world.CustomAddCommand
Add a path to a file/directory whose content should be added.
addFilter(EventFilter) - Method in class com.voxelgameslib.voxelgameslib.event.RegisteredListener
 
addItem(int, ItemStack) - Method in class com.voxelgameslib.voxelgameslib.components.kits.Kit
 
addKit(Kit) - Method in class com.voxelgameslib.voxelgameslib.feature.features.KitFeature
Adds a kit to the feature
addLine(int, ScoreboardLine) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.AbstractScoreboard
 
addLine(ScoreboardLine) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.AbstractScoreboard
 
addLine(String, ScoreboardLine) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.AbstractScoreboard
 
addLine(int, ScoreboardLine) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.BukkitScoreboard
 
addLine(int, ScoreboardLine) - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
adds a new line to this scoreboard.
addLine(String, ScoreboardLine) - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
adds a new line to this socreboard, named key for easy access.
A new line will always be added on the top.
if there is a line with that key already, it gets overridden!
addLine(ScoreboardLine) - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
Adds a new line to this scoreboard.
addLine(int, ScoreboardLine) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
addLine(ScoreboardLine) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
addListener(User) - Method in class com.voxelgameslib.voxelgameslib.chat.ChatChannel
Adds a new listener to the channel
addListeningChannel(String) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
addListeningChannel(String) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
addListeningChannel(String) - Method in interface com.voxelgameslib.voxelgameslib.user.User
Add the user to a new channel
addPermission(Permission) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
addSpawn(Vector3D) - Method in class com.voxelgameslib.voxelgameslib.feature.features.SpawnFeature
 
addTickable(UUID, Tickable) - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
addTickable(UUID, Tickable) - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
Adds a tickable exclusive to the phase
addUser(User) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.AbstractScoreboard
 
addUser(User) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.BukkitScoreboard
 
addUser(User) - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
Adds a user to this scoreboard
addUser(User) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
addVictoryCondition(VictoryCondition) - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
addVictoryCondition(VictoryCondition) - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
 
addWhitelist(EntityType...) - Method in class com.voxelgameslib.voxelgameslib.feature.features.MobFeature
 
affected - Variable in class com.voxelgameslib.voxelgameslib.components.ability.Ability
 
allowJoin() - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
allowJoin() - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
 
allowSpectate() - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
allowSpectate() - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
 
amount(int) - Method in class com.voxelgameslib.voxelgameslib.utils.ItemBuilder
Changes the amount of the ItemStack
announceNewGame - Variable in class com.voxelgameslib.voxelgameslib.config.GlobalConfig
 
apply(User, Location, String[], Component[], String) - Method in interface com.voxelgameslib.voxelgameslib.components.placeholders.FullSignPlaceHolder
Applies this placeholder to the lines, can replace every line
apply(User, Location, String[], Component[], String) - Method in interface com.voxelgameslib.voxelgameslib.components.placeholders.SimpleSignPlaceHolder
Applies this placeholder to the lines, will only replace the key
apply(String, Player, Location, String[]) - Method in interface com.voxelgameslib.voxelgameslib.components.placeholders.SkullPlaceHolder
 
apply(User) - Method in class com.voxelgameslib.voxelgameslib.user.PlayerState
 
applyRolePrefix() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
applyRolePrefix() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
applyRolePrefix() - Method in interface com.voxelgameslib.voxelgameslib.user.User
Applies the default prefix of the role, if there is one
applyRoleSuffix() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
applyRoleSuffix() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
applyRoleSuffix() - Method in interface com.voxelgameslib.voxelgameslib.user.User
Applies the default suffix of the role, if there is one
author(User, String) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldCreator
 
author(User, String) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldModifyCommands
 
AutoRespawnFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
AutoRespawnFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.AutoRespawnFeature
 
availableLanguages - Variable in class com.voxelgameslib.voxelgameslib.config.GlobalConfig
 

B

BasicMarkerDefinition - Class in com.voxelgameslib.voxelgameslib.map
 
BasicMarkerDefinition(String) - Constructor for class com.voxelgameslib.voxelgameslib.map.BasicMarkerDefinition
 
BleedFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
BleedFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.BleedFeature
 
BossBarFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
Provides a boss bar instance for other features
BossBarFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.BossBarFeature
 
BRAZILIAN_PORTUGUESE - Static variable in class com.voxelgameslib.voxelgameslib.lang.Locale
 
breakpoint(User) - Method in class com.voxelgameslib.voxelgameslib.command.commands.TestCommands
 
broadcast(Component) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
Sends a message to all players
broadcast(Translatable, Object...) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
Sends a message to all players
broadcastMessage(User, String) - Method in class com.voxelgameslib.voxelgameslib.chat.ChatHandler
Broadcast a message to all channels
broadcastMessage(User, Component) - Method in class com.voxelgameslib.voxelgameslib.chat.ChatHandler
Broadcast a message to all channels
broadcastMessage(Component) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
broadcastMessage(Translatable, Object...) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
broadcastMessage(Component) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
Sends a message to every User that is related to this game.
broadcastMessage(Translatable, Object...) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
Sends a message to everr User that is related to this game.
build() - Method in class com.voxelgameslib.voxelgameslib.utils.ItemBuilder
Builds the ItemStack
build() - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties.OrderedPropertiesBuilder
Builds a new OrderedProperties instance.
BUKKIT_INFO_TAB - Static variable in class com.voxelgameslib.voxelgameslib.error.ErrorHandler
 
BukkitScoreboard - Class in com.voxelgameslib.voxelgameslib.components.scoreboard
 
BukkitScoreboard() - Constructor for class com.voxelgameslib.voxelgameslib.components.scoreboard.BukkitScoreboard
 
BukkitStringScoreboardLine - Class in com.voxelgameslib.voxelgameslib.components.scoreboard
 
BukkitStringScoreboardLine(String, Team) - Constructor for class com.voxelgameslib.voxelgameslib.components.scoreboard.BukkitStringScoreboardLine
 

C

call() - Method in class com.voxelgameslib.voxelgameslib.world.CustomAddCommand
Executes the Add command.
callEvent(Event) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
callEvent(T) - Method in class com.voxelgameslib.voxelgameslib.event.EventHandler
 
callSyncMethod(Plugin, Callable<T>) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
cancelAllTasks() - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
cancelTask(int) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
cancelTasks(Plugin) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
canEqual(Object) - Method in class com.voxelgameslib.voxelgameslib.components.kits.Kit
 
canEqual(Object) - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
canEqual(Object) - Method in class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
canEqual(Object) - Method in class com.voxelgameslib.voxelgameslib.event.RegisteredListener
 
canEqual(Object) - Method in class com.voxelgameslib.voxelgameslib.lang.Locale
 
canEqual(Object) - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
canEqual(Object) - Method in class com.voxelgameslib.voxelgameslib.map.Marker
 
canEqual(Object) - Method in class com.voxelgameslib.voxelgameslib.matchmaking.Queue
 
canEqual(Object) - Method in class com.voxelgameslib.voxelgameslib.user.PlayerState
 
center(User) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldCreator
 
center(User, String) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldModifyCommands
 
ChannelCommands - Class in com.voxelgameslib.voxelgameslib.command.commands
 
ChannelCommands() - Constructor for class com.voxelgameslib.voxelgameslib.command.commands.ChannelCommands
 
ChannelFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
This feature allows the ability for multiple channels in phases, e.g.
ChannelFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.ChannelFeature
 
chat(User) - Method in class com.voxelgameslib.voxelgameslib.command.commands.TestCommands
 
ChatChannel - Class in com.voxelgameslib.voxelgameslib.chat
A chat channel represents a collection of listeners who are able to receive messages send into this channel
ChatHandler - Class in com.voxelgameslib.voxelgameslib.chat
Handles everything related to chat
ChatHandler() - Constructor for class com.voxelgameslib.voxelgameslib.chat.ChatHandler
 
ChatListener - Class in com.voxelgameslib.voxelgameslib.chat
 
ChatListener() - Constructor for class com.voxelgameslib.voxelgameslib.chat.ChatListener
 
chatmenu(User) - Method in class com.voxelgameslib.voxelgameslib.command.commands.TestCommands
 
ChatUtil - Class in com.voxelgameslib.voxelgameslib.utils
Small util for chat related stuff
ChatUtil() - Constructor for class com.voxelgameslib.voxelgameslib.utils.ChatUtil
 
checkMigrate(Config) - Method in class com.voxelgameslib.voxelgameslib.config.ConfigHandler
Checks if the config needs to be migrated
chest(User, String) - Method in class com.voxelgameslib.voxelgameslib.editmode.EditMode
 
ChestMarker - Class in com.voxelgameslib.voxelgameslib.map
A chest marker is a marker that is a chest (uh)
it is used to save kits or layout for chest locations in the map
ChestMarker(Vector3D, String, ItemStack[]) - Constructor for class com.voxelgameslib.voxelgameslib.map.ChestMarker
constructs a new chest marker
chunkLoad(ChunkLoadEvent) - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SignPlaceholders
 
chunkLoad(ChunkLoadEvent) - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SkullPlaceHolders
 
chunkUnload(ChunkUnloadEvent) - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SignPlaceholders
 
chunkUnload(ChunkUnloadEvent) - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SkullPlaceHolders
 
CleanRoomChunkGenerator - Class in com.voxelgameslib.voxelgameslib.world
Created by Martin on 07.10.2016.
CleanRoomChunkGenerator() - Constructor for class com.voxelgameslib.voxelgameslib.world.CleanRoomChunkGenerator
 
clearEnchantments() - Method in class com.voxelgameslib.voxelgameslib.utils.ItemBuilder
Clears the list of Enchantments of the ItemStack
ClearInventoryFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
ClearInventoryFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.ClearInventoryFeature
 
clearLore() - Method in class com.voxelgameslib.voxelgameslib.utils.ItemBuilder
Clears the lore of the ItemStack
clearPlugins() - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
clone() - Method in class com.voxelgameslib.voxelgameslib.map.BasicMarkerDefinition
 
clone() - Method in interface com.voxelgameslib.voxelgameslib.map.MarkerDefinition
 
clone() - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
clone() - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
cloneRepo() - Method in class com.voxelgameslib.voxelgameslib.world.WorldRepository
 
close() - Method in class com.voxelgameslib.voxelgameslib.log.JULForwardHandler
 
close() - Method in class com.voxelgameslib.voxelgameslib.timings.Timing
 
CollectionUtil - Class in com.voxelgameslib.voxelgameslib.utils
Small util that offers small method to do stuff related to collections
CollectionUtil() - Constructor for class com.voxelgameslib.voxelgameslib.utils.CollectionUtil
 
CollectionUtil.StringCreator<T> - Interface in com.voxelgameslib.voxelgameslib.utils
Small functional interface to convert a object into a string
color(Color) - Method in class com.voxelgameslib.voxelgameslib.utils.ItemBuilder
Sets the Color of a part of leather armor
com.voxelgameslib.voxelgameslib - package com.voxelgameslib.voxelgameslib
 
com.voxelgameslib.voxelgameslib.chat - package com.voxelgameslib.voxelgameslib.chat
 
com.voxelgameslib.voxelgameslib.command - package com.voxelgameslib.voxelgameslib.command
 
com.voxelgameslib.voxelgameslib.command.commands - package com.voxelgameslib.voxelgameslib.command.commands
 
com.voxelgameslib.voxelgameslib.components.ability - package com.voxelgameslib.voxelgameslib.components.ability
 
com.voxelgameslib.voxelgameslib.components.kits - package com.voxelgameslib.voxelgameslib.components.kits
 
com.voxelgameslib.voxelgameslib.components.placeholders - package com.voxelgameslib.voxelgameslib.components.placeholders
 
com.voxelgameslib.voxelgameslib.components.points - package com.voxelgameslib.voxelgameslib.components.points
 
com.voxelgameslib.voxelgameslib.components.scoreboard - package com.voxelgameslib.voxelgameslib.components.scoreboard
 
com.voxelgameslib.voxelgameslib.components.team - package com.voxelgameslib.voxelgameslib.components.team
 
com.voxelgameslib.voxelgameslib.condition - package com.voxelgameslib.voxelgameslib.condition
 
com.voxelgameslib.voxelgameslib.condition.conditions - package com.voxelgameslib.voxelgameslib.condition.conditions
 
com.voxelgameslib.voxelgameslib.config - package com.voxelgameslib.voxelgameslib.config
 
com.voxelgameslib.voxelgameslib.editmode - package com.voxelgameslib.voxelgameslib.editmode
 
com.voxelgameslib.voxelgameslib.elo - package com.voxelgameslib.voxelgameslib.elo
 
com.voxelgameslib.voxelgameslib.error - package com.voxelgameslib.voxelgameslib.error
 
com.voxelgameslib.voxelgameslib.event - package com.voxelgameslib.voxelgameslib.event
 
com.voxelgameslib.voxelgameslib.event.events - package com.voxelgameslib.voxelgameslib.event.events
 
com.voxelgameslib.voxelgameslib.event.events.game - package com.voxelgameslib.voxelgameslib.event.events.game
 
com.voxelgameslib.voxelgameslib.event.events.player - package com.voxelgameslib.voxelgameslib.event.events.player
 
com.voxelgameslib.voxelgameslib.exception - package com.voxelgameslib.voxelgameslib.exception
 
com.voxelgameslib.voxelgameslib.feature - package com.voxelgameslib.voxelgameslib.feature
 
com.voxelgameslib.voxelgameslib.feature.features - package com.voxelgameslib.voxelgameslib.feature.features
 
com.voxelgameslib.voxelgameslib.game - package com.voxelgameslib.voxelgameslib.game
 
com.voxelgameslib.voxelgameslib.graph - package com.voxelgameslib.voxelgameslib.graph
 
com.voxelgameslib.voxelgameslib.handler - package com.voxelgameslib.voxelgameslib.handler
 
com.voxelgameslib.voxelgameslib.lang - package com.voxelgameslib.voxelgameslib.lang
 
com.voxelgameslib.voxelgameslib.log - package com.voxelgameslib.voxelgameslib.log
 
com.voxelgameslib.voxelgameslib.map - package com.voxelgameslib.voxelgameslib.map
 
com.voxelgameslib.voxelgameslib.matchmaking - package com.voxelgameslib.voxelgameslib.matchmaking
 
com.voxelgameslib.voxelgameslib.math - package com.voxelgameslib.voxelgameslib.math
 
com.voxelgameslib.voxelgameslib.metrics - package com.voxelgameslib.voxelgameslib.metrics
 
com.voxelgameslib.voxelgameslib.module - package com.voxelgameslib.voxelgameslib.module
 
com.voxelgameslib.voxelgameslib.persistence - package com.voxelgameslib.voxelgameslib.persistence
 
com.voxelgameslib.voxelgameslib.persistence.converter - package com.voxelgameslib.voxelgameslib.persistence.converter
 
com.voxelgameslib.voxelgameslib.persistence.model - package com.voxelgameslib.voxelgameslib.persistence.model
 
com.voxelgameslib.voxelgameslib.phase - package com.voxelgameslib.voxelgameslib.phase
 
com.voxelgameslib.voxelgameslib.phase.phases - package com.voxelgameslib.voxelgameslib.phase.phases
 
com.voxelgameslib.voxelgameslib.plugin - package com.voxelgameslib.voxelgameslib.plugin
 
com.voxelgameslib.voxelgameslib.role - package com.voxelgameslib.voxelgameslib.role
 
com.voxelgameslib.voxelgameslib.startup - package com.voxelgameslib.voxelgameslib.startup
 
com.voxelgameslib.voxelgameslib.stats - package com.voxelgameslib.voxelgameslib.stats
 
com.voxelgameslib.voxelgameslib.stats.types - package com.voxelgameslib.voxelgameslib.stats.types
 
com.voxelgameslib.voxelgameslib.test - package com.voxelgameslib.voxelgameslib.test
 
com.voxelgameslib.voxelgameslib.texture - package com.voxelgameslib.voxelgameslib.texture
 
com.voxelgameslib.voxelgameslib.tick - package com.voxelgameslib.voxelgameslib.tick
 
com.voxelgameslib.voxelgameslib.timings - package com.voxelgameslib.voxelgameslib.timings
 
com.voxelgameslib.voxelgameslib.user - package com.voxelgameslib.voxelgameslib.user
 
com.voxelgameslib.voxelgameslib.utils - package com.voxelgameslib.voxelgameslib.utils
 
com.voxelgameslib.voxelgameslib.world - package com.voxelgameslib.voxelgameslib.world
 
COMMAND_INFO_TAB - Static variable in class com.voxelgameslib.voxelgameslib.error.ErrorHandler
 
CommandHandler - Class in com.voxelgameslib.voxelgameslib.command
 
CommandHandler() - Constructor for class com.voxelgameslib.voxelgameslib.command.CommandHandler
 
commitRepo(User) - Method in class com.voxelgameslib.voxelgameslib.command.commands.WorldRepositoryCommands
 
commitRepo() - Method in class com.voxelgameslib.voxelgameslib.world.WorldRepository
 
completed() - Method in class com.voxelgameslib.voxelgameslib.condition.AbstractVictoryCondition
 
completed() - Method in class com.voxelgameslib.voxelgameslib.condition.conditions.EmptyVictoryCondition
 
completed() - Method in interface com.voxelgameslib.voxelgameslib.condition.VictoryCondition
Checks if this condition has been met
ComponentConverter - Class in com.voxelgameslib.voxelgameslib.persistence.converter
 
ComponentConverter() - Constructor for class com.voxelgameslib.voxelgameslib.persistence.converter.ComponentConverter
 
ComponentException - Exception in com.voxelgameslib.voxelgameslib.exception
 
ComponentException(String, String) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.ComponentException
This exception is thrown by components, typically when an invalid value is passed to them
Config - Class in com.voxelgameslib.voxelgameslib.config
Superclass for config classes
Config() - Constructor for class com.voxelgameslib.voxelgameslib.config.Config
 
ConfigException - Exception in com.voxelgameslib.voxelgameslib.exception
Thrown when something goes wrong related to configs, like loading or saving.
ConfigException(String, Exception) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.ConfigException
 
ConfigHandler - Class in com.voxelgameslib.voxelgameslib.config
the config handler handles all configs (uhh)
ConfigHandler() - Constructor for class com.voxelgameslib.voxelgameslib.config.ConfigHandler
 
configure() - Method in class com.voxelgameslib.voxelgameslib.VoxelGamesLibModule
 
configVersion - Variable in class com.voxelgameslib.voxelgameslib.config.GlobalConfig
 
configVersion - Variable in class com.voxelgameslib.voxelgameslib.world.WorldConfig
 
ConsoleUser - Interface in com.voxelgameslib.voxelgameslib.user
Marker interface for console users,
contains(User) - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
containsProperty(String) - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
Returns true if there is a property with the specified key.
convertToDatabaseColumn(Component) - Method in class com.voxelgameslib.voxelgameslib.persistence.converter.ComponentConverter
 
convertToDatabaseColumn(Locale) - Method in class com.voxelgameslib.voxelgameslib.persistence.converter.LocaleConverter
 
convertToDatabaseColumn(Trackable) - Method in class com.voxelgameslib.voxelgameslib.persistence.converter.TrackableConverter
 
convertToEntityAttribute(String) - Method in class com.voxelgameslib.voxelgameslib.persistence.converter.ComponentConverter
 
convertToEntityAttribute(String) - Method in class com.voxelgameslib.voxelgameslib.persistence.converter.LocaleConverter
 
convertToEntityAttribute(String) - Method in class com.voxelgameslib.voxelgameslib.persistence.converter.TrackableConverter
 
copyOf(OrderedProperties) - Static method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
Creates a new instance that will have both the same property entries and the same behavior as the given source.
createAndAddLine(String) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.BukkitScoreboard
 
createAndAddLine(int, String) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.BukkitScoreboard
 
createAndAddLine(String, String) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.BukkitScoreboard
 
createAndAddLine(String) - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
Creates a new simple scoreboard line and adds it automatically
createAndAddLine(String, String) - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
Creates a new simple scoreboard line and adds it automatically
createAndAddLine(int, String) - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
Creates a new simple scoreboard line and adds it automatically
createAndAddLine(String) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
createAndAddLine(String, String) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
createAndAddLine(int, String) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
createChannel(String) - Method in class com.voxelgameslib.voxelgameslib.chat.ChatHandler
Creates a new chat channel with the given id
createChannel(CommandSender) - Method in class com.voxelgameslib.voxelgameslib.command.commands.ChannelCommands
 
createFeature(Class<T>, Phase) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
createFeature(Class<T>, Phase) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
Creates a new feature class (using guice and stuff)
createInjector() - Method in class com.voxelgameslib.voxelgameslib.VoxelGamesLibModule
 
createKit(User, String) - Method in class com.voxelgameslib.voxelgameslib.command.commands.KitCommands
 
createKit(Kit) - Method in class com.voxelgameslib.voxelgameslib.components.kits.KitHandler
 
createMarkerDefinition(String) - Method in class com.voxelgameslib.voxelgameslib.map.MapHandler
 
createPhase(Class<T>) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
createPhase(Class<T>) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
Creates a new phase class (using guice and stuff)
createScoreboard(String) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.ScoreboardHandler
 
createVictoryCondition(Class<T>, Phase) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
createVictoryCondition(Class<T>, Phase) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
Create a new victory condition class (using guice and stuff)
createZip(File, String) - Static method in class com.voxelgameslib.voxelgameslib.utils.ZipUtil
Creates a zip from all files and folders in the specified folder.
crossProduct(Vector3D) - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
Computes the cross product of two vectors
CURRENCY - Static variable in interface com.voxelgameslib.voxelgameslib.stats.StatFormatter
 
currentVersion - Variable in class com.voxelgameslib.voxelgameslib.config.GlobalConfig
 
currentVersion - Variable in class com.voxelgameslib.voxelgameslib.world.WorldConfig
 
CustomAddCommand - Class in com.voxelgameslib.voxelgameslib.world
A class used to execute a Add command.
CustomAddCommand(Repository) - Constructor for class com.voxelgameslib.voxelgameslib.world.CustomAddCommand
 
CustomGame - Class in com.voxelgameslib.voxelgameslib.game
Custom game class with no actuall stuff in it, used to generate custom games via game definitions
CustomGame(GameMode) - Constructor for class com.voxelgameslib.voxelgameslib.game.CustomGame
Constructs a new AbstractGame
customHandler(Event, Throwable) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
Invoked when an error occurs in a event listener.
customHandler(Throwable) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
Invoked when an error occurs somewhere
customHandler(int, Throwable) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
Invoked when an error occurs in a task.

D

data(int) - Method in class com.voxelgameslib.voxelgameslib.utils.ItemBuilder
Changes the data of the ItemStack
DATE - Static variable in interface com.voxelgameslib.voxelgameslib.stats.StatFormatter
 
DATE_TIME - Static variable in interface com.voxelgameslib.voxelgameslib.stats.StatFormatter
 
decrement(User, User, Trackable, int) - Method in class com.voxelgameslib.voxelgameslib.command.commands.StatsCommands
 
decrement() - Method in class com.voxelgameslib.voxelgameslib.stats.StatInstance
 
decrement(double) - Method in class com.voxelgameslib.voxelgameslib.stats.StatInstance
 
decrement(PlayerDecrementStatEvent) - Method in class com.voxelgameslib.voxelgameslib.stats.StatListener
 
DEFAULT_PATH - Static variable in class com.voxelgameslib.voxelgameslib.condition.VictoryConditionTypeAdapter
 
DEFAULT_PATH - Static variable in class com.voxelgameslib.voxelgameslib.feature.FeatureTypeAdapter
 
DEFAULT_PATH - Static variable in class com.voxelgameslib.voxelgameslib.phase.PhaseTypeAdapter
 
defaultChannel - Variable in class com.voxelgameslib.voxelgameslib.chat.ChatHandler
 
defaultGame - Variable in class com.voxelgameslib.voxelgameslib.config.GlobalConfig
 
DefaultGameData - Class in com.voxelgameslib.voxelgameslib.game
Default game data class used internally by the framework
DefaultGameData() - Constructor for class com.voxelgameslib.voxelgameslib.game.DefaultGameData
 
defaultLocale - Variable in class com.voxelgameslib.voxelgameslib.config.GlobalConfig
 
defaultValue() - Method in class com.voxelgameslib.voxelgameslib.stats.Stat
 
delete(File) - Static method in class com.voxelgameslib.voxelgameslib.utils.FileUtils
Deletes a file (or folder)
deleteChannel(CommandSender) - Method in class com.voxelgameslib.voxelgameslib.command.commands.ChannelCommands
 
DependencyGraphException - Exception in com.voxelgameslib.voxelgameslib.exception
Thrown when something goes wrong while generating dependency graphs
DependencyGraphException(String) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.DependencyGraphException
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.voxelgameslib.voxelgameslib.condition.VictoryConditionTypeAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.voxelgameslib.voxelgameslib.feature.FeatureTypeAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.voxelgameslib.voxelgameslib.game.GameTypeAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.voxelgameslib.voxelgameslib.phase.PhaseTypeAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.voxelgameslib.voxelgameslib.texture.PlayerProfileTypeAdapter
 
dialect - Variable in class com.voxelgameslib.voxelgameslib.persistence.PersistenceConfig
 
directionToNotch(BlockFace) - Static method in class com.voxelgameslib.voxelgameslib.utils.DirectionUtil
Gets the Notch integer representation of a BlockFace
These are the horizontal directions, which exclude up and down
directionToYaw(BlockFace) - Static method in class com.voxelgameslib.voxelgameslib.utils.DirectionUtil
Gets the angle from a horizontal BlockFace
DirectionUtil - Class in com.voxelgameslib.voxelgameslib.utils
Small util for direction and yaw conversation
Modified version of https://github.com/bergerkiller/BKCommonLib/blob/master/src/main/java/com/bergerkiller/bukkit/common/utils/FaceUtil.java
DirectionUtil() - Constructor for class com.voxelgameslib.voxelgameslib.utils.DirectionUtil
 
disable() - Method in class com.voxelgameslib.voxelgameslib.chat.ChatHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.command.CommandHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.components.kits.KitHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SignHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.components.points.PointHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.ScoreboardHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.components.team.TeamHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.config.ConfigHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.elo.EloHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.error.ErrorHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.event.EventHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.feature.AbstractFeature
 
disable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.BossBarFeature
 
disable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.DoubleJumpFeature
 
disable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.KitFeature
 
disable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.MapFeature
 
disable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature
 
disable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.ScoreboardFeature
 
disable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.TeamSelectFeature
 
disable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.VoteFeature
 
disable() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
Deprecated.
this method does nothing, use endGame instead ;)
disable() - Method in class com.voxelgameslib.voxelgameslib.game.GameHandler
 
disable() - Method in interface com.voxelgameslib.voxelgameslib.handler.Handler
Called on server disable.
disable() - Method in class com.voxelgameslib.voxelgameslib.lang.LangHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.log.LoggingHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.map.MapHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.matchmaking.MatchmakingHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.metrics.MetricHandler
 
disable() - Method in interface com.voxelgameslib.voxelgameslib.module.Module
Called when this module is disabled
disable() - Method in class com.voxelgameslib.voxelgameslib.module.ModuleHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.persistence.EmptyPersistenceProvider
 
disable() - Method in class com.voxelgameslib.voxelgameslib.persistence.FlatFileJsonPersistenceProvider
 
disable() - Method in class com.voxelgameslib.voxelgameslib.persistence.HibernatePersistenceProvider
 
disable() - Method in class com.voxelgameslib.voxelgameslib.persistence.PersistenceHandler
 
disable() - Method in interface com.voxelgameslib.voxelgameslib.persistence.PersistenceProvider
Called when a provider is stopped
disable() - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
disable() - Method in class com.voxelgameslib.voxelgameslib.phase.TimedPhase
 
disable() - Method in class com.voxelgameslib.voxelgameslib.plugin.VGLPlugin
 
disable() - Method in class com.voxelgameslib.voxelgameslib.role.RoleHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.stats.StatsHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.texture.TextureHandler
 
disable() - Method in interface com.voxelgameslib.voxelgameslib.tick.Tickable
called when it stops ticking
disable() - Method in class com.voxelgameslib.voxelgameslib.tick.TickHandler
Stops every Tickable from ticking and does some cleanup
disable() - Method in class com.voxelgameslib.voxelgameslib.user.UserHandler
 
disable() - Method in class com.voxelgameslib.voxelgameslib.world.WorldHandler
 
disablePlugin(Plugin) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
disablePlugin(Plugin, boolean) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
disablePlugins() - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
displayname(User, String) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldModifyCommands
 
doHelp(User, CommandHelp) - Method in class com.voxelgameslib.voxelgameslib.command.commands.ChannelCommands
 
doHelp(User, CommandHelp) - Method in class com.voxelgameslib.voxelgameslib.command.commands.GameCommands
 
doHelp(User, CommandHelp) - Method in class com.voxelgameslib.voxelgameslib.command.commands.KitCommands
 
doHelp(User, CommandHelp) - Method in class com.voxelgameslib.voxelgameslib.command.commands.LangCommands
 
doHelp(User, CommandHelp) - Method in class com.voxelgameslib.voxelgameslib.command.commands.RoleCommands
 
doHelp(User, CommandHelp) - Method in class com.voxelgameslib.voxelgameslib.command.commands.StatsCommands
 
doHelp(User, CommandHelp) - Method in class com.voxelgameslib.voxelgameslib.command.commands.TestCommands
 
doHelp(User, CommandHelp) - Method in class com.voxelgameslib.voxelgameslib.command.commands.TextureCommands
 
doHelp(User, CommandHelp) - Method in class com.voxelgameslib.voxelgameslib.command.commands.WorldCommands
 
doHelp(User, CommandHelp) - Method in class com.voxelgameslib.voxelgameslib.command.commands.WorldRepositoryCommands
 
doHelp(User, CommandHelp) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldCreator
 
doHelp(User, CommandHelp) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldModifyCommands
 
done(User) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldCreator
 
dotProduct(Vector2D) - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
Computes the dot product of two vectors
dotProduct(Vector3D) - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
Computes the dot product of two vectors
DOUBLE - Static variable in interface com.voxelgameslib.voxelgameslib.stats.StatFormatter
 
DoubleJumpFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
DoubleJumpFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.DoubleJumpFeature
 
driver - Variable in class com.voxelgameslib.voxelgameslib.persistence.PersistenceConfig
 
DuelFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
Feature that handles dueling.
DuelFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.DuelFeature
 
DuelVictoryCondition - Class in com.voxelgameslib.voxelgameslib.condition.conditions
 
DuelVictoryCondition() - Constructor for class com.voxelgameslib.voxelgameslib.condition.conditions.DuelVictoryCondition
 
DummyFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
DummyFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.DummyFeature
 
DummyPhase - Class in com.voxelgameslib.voxelgameslib.phase.phases
 
DummyPhase() - Constructor for class com.voxelgameslib.voxelgameslib.phase.phases.DummyPhase
 
DuplicatePermissionDefinitionException - Exception in com.voxelgameslib.voxelgameslib.exception
Thrown when something tries to register a new permission for a permission that already exist with a different role
DuplicatePermissionDefinitionException(Permission, String) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.DuplicatePermissionDefinitionException
 
durability(int) - Method in class com.voxelgameslib.voxelgameslib.utils.ItemBuilder
Changes the durability of the ItemStack
DURATION_LONG - Static variable in interface com.voxelgameslib.voxelgameslib.stats.StatFormatter
 
DURATION_SHORT - Static variable in interface com.voxelgameslib.voxelgameslib.stats.StatFormatter
 
DUTCH - Static variable in class com.voxelgameslib.voxelgameslib.lang.Locale
 

E

e(PlayerToggleFlightEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.DoubleJumpFeature
 
e(PlayerMoveEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.DoubleJumpFeature
 
edit(User, String) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldCreator
 
editKit(User, String) - Method in class com.voxelgameslib.voxelgameslib.command.commands.KitCommands
 
EditMode - Class in com.voxelgameslib.voxelgameslib.editmode
Commands related to the edit mode
EditMode() - Constructor for class com.voxelgameslib.voxelgameslib.editmode.EditMode
 
editmode(User) - Method in class com.voxelgameslib.voxelgameslib.editmode.EditMode
 
EditModeGame - Class in com.voxelgameslib.voxelgameslib.editmode
 
EditModeGame() - Constructor for class com.voxelgameslib.voxelgameslib.editmode.EditModeGame
 
EditModePhase - Class in com.voxelgameslib.voxelgameslib.editmode
 
EditModePhase() - Constructor for class com.voxelgameslib.voxelgameslib.editmode.EditModePhase
 
EloHandler - Class in com.voxelgameslib.voxelgameslib.elo
Handles the calculation of "skill" for players
EloHandler() - Constructor for class com.voxelgameslib.voxelgameslib.elo.EloHandler
 
EmptyPersistenceProvider - Class in com.voxelgameslib.voxelgameslib.persistence
Empty persistence provider, used when persistence is disabled
EmptyPersistenceProvider() - Constructor for class com.voxelgameslib.voxelgameslib.persistence.EmptyPersistenceProvider
 
EmptyVictoryCondition - Class in com.voxelgameslib.voxelgameslib.condition.conditions
 
EmptyVictoryCondition() - Constructor for class com.voxelgameslib.voxelgameslib.condition.conditions.EmptyVictoryCondition
 
enable() - Method in class com.voxelgameslib.voxelgameslib.chat.ChatHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.command.CommandHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.components.kits.KitHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SignHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.components.points.PointHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.ScoreboardHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.components.team.TeamHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.config.ConfigHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.elo.EloHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.error.ErrorHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.event.EventHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.AbstractFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.BossBarFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.ClearInventoryFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.DuelFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.GameModeFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.HealFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.KitFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.LobbyFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.MapFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.MapInfoFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.MobFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoHungerLossFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoTimeChangeFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoWeatherChangeFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.PostGameFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.RemovePotionEffectsFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.ScoreboardFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.SpawnFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.SpectatorFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.TeamFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.TeamSelectFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.TimeFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.feature.features.VoteFeature
 
enable() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
enable() - Method in class com.voxelgameslib.voxelgameslib.game.GameHandler
 
enable() - Method in interface com.voxelgameslib.voxelgameslib.handler.Handler
Called on server enable
enable() - Method in class com.voxelgameslib.voxelgameslib.lang.LangHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.log.LoggingHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.map.MapHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.matchmaking.MatchmakingHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.metrics.MetricHandler
 
enable() - Method in interface com.voxelgameslib.voxelgameslib.module.Module
Called when this module is enabled
enable() - Method in class com.voxelgameslib.voxelgameslib.module.ModuleHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.persistence.EmptyPersistenceProvider
 
enable() - Method in class com.voxelgameslib.voxelgameslib.persistence.FlatFileJsonPersistenceProvider
 
enable() - Method in class com.voxelgameslib.voxelgameslib.persistence.HibernatePersistenceProvider
 
enable() - Method in class com.voxelgameslib.voxelgameslib.persistence.PersistenceHandler
 
enable() - Method in interface com.voxelgameslib.voxelgameslib.persistence.PersistenceProvider
Called when a provider is started
enable() - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
enable() - Method in class com.voxelgameslib.voxelgameslib.phase.TimedPhase
 
enable() - Method in class com.voxelgameslib.voxelgameslib.plugin.VGLPlugin
 
enable() - Method in class com.voxelgameslib.voxelgameslib.role.RoleHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.stats.StatsHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.texture.TextureHandler
 
enable() - Method in interface com.voxelgameslib.voxelgameslib.tick.Tickable
called before the first tick
enable() - Method in class com.voxelgameslib.voxelgameslib.tick.TickHandler
Starts the ticker
enable() - Method in class com.voxelgameslib.voxelgameslib.user.UserHandler
 
enable() - Method in class com.voxelgameslib.voxelgameslib.world.WorldHandler
 
enablePlugin(Plugin) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
enchantment(Enchantment, int) - Method in class com.voxelgameslib.voxelgameslib.utils.ItemBuilder
Adds an Enchantment with the given level to the ItemStack
enchantment(Enchantment) - Method in class com.voxelgameslib.voxelgameslib.utils.ItemBuilder
Adds an Enchantment with the level 1 to the ItemStack
end(Tickable) - Method in class com.voxelgameslib.voxelgameslib.tick.TickHandler
Remove the tickable form the tickloop
endGame(Team, User) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
endGame(Team, User) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
Ends the game
endPhase() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
endPhase() - Method in interface com.voxelgameslib.voxelgameslib.game.Game
Ends the current Phase and starts the next one.
ENGLISH - Static variable in class com.voxelgameslib.voxelgameslib.lang.Locale
 
EntityUtil - Class in com.voxelgameslib.voxelgameslib.utils
 
EntityUtil() - Constructor for class com.voxelgameslib.voxelgameslib.utils.EntityUtil
 
EntityUtil.Type - Enum in com.voxelgameslib.voxelgameslib.utils
 
entrySet() - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
See Hashtable.entrySet().
EPSILON - Static variable in class com.voxelgameslib.voxelgameslib.math.Vector3D
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.components.kits.Kit
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.event.RegisteredListener
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.game.GameDefinition
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.game.GameMode
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.lang.Locale
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.map.MapInfo
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.map.Marker
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.matchmaking.Queue
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.persistence.converter.ComponentConverter
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.persistence.converter.LocaleConverter
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.persistence.converter.TrackableConverter
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.stats.Stat
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.user.PlayerState
 
equals(Object) - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
 
ErrorHandler - Class in com.voxelgameslib.voxelgameslib.error
 
ErrorHandler(VoxelGamesLib) - Constructor for class com.voxelgameslib.voxelgameslib.error.ErrorHandler
 
evaluating(T) - Method in interface com.voxelgameslib.voxelgameslib.graph.NodeValueListener
The callback method used to notify the fact that a node that has assigned the nodeValue value just got its evaluation
EVENT_INFO_TAB - Static variable in class com.voxelgameslib.voxelgameslib.error.ErrorHandler
 
EventException - Exception in com.voxelgameslib.voxelgameslib.exception
Exception that gets thrown when something is wrong related to the event system
EventException(String, Exception) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.EventException
 
EventException(String) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.EventException
 
EventFilter - Interface in com.voxelgameslib.voxelgameslib.event
 
EventHandler - Class in com.voxelgameslib.voxelgameslib.event
 
EventHandler() - Constructor for class com.voxelgameslib.voxelgameslib.event.EventHandler
 
execute(User, Block) - Method in interface com.voxelgameslib.voxelgameslib.components.placeholders.SignButton
Executes the action associated with this button
ExternalLangStorage - Class in com.voxelgameslib.voxelgameslib.lang
 
ExternalLangStorage() - Constructor for class com.voxelgameslib.voxelgameslib.lang.ExternalLangStorage
 
ExternalTranslatable - Interface in com.voxelgameslib.voxelgameslib.lang
 

F

Feature - Interface in com.voxelgameslib.voxelgameslib.feature
A Feature is a piece of logic that is active during a Phase.
FeatureCommandImplementor - Interface in com.voxelgameslib.voxelgameslib.feature
A FeatureCommandImplementor is a piece of logic that applies to a Feature.
FeatureInfo - Annotation Type in com.voxelgameslib.voxelgameslib.feature
Small annotation to add info to features that might be used in documentation
FeatureTypeAdapter - Class in com.voxelgameslib.voxelgameslib.feature
TypeAdapter for the Feature class, redirects gson to the right Feature implementation
FeatureTypeAdapter() - Constructor for class com.voxelgameslib.voxelgameslib.feature.FeatureTypeAdapter
 
feed(User) - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoHungerLossFeature
 
fetchSkin(String, String, SkinCallback) - Method in class com.voxelgameslib.voxelgameslib.texture.TextureHandler
 
fetchSkin(int, SkinCallback) - Method in class com.voxelgameslib.voxelgameslib.texture.TextureHandler
 
fetchSkin(int, String, SkinCallback) - Method in class com.voxelgameslib.voxelgameslib.texture.TextureHandler
 
FileUtils - Class in com.voxelgameslib.voxelgameslib.utils
Collection of file related utils
FileUtils() - Constructor for class com.voxelgameslib.voxelgameslib.utils.FileUtils
 
fill(PreFillProfileEvent) - Method in class com.voxelgameslib.voxelgameslib.texture.TextureCache
 
fill(PlayerProfile) - Method in class com.voxelgameslib.voxelgameslib.texture.TextureCache
 
filter(Event, RegisteredListener, Optional<User>) - Method in interface com.voxelgameslib.voxelgameslib.event.EventFilter
 
filter(LogEvent) - Method in class com.voxelgameslib.voxelgameslib.log.Log4JForwardHandler
 
findGame(User, GameMode) - Method in class com.voxelgameslib.voxelgameslib.game.GameHandler
Searches for a game the user can join
finishWorldEditing(User, Map) - Method in class com.voxelgameslib.voxelgameslib.world.WorldHandler
 
fixDaFuckingStupidGitignore() - Method in class com.voxelgameslib.voxelgameslib.world.WorldRepository
 
FlatFileJsonPersistenceProvider - Class in com.voxelgameslib.voxelgameslib.persistence
Simple persistence provider which uses gson to save the stuff as json to a flat file
NOT RECOMMENDED FOR PRODUCTION
FlatFileJsonPersistenceProvider() - Constructor for class com.voxelgameslib.voxelgameslib.persistence.FlatFileJsonPersistenceProvider
 
flush() - Method in class com.voxelgameslib.voxelgameslib.log.JULForwardHandler
 
flush() - Method in class com.voxelgameslib.voxelgameslib.log.SoutForwardHandler
 
flushSaveQueue(World) - Static method in class com.voxelgameslib.voxelgameslib.utils.NMSUtil
 
format(double) - Method in interface com.voxelgameslib.voxelgameslib.stats.StatFormatter
 
formatChannelMessage(ChatChannel, Component, Component) - Static method in class com.voxelgameslib.voxelgameslib.utils.ChatUtil
 
formatLong(double, Locale) - Method in enum com.voxelgameslib.voxelgameslib.stats.StatType
 
formatLong(double, Locale) - Method in interface com.voxelgameslib.voxelgameslib.stats.Trackable
 
formatShort(double) - Method in enum com.voxelgameslib.voxelgameslib.stats.StatType
 
formatShort(double) - Method in interface com.voxelgameslib.voxelgameslib.stats.Trackable
 
FRENCH - Static variable in class com.voxelgameslib.voxelgameslib.lang.Locale
 
fromName(String) - Static method in class com.voxelgameslib.voxelgameslib.lang.Locale
Searches for a locale with that name
fromName(String) - Static method in enum com.voxelgameslib.voxelgameslib.role.Role
Searches for the role with the given.
fromName(String) - Static method in class com.voxelgameslib.voxelgameslib.stats.StatsHandler
 
fromString(String) - Static method in class com.voxelgameslib.voxelgameslib.math.Vector2D
Tries to generate a string from a vector.
fromString(String) - Static method in class com.voxelgameslib.voxelgameslib.math.Vector3D
Tries to generate a string from a vector.
fromTag(String) - Static method in class com.voxelgameslib.voxelgameslib.lang.Locale
Searches for a locale with that tag
FullSignPlaceHolder - Interface in com.voxelgameslib.voxelgameslib.components.placeholders
Sign placeholder that replaces the whole sign

G

Game - Interface in com.voxelgameslib.voxelgameslib.game
A Game is the representation of an instance of a GameMode.
GameCommands - Class in com.voxelgameslib.voxelgameslib.command.commands
 
GameCommands() - Constructor for class com.voxelgameslib.voxelgameslib.command.commands.GameCommands
 
GameConsoleUser - Class in com.voxelgameslib.voxelgameslib.user
Abstract implementation of the console user interface that deals with most stuff
GameConsoleUser() - Constructor for class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
GameConstants - Class in com.voxelgameslib.voxelgameslib
Game constants, that theoretically could be different for every platform.
GameConstants() - Constructor for class com.voxelgameslib.voxelgameslib.GameConstants
 
GameData - Interface in com.voxelgameslib.voxelgameslib.game
Gamedata is used to save values between phases
GameData - Class in com.voxelgameslib.voxelgameslib.persistence.model
 
GameData() - Constructor for class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
GameDefinition - Class in com.voxelgameslib.voxelgameslib.game
Holds all important information of a game, ready to be saved to and loaded from json
GameDefinition() - Constructor for class com.voxelgameslib.voxelgameslib.game.GameDefinition
 
GameEndEvent - Class in com.voxelgameslib.voxelgameslib.event.events.game
Called when a game is done.
GameEndEvent(Game, List<User>, Duration, boolean) - Constructor for class com.voxelgameslib.voxelgameslib.event.events.game.GameEndEvent
 
GameEvent - Class in com.voxelgameslib.voxelgameslib.event.events.game
Parent class for game events
GameEvent - Annotation Type in com.voxelgameslib.voxelgameslib.event
 
GameHandler - Class in com.voxelgameslib.voxelgameslib.game
Handles all Game instances and all GameModes.
GameHandler() - Constructor for class com.voxelgameslib.voxelgameslib.game.GameHandler
 
gameHandler - Variable in class com.voxelgameslib.voxelgameslib.plugin.VGLPlugin
 
GameInfo - Annotation Type in com.voxelgameslib.voxelgameslib.game
Annotation to identify games and collection additional data
gameJoin(User, GameMode) - Method in class com.voxelgameslib.voxelgameslib.command.commands.GameCommands
 
GameJoinEvent - Class in com.voxelgameslib.voxelgameslib.event.events.game
Called when a user joins a game
GameJoinEvent(Game, User) - Constructor for class com.voxelgameslib.voxelgameslib.event.events.game.GameJoinEvent
 
gameJoinUUID(User, UUID) - Method in class com.voxelgameslib.voxelgameslib.command.commands.GameCommands
 
gameLeave(User) - Method in class com.voxelgameslib.voxelgameslib.command.commands.GameCommands
 
gameList(User) - Method in class com.voxelgameslib.voxelgameslib.command.commands.GameCommands
 
GameListener - Class in com.voxelgameslib.voxelgameslib.game
 
GameListener() - Constructor for class com.voxelgameslib.voxelgameslib.game.GameListener
 
gameListModes(User) - Method in class com.voxelgameslib.voxelgameslib.command.commands.GameCommands
 
GAMEMODE - Static variable in class com.voxelgameslib.voxelgameslib.editmode.EditModeGame
 
gamemode(User, String) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldCreator
 
gamemode(User, String) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldModifyCommands
 
GameMode - Class in com.voxelgameslib.voxelgameslib.game
A GameMode is a identifier for the type of a Game.
GameMode(String, Class<? extends Game>, double, double, double, double, double) - Constructor for class com.voxelgameslib.voxelgameslib.game.GameMode
Constructs a new GameMode
GameMode(String, Class<? extends Game>) - Constructor for class com.voxelgameslib.voxelgameslib.game.GameMode
Constructs a new GameMode
GameModeFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
GameModeFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.GameModeFeature
 
GameModeNotAvailableException - Exception in com.voxelgameslib.voxelgameslib.exception
Thrown when trying to do something with a GameMode that is not registered on this server
GameModeNotAvailableException(GameMode) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.GameModeNotAvailableException
 
GamePlayer - Class in com.voxelgameslib.voxelgameslib.user
abstract implementation of the user interface that deals with some stuff
GamePlayer() - Constructor for class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
GamePoint - Class in com.voxelgameslib.voxelgameslib.components.points
 
GamePoint(String, boolean, GameMode) - Constructor for class com.voxelgameslib.voxelgameslib.components.points.GamePoint
 
GamePostLeaveEvent - Class in com.voxelgameslib.voxelgameslib.event.events.game
Called when a user leaves a game.
GamePostLeaveEvent(Game, User, Location, boolean) - Constructor for class com.voxelgameslib.voxelgameslib.event.events.game.GamePostLeaveEvent
 
GamePreLeaveEvent - Class in com.voxelgameslib.voxelgameslib.event.events.game
Called when a user leaves a game.
GamePreLeaveEvent(Game, User) - Constructor for class com.voxelgameslib.voxelgameslib.event.events.game.GamePreLeaveEvent
 
gameStart(User, GameMode) - Method in class com.voxelgameslib.voxelgameslib.command.commands.GameCommands
 
GameStartEvent - Class in com.voxelgameslib.voxelgameslib.event.events.game
Called when a new game starts
GameStartEvent(Game) - Constructor for class com.voxelgameslib.voxelgameslib.event.events.game.GameStartEvent
 
GameStartException - Exception in com.voxelgameslib.voxelgameslib.exception
Thrown when something goes wrong while starting a Game
GameStartException(GameMode, Exception) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.GameStartException
 
GameStartException(GameMode, String) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.GameStartException
 
gameStop(User, String) - Method in class com.voxelgameslib.voxelgameslib.command.commands.GameCommands
 
GameTypeAdapter - Class in com.voxelgameslib.voxelgameslib.game
TypeAdapter for the Game class, redirects gson to the right Game implementation
GameTypeAdapter() - Constructor for class com.voxelgameslib.voxelgameslib.game.GameTypeAdapter
 
generate(World, Random, int, int) - Method in class com.voxelgameslib.voxelgameslib.world.CleanRoomChunkGenerator
 
generateBlockSections(World, Random, int, int, ChunkGenerator.BiomeGrid) - Method in class com.voxelgameslib.voxelgameslib.world.CleanRoomChunkGenerator
 
generateChunkData(World, Random, int, int, ChunkGenerator.BiomeGrid) - Method in class com.voxelgameslib.voxelgameslib.world.CleanRoomChunkGenerator
 
generateDependencies() - Method in class com.voxelgameslib.voxelgameslib.graph.Graph
Takes all the nodes and calculates the dependency order for them.
generateExtBlockSections(World, Random, int, int, ChunkGenerator.BiomeGrid) - Method in class com.voxelgameslib.voxelgameslib.world.CleanRoomChunkGenerator
 
generateNumInRange(int, int) - Static method in class com.voxelgameslib.voxelgameslib.utils.RandomUtil
Generates a random in from enable (inclusive) to end (exclusive)
generateString() - Static method in class com.voxelgameslib.voxelgameslib.utils.RandomUtil
Generates a random string, length is random in range of 4-10.
Contains only 0-9 and a-z.
generateString(int) - Static method in class com.voxelgameslib.voxelgameslib.utils.RandomUtil
Generates a random string with the given length.
Contains only 0-9 and a-z.
GERMAN - Static variable in class com.voxelgameslib.voxelgameslib.lang.Locale
 
get(User, User, Trackable) - Method in class com.voxelgameslib.voxelgameslib.command.commands.StatsCommands
 
get() - Method in class com.voxelgameslib.voxelgameslib.config.ConfigHandler
 
get(Translatable) - Method in class com.voxelgameslib.voxelgameslib.lang.LangStorage
Gets the value for a key.
get(String) - Method in class com.voxelgameslib.voxelgameslib.texture.TextureCache
 
get(UUID) - Method in class com.voxelgameslib.voxelgameslib.texture.TextureCache
 
get() - Method in class com.voxelgameslib.voxelgameslib.world.WorldHandler
 
getAbilities() - Method in class com.voxelgameslib.voxelgameslib.components.kits.Kit
 
getActiveChannel() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getActiveChannel() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getActiveChannel() - Method in interface com.voxelgameslib.voxelgameslib.user.User
Get the user's active channel
getActivePhase() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
getActivePhase() - Method in interface com.voxelgameslib.voxelgameslib.game.Game
 
getActiveWorkers() - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
getAll(EntityUtil.Type...) - Static method in class com.voxelgameslib.voxelgameslib.utils.EntityUtil
 
getAllUsers() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
getAllUsers() - Method in interface com.voxelgameslib.voxelgameslib.game.Game
 
getArgs() - Method in enum com.voxelgameslib.voxelgameslib.lang.LangKey
 
getArgs() - Method in interface com.voxelgameslib.voxelgameslib.lang.Translatable
 
getAuthor() - Method in class com.voxelgameslib.voxelgameslib.map.MapInfo
 
getBossBar() - Method in class com.voxelgameslib.voxelgameslib.feature.features.BossBarFeature
 
getButtons() - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SignButtons
gets map with all registered sign buttons
getById(User, Integer) - Method in class com.voxelgameslib.voxelgameslib.command.commands.TextureCommands
 
getCenter() - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
getChannel(String) - Method in class com.voxelgameslib.voxelgameslib.chat.ChatHandler
Get a channel by its identifier
getChannels() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getChannels() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getChannels() - Method in interface com.voxelgameslib.voxelgameslib.user.User
 
getChestMarker(String) - Method in class com.voxelgameslib.voxelgameslib.map.Map
Gets a chestmarker that have the name as data
getChestMarkers() - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
getColor() - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
getColor() - Method in class com.voxelgameslib.voxelgameslib.feature.features.BossBarFeature
 
getCommandClass() - Method in interface com.voxelgameslib.voxelgameslib.feature.FeatureCommandImplementor
 
getCommandClass() - Method in class com.voxelgameslib.voxelgameslib.feature.features.TeamSelectFeature
 
getCommandClass() - Method in class com.voxelgameslib.voxelgameslib.feature.features.VoteFeature
 
getConfigVersion() - Method in class com.voxelgameslib.voxelgameslib.config.Config
 
getConfigVersion() - Method in class com.voxelgameslib.voxelgameslib.config.GlobalConfig
 
getConfigVersion() - Method in class com.voxelgameslib.voxelgameslib.world.WorldConfig
 
getConservativeRating() - Method in class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
getConservativeStandardDeviationMultiplier() - Method in class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
getCurrentVersion() - Method in class com.voxelgameslib.voxelgameslib.config.Config
 
getCurrentVersion() - Method in class com.voxelgameslib.voxelgameslib.config.GlobalConfig
 
getCurrentVersion() - Method in class com.voxelgameslib.voxelgameslib.world.WorldConfig
 
getData() - Method in class com.voxelgameslib.voxelgameslib.map.BasicMarkerDefinition
 
getData() - Method in class com.voxelgameslib.voxelgameslib.map.Marker
 
getDecrementAmount() - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerDecrementStatEvent
 
getDefault() - Static method in class com.voxelgameslib.voxelgameslib.config.GlobalConfig
 
getDefault() - Static method in class com.voxelgameslib.voxelgameslib.world.WorldConfig
 
getDefaultGame() - Method in class com.voxelgameslib.voxelgameslib.game.GameHandler
 
getDefaultLocale() - Method in class com.voxelgameslib.voxelgameslib.lang.LangHandler
 
getDefaultPermissions(boolean) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
getDefaultPermSubscriptions(boolean) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
getDefaultStorage() - Method in class com.voxelgameslib.voxelgameslib.lang.LangHandler
 
getDefaultValue() - Method in enum com.voxelgameslib.voxelgameslib.lang.LangKey
 
getDefaultValue() - Method in interface com.voxelgameslib.voxelgameslib.lang.Translatable
 
getDependencies() - Method in class com.voxelgameslib.voxelgameslib.condition.AbstractVictoryCondition
 
getDependencies() - Method in class com.voxelgameslib.voxelgameslib.condition.conditions.DuelVictoryCondition
 
getDependencies() - Method in interface com.voxelgameslib.voxelgameslib.condition.VictoryCondition
 
getDependencies() - Method in interface com.voxelgameslib.voxelgameslib.feature.Feature
 
getDependencies() - Method in class com.voxelgameslib.voxelgameslib.feature.features.LobbyFeature
 
getDependencies() - Method in class com.voxelgameslib.voxelgameslib.feature.features.MapInfoFeature
 
getDependencies() - Method in class com.voxelgameslib.voxelgameslib.feature.features.MobFeature
 
getDependencies() - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoTimeChangeFeature
 
getDependencies() - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoWeatherChangeFeature
 
getDependencies() - Method in class com.voxelgameslib.voxelgameslib.feature.features.PostGameFeature
 
getDependencies() - Method in class com.voxelgameslib.voxelgameslib.feature.features.SpawnFeature
 
getDependencies() - Method in class com.voxelgameslib.voxelgameslib.feature.features.TimeFeature
 
getDependencies() - Method in class com.voxelgameslib.voxelgameslib.feature.features.VoidTeleportFeature
 
getDisplayName() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
getDisplayName() - Method in enum com.voxelgameslib.voxelgameslib.stats.StatType
 
getDisplayName() - Method in interface com.voxelgameslib.voxelgameslib.stats.Trackable
 
getDisplayName() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getDisplayName() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getDisplayName() - Method in interface com.voxelgameslib.voxelgameslib.user.User
returns the display name of the user, consists of prefix, raw display name and suffix.
getDisplayName(UUID) - Static method in class com.voxelgameslib.voxelgameslib.utils.MojangUtil
Tries to fetch the current display name for the user
getDuration() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
getDuration() - Method in interface com.voxelgameslib.voxelgameslib.game.Game
if running: get the duration between enable and now.
else: get the duration this phase has run
getDuration() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
getDuration() - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
getDuration() - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
if running: get the duration between enable and now.
else: get the duration this phase has run
getErrorProfile() - Method in class com.voxelgameslib.voxelgameslib.texture.TextureHandler
 
getEventClass() - Method in class com.voxelgameslib.voxelgameslib.event.RegisteredListener
 
getExp() - Method in class com.voxelgameslib.voxelgameslib.user.PlayerState
 
getExternalStorage(UUID, Locale) - Method in class com.voxelgameslib.voxelgameslib.lang.LangHandler
 
getFeature() - Method in class com.voxelgameslib.voxelgameslib.feature.AbstractFeatureCommand
 
getFeature(Class<T>) - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
getFeature(Class<T>) - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
Searched for a instance of the specified class.
getFeatures() - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
getFeatures() - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
 
getFilters() - Method in class com.voxelgameslib.voxelgameslib.event.RegisteredListener
 
getGame() - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
getGame() - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GameEvent
 
getGame() - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerEliminationEvent
 
getGame() - Method in class com.voxelgameslib.voxelgameslib.event.RegisteredListener
 
getGame() - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
getGame() - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
 
getGameClass() - Method in class com.voxelgameslib.voxelgameslib.game.GameMode
 
getGameData(Class<T>) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
getGameData(User, Team) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
getGameData(Class<T>) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
 
getGameData(User, Team) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
 
getGameData() - Method in class com.voxelgameslib.voxelgameslib.game.GameDefinition
 
getGameDefinition(GameMode) - Method in class com.voxelgameslib.voxelgameslib.game.GameHandler
Gets a game definition based on the game mode
getGameDuration() - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GameEndEvent
 
getGameMode() - Method in class com.voxelgameslib.voxelgameslib.components.points.GamePoint
 
getGameMode() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
getGameMode() - Method in interface com.voxelgameslib.voxelgameslib.game.Game
 
getGameMode() - Method in class com.voxelgameslib.voxelgameslib.game.GameDefinition
 
getGameMode() - Method in class com.voxelgameslib.voxelgameslib.matchmaking.Queue
 
getGameMode() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
getGameMode() - Method in class com.voxelgameslib.voxelgameslib.plugin.VGLPlugin
 
getGameModes() - Method in class com.voxelgameslib.voxelgameslib.game.GameHandler
 
getGamemodes() - Method in class com.voxelgameslib.voxelgameslib.map.MapInfo
 
getGames(UUID, boolean) - Method in class com.voxelgameslib.voxelgameslib.game.GameHandler
Gets a list of all games the user is playing in or spectating (if spectating is set to true)
getGames() - Method in class com.voxelgameslib.voxelgameslib.game.GameHandler
 
getGlobalScoreboard() - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature
 
getGson(Injector) - Method in class com.voxelgameslib.voxelgameslib.VoxelGamesLibModule
 
getGsonWithoutExposed(Injector) - Method in class com.voxelgameslib.voxelgameslib.VoxelGamesLibModule
 
getHandle() - Method in class com.voxelgameslib.voxelgameslib.test.AbstractPacket
Retrieve a handle to the raw packet data.
getHandlerList() - Static method in class com.voxelgameslib.voxelgameslib.event.events.game.GameEndEvent
 
getHandlerList() - Static method in class com.voxelgameslib.voxelgameslib.event.events.game.GameJoinEvent
 
getHandlerList() - Static method in class com.voxelgameslib.voxelgameslib.event.events.game.GamePostLeaveEvent
 
getHandlerList() - Static method in class com.voxelgameslib.voxelgameslib.event.events.game.GamePreLeaveEvent
 
getHandlerList() - Static method in class com.voxelgameslib.voxelgameslib.event.events.game.GameStartEvent
 
getHandlerList() - Static method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerDecrementStatEvent
 
getHandlerList() - Static method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerEliminationEvent
 
getHandlerList() - Static method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerIncrementStatEvent
 
getHandlerList() - Static method in class com.voxelgameslib.voxelgameslib.event.events.VoxelGamesLibDisableEvent
 
getHandlerList() - Static method in class com.voxelgameslib.voxelgameslib.event.events.VoxelGamesLibEnableEvent
 
getHandlerList() - Static method in class com.voxelgameslib.voxelgameslib.event.VoxelGamesLibEvent
 
getHandlers() - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GameEndEvent
 
getHandlers() - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GameJoinEvent
 
getHandlers() - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GamePostLeaveEvent
 
getHandlers() - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GamePreLeaveEvent
 
getHandlers() - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GameStartEvent
 
getHandlers() - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerDecrementStatEvent
 
getHandlers() - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerEliminationEvent
 
getHandlers() - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerIncrementStatEvent
 
getHandlers() - Method in class com.voxelgameslib.voxelgameslib.event.events.VoxelGamesLibDisableEvent
 
getHandlers() - Method in class com.voxelgameslib.voxelgameslib.event.events.VoxelGamesLibEnableEvent
 
getHandlers() - Method in class com.voxelgameslib.voxelgameslib.event.VoxelGamesLibEvent
 
getHealth() - Method in class com.voxelgameslib.voxelgameslib.user.PlayerState
 
getId() - Method in class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
getId() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
getIdentifier() - Method in class com.voxelgameslib.voxelgameslib.chat.ChatChannel
 
getIdentifier() - Method in class com.voxelgameslib.voxelgameslib.components.ability.Ability
 
getIncrementAmount() - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerIncrementStatEvent
 
getInfo() - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
getInjector() - Method in class com.voxelgameslib.voxelgameslib.VoxelGamesLib
 
getInstalledLocales() - Method in class com.voxelgameslib.voxelgameslib.lang.LangHandler
 
getInstance(User) - Method in class com.voxelgameslib.voxelgameslib.stats.Stat
 
getInstance(UUID) - Method in class com.voxelgameslib.voxelgameslib.stats.Stat
 
getInstance(User) - Method in enum com.voxelgameslib.voxelgameslib.stats.StatType
 
getInstance(UUID) - Method in enum com.voxelgameslib.voxelgameslib.stats.StatType
 
getInstance(User) - Method in interface com.voxelgameslib.voxelgameslib.stats.Trackable
 
getInstance(UUID) - Method in interface com.voxelgameslib.voxelgameslib.stats.Trackable
 
getInventory() - Method in class com.voxelgameslib.voxelgameslib.user.PlayerState
 
getIpAddress() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
getItems() - Method in class com.voxelgameslib.voxelgameslib.components.kits.Kit
 
getItems() - Method in class com.voxelgameslib.voxelgameslib.map.ChestMarker
 
getJskillTeam() - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
getJSkillTeamsOrdered() - Method in class com.voxelgameslib.voxelgameslib.feature.features.TeamFeature
 
getLangFile() - Method in class com.voxelgameslib.voxelgameslib.lang.LangStorage
 
getLevel() - Method in class com.voxelgameslib.voxelgameslib.log.LoggingHandler
 
getLine(int) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.AbstractScoreboard
 
getLine(String) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.AbstractScoreboard
 
getLine(int) - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
Return the line at the given position
getLine(String) - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
Returns the line with the given key
getLine(int) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
getLine(String) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
getLines(int) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
getLines(String) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
getListener() - Method in class com.voxelgameslib.voxelgameslib.event.RegisteredListener
 
getListener() - Method in class com.voxelgameslib.voxelgameslib.stats.Stat
 
getListener() - Method in class com.voxelgameslib.voxelgameslib.stats.types.JoinCountStat
 
getListeners() - Method in class com.voxelgameslib.voxelgameslib.chat.ChatChannel
 
getLoadedName(UUID) - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
getLoadedNames() - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
getLoc() - Method in class com.voxelgameslib.voxelgameslib.map.Marker
 
getLocale() - Method in class com.voxelgameslib.voxelgameslib.lang.LangStorage
 
getLocale() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
getLocale() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getLocale() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getLocale() - Method in interface com.voxelgameslib.voxelgameslib.user.User
 
getMap() - Method in class com.voxelgameslib.voxelgameslib.feature.features.MapFeature
 
getMap(String) - Method in class com.voxelgameslib.voxelgameslib.world.WorldHandler
Gets a map from a list of loaded maps
getMapInfo(String) - Method in class com.voxelgameslib.voxelgameslib.world.WorldHandler
Searches for that map info in the world config
getMarkerDefinition() - Method in class com.voxelgameslib.voxelgameslib.map.Marker
 
getMarkerDefinitions() - Method in class com.voxelgameslib.voxelgameslib.map.MapHandler
 
getMarkers() - Method in interface com.voxelgameslib.voxelgameslib.feature.Feature
 
getMarkers() - Method in class com.voxelgameslib.voxelgameslib.feature.features.SpawnFeature
 
getMarkers() - Method in class com.voxelgameslib.voxelgameslib.feature.features.SpectatorFeature
 
getMarkers(MarkerDefinition) - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
getMarkers() - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
getMaxMaps() - Method in class com.voxelgameslib.voxelgameslib.feature.features.VoteFeature
 
getMaxPlayers() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
getMaxPlayers() - Method in interface com.voxelgameslib.voxelgameslib.game.Game
 
getMaxPlayers() - Method in class com.voxelgameslib.voxelgameslib.game.GameDefinition
 
getMean() - Method in class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
getMessage() - Method in class com.voxelgameslib.voxelgameslib.feature.features.BossBarFeature
 
getMethod() - Method in class com.voxelgameslib.voxelgameslib.event.RegisteredListener
 
getMinPlayers() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
getMinPlayers() - Method in interface com.voxelgameslib.voxelgameslib.game.Game
 
getMinPlayers() - Method in class com.voxelgameslib.voxelgameslib.game.GameDefinition
 
getModuleClassLoaders() - Method in class com.voxelgameslib.voxelgameslib.module.ModuleHandler
 
getName() - Method in class com.voxelgameslib.voxelgameslib.components.kits.Kit
 
getName() - Method in class com.voxelgameslib.voxelgameslib.components.points.GamePoint
 
getName() - Method in class com.voxelgameslib.voxelgameslib.components.points.GlobalPoint
 
getName() - Method in interface com.voxelgameslib.voxelgameslib.components.points.Point
The name of the Point
getName() - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
getName() - Method in class com.voxelgameslib.voxelgameslib.condition.AbstractVictoryCondition
 
getName() - Method in interface com.voxelgameslib.voxelgameslib.condition.VictoryCondition
 
getName() - Method in class com.voxelgameslib.voxelgameslib.feature.AbstractFeature
 
getName() - Method in interface com.voxelgameslib.voxelgameslib.feature.Feature
 
getName() - Method in class com.voxelgameslib.voxelgameslib.game.GameMode
 
getName() - Method in class com.voxelgameslib.voxelgameslib.lang.Locale
 
getName() - Method in class com.voxelgameslib.voxelgameslib.map.MapInfo
 
getName() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
getName() - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
getName() - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
 
getName() - Method in enum com.voxelgameslib.voxelgameslib.role.Role
 
getNewInstance(UUID) - Method in class com.voxelgameslib.voxelgameslib.stats.Stat
 
getNewInstance(UUID) - Method in enum com.voxelgameslib.voxelgameslib.stats.StatType
 
getNewInstance(UUID) - Method in interface com.voxelgameslib.voxelgameslib.stats.Trackable
 
getNewVal() - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerDecrementStatEvent
 
getNewVal() - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerIncrementStatEvent
 
getNext(BlockFace, int) - Static method in class com.voxelgameslib.voxelgameslib.utils.DirectionUtil
Gets the next BlockFace clock wise
getNextPhase() - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
getNextPhase() - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
 
getOfferedModules() - Static method in class com.voxelgameslib.voxelgameslib.module.ModuleHandler
 
getOldVal() - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerDecrementStatEvent
 
getOldVal() - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerIncrementStatEvent
 
getOne() - Method in class com.voxelgameslib.voxelgameslib.feature.features.DuelFeature
 
getOnGround() - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPosition
Retrieve On Ground.
getOnGround() - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPositionLook
Retrieve On Ground.
getOpenMenuItem() - Method in class com.voxelgameslib.voxelgameslib.feature.features.VoteFeature
 
getOptionalFeature(Class<T>) - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
getOptionalFeature(Class<T>) - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
Searched for a instance of the specified class.
getOther(User) - Method in class com.voxelgameslib.voxelgameslib.feature.features.DuelFeature
 
getOther(UUID) - Method in class com.voxelgameslib.voxelgameslib.feature.features.DuelFeature
 
getParent() - Method in enum com.voxelgameslib.voxelgameslib.role.Role
 
getPartialPlayPercentage() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getPartialPlayPercentage() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getPartialUpdatePercentage() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getPartialUpdatePercentage() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getPendingTasks() - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
getPermission(String) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
getPermission(String) - Method in class com.voxelgameslib.voxelgameslib.role.RoleHandler
Searches for a permission object with that permission string
getPermissions() - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
getPermissionSubscriptions(String) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
getPhase() - Method in class com.voxelgameslib.voxelgameslib.condition.AbstractVictoryCondition
 
getPhase() - Method in interface com.voxelgameslib.voxelgameslib.condition.VictoryCondition
 
getPhase() - Method in class com.voxelgameslib.voxelgameslib.feature.AbstractFeature
 
getPhase() - Method in interface com.voxelgameslib.voxelgameslib.feature.Feature
 
getPhases() - Method in class com.voxelgameslib.voxelgameslib.game.GameDefinition
 
getPitch() - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPositionLook
Retrieve Pitch.
getPlaceHolders() - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SignPlaceholders
gets map with all registered sign placeholders
getPlaceHolders() - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SkullPlaceHolders
gets map with all registered skull placeholders
getPlayer() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getPlayer() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getPlayer() - Method in interface com.voxelgameslib.voxelgameslib.user.User
 
getPlayerProfile(Skin) - Method in class com.voxelgameslib.voxelgameslib.texture.TextureHandler
 
getPlayerProfile(UUID) - Method in class com.voxelgameslib.voxelgameslib.texture.TextureHandler
 
getPlayerProfile(String) - Method in class com.voxelgameslib.voxelgameslib.texture.TextureHandler
 
getPlayers() - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
getPlayers() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
getPlayers() - Method in interface com.voxelgameslib.voxelgameslib.game.Game
 
getPlayers() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
getPlugin(String) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
getPlugins() - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
getPoint(GameMode, String) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getPoint(GameMode, String) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getPoint(GameMode, String) - Method in interface com.voxelgameslib.voxelgameslib.user.User
Get the value of a point
getPoints() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getPoints(GameMode) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getPoints() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getPoints(GameMode) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getPoints() - Method in interface com.voxelgameslib.voxelgameslib.user.User
 
getPoints(GameMode) - Method in interface com.voxelgameslib.voxelgameslib.user.User
 
getPrefix() - Method in class com.voxelgameslib.voxelgameslib.chat.ChatChannel
 
getPrefix() - Method in class com.voxelgameslib.voxelgameslib.map.BasicMarkerDefinition
 
getPrefix() - Method in interface com.voxelgameslib.voxelgameslib.map.MarkerDefinition
 
getPrefix() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
getPrefix() - Method in enum com.voxelgameslib.voxelgameslib.role.Role
 
getPrefix() - Method in enum com.voxelgameslib.voxelgameslib.stats.StatType
 
getPrefix() - Method in interface com.voxelgameslib.voxelgameslib.stats.Trackable
 
getPrefix() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getPrefix() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getPrefix() - Method in interface com.voxelgameslib.voxelgameslib.user.User
 
getProperty(String) - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
See Properties.getProperty(String).
getProperty(String, String) - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
See Properties.getProperty(String, String).
getProvider() - Method in class com.voxelgameslib.voxelgameslib.persistence.PersistenceHandler
 
getRadius() - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
getRandom() - Static method in class com.voxelgameslib.voxelgameslib.utils.RandomUtil
 
getRating(GameMode) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getRating(GameMode) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getRating(GameMode) - Method in interface com.voxelgameslib.voxelgameslib.user.User
 
getRatings() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
getRatings() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getRatings() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getRatings() - Method in interface com.voxelgameslib.voxelgameslib.user.User
 
getRawDisplayName() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
getRawDisplayName() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getRawDisplayName() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getRawDisplayName() - Method in interface com.voxelgameslib.voxelgameslib.user.User
returns the display name of the user
getRegisteredCommands() - Method in class com.voxelgameslib.voxelgameslib.feature.AbstractFeatureCommand
 
getRole() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
getRole() - Method in class com.voxelgameslib.voxelgameslib.role.Permission
 
getRole(String) - Method in class com.voxelgameslib.voxelgameslib.role.RoleHandler
Searches for a role with that name
getRole() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getRole() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getRole() - Method in interface com.voxelgameslib.voxelgameslib.user.User
 
getSaturation() - Method in class com.voxelgameslib.voxelgameslib.user.PlayerState
 
getScanner() - Method in class com.voxelgameslib.voxelgameslib.VoxelGamesLibModule
 
getScannerWithAddons(ModuleHandler) - Method in class com.voxelgameslib.voxelgameslib.VoxelGamesLibModule
 
getScore() - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.BukkitStringScoreboardLine
 
getScoreboard() - Method in class com.voxelgameslib.voxelgameslib.feature.features.ScoreboardFeature
 
getScoreboardForUser(User) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature
 
getScoreboards() - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature
 
getSignButtons() - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SignHandler
 
getSignPlaceholders() - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SignHandler
 
getSkin(String) - Method in class com.voxelgameslib.voxelgameslib.texture.TextureHandler
 
getSkin(int) - Method in class com.voxelgameslib.voxelgameslib.texture.TextureHandler
 
getSkull(Skin) - Method in class com.voxelgameslib.voxelgameslib.texture.TextureHandler
 
getSoftDependencies() - Method in interface com.voxelgameslib.voxelgameslib.feature.Feature
 
getSoftDependencies() - Method in class com.voxelgameslib.voxelgameslib.feature.features.SpectatorFeature
 
getSpawn(UUID) - Method in class com.voxelgameslib.voxelgameslib.feature.features.SpawnFeature
Generates a spawn location for that user
getSpawnLocation() - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GamePostLeaveEvent
 
getSpectators() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
getSpectators() - Method in interface com.voxelgameslib.voxelgameslib.game.Game
 
getSpectators() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
getStandardDeviation() - Method in class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
getStat() - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerDecrementStatEvent
 
getStat() - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerIncrementStatEvent
 
getStat(Trackable) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
getStat() - Method in enum com.voxelgameslib.voxelgameslib.stats.StatType
 
getStat() - Method in interface com.voxelgameslib.voxelgameslib.stats.Trackable
 
getStatFormatter() - Method in enum com.voxelgameslib.voxelgameslib.stats.StatType
 
getStatFormatter() - Method in interface com.voxelgameslib.voxelgameslib.stats.Trackable
 
getStats() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
getStatTypes() - Method in class com.voxelgameslib.voxelgameslib.stats.StatsHandler
 
getStorage(Locale) - Method in class com.voxelgameslib.voxelgameslib.lang.LangHandler
Gets the storage for that lang.
getString() - Method in class com.voxelgameslib.voxelgameslib.role.Permission
 
getStyle() - Method in class com.voxelgameslib.voxelgameslib.feature.features.BossBarFeature
 
getSuffix() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
getSuffix() - Method in enum com.voxelgameslib.voxelgameslib.role.Role
 
getSuffix() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getSuffix() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getSuffix() - Method in interface com.voxelgameslib.voxelgameslib.user.User
 
getTag() - Method in class com.voxelgameslib.voxelgameslib.lang.Locale
 
getTeam(User) - Method in class com.voxelgameslib.voxelgameslib.feature.features.TeamSelectFeature
gets the team for a users
getTeam(String) - Method in class com.voxelgameslib.voxelgameslib.feature.features.TeamSelectFeature
gets a team by name
getTeams() - Method in class com.voxelgameslib.voxelgameslib.feature.features.TeamSelectFeature
 
getTeamSize() - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
getText() - Method in enum com.voxelgameslib.voxelgameslib.stats.StatType
 
getText() - Method in interface com.voxelgameslib.voxelgameslib.stats.Trackable
 
getTexture() - Method in class com.voxelgameslib.voxelgameslib.map.TextureMarkerDefinition
 
getTicks() - Method in class com.voxelgameslib.voxelgameslib.phase.TimedPhase
 
getTitle() - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.BukkitScoreboard
 
getTitle() - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
 
getTitle() - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
getTopWithName(Trackable, int) - Method in class com.voxelgameslib.voxelgameslib.persistence.EmptyPersistenceProvider
 
getTopWithName(Trackable, int) - Method in class com.voxelgameslib.voxelgameslib.persistence.FlatFileJsonPersistenceProvider
 
getTopWithName(Trackable, int) - Method in class com.voxelgameslib.voxelgameslib.persistence.HibernatePersistenceProvider
 
getTopWithName(Trackable, int) - Method in interface com.voxelgameslib.voxelgameslib.persistence.PersistenceProvider
Gets a list of the top users for the given type.
getTopWithName(Trackable, int) - Method in class com.voxelgameslib.voxelgameslib.stats.StatsHandler
 
getTopWithUUID(Trackable, int) - Method in class com.voxelgameslib.voxelgameslib.persistence.EmptyPersistenceProvider
 
getTopWithUUID(Trackable, int) - Method in class com.voxelgameslib.voxelgameslib.persistence.FlatFileJsonPersistenceProvider
 
getTopWithUUID(Trackable, int) - Method in class com.voxelgameslib.voxelgameslib.persistence.HibernatePersistenceProvider
 
getTopWithUUID(Trackable, int) - Method in interface com.voxelgameslib.voxelgameslib.persistence.PersistenceProvider
Gets a list of the top users for the given type.
getTopWithUUID(Trackable, int) - Method in class com.voxelgameslib.voxelgameslib.stats.StatsHandler
 
getTwo() - Method in class com.voxelgameslib.voxelgameslib.feature.features.DuelFeature
 
getType() - Method in class com.voxelgameslib.voxelgameslib.feature.features.MapFeature
 
getType() - Method in class com.voxelgameslib.voxelgameslib.stats.Stat
 
getType() - Method in class com.voxelgameslib.voxelgameslib.stats.types.JoinCountStat
 
getType() - Method in class com.voxelgameslib.voxelgameslib.stats.types.PlayTimeStat
 
getURL() - Method in class com.voxelgameslib.voxelgameslib.world.WorldRepository
 
getUser() - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GameJoinEvent
 
getUser() - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GamePostLeaveEvent
 
getUser() - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GamePreLeaveEvent
 
getUser() - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerEvent
 
getUser(UUID) - Method in class com.voxelgameslib.voxelgameslib.stats.Stat
 
getUser() - Method in class com.voxelgameslib.voxelgameslib.stats.StatInstance
 
getUser(UUID) - Method in enum com.voxelgameslib.voxelgameslib.stats.StatType
 
getUser(UUID) - Method in interface com.voxelgameslib.voxelgameslib.stats.Trackable
 
getUser(UUID) - Method in class com.voxelgameslib.voxelgameslib.user.UserHandler
searches for a user with that uuid
getUser(String) - Method in class com.voxelgameslib.voxelgameslib.user.UserHandler
searches for a user with that display name
getUserData() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getUserData() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getUserData() - Method in interface com.voxelgameslib.voxelgameslib.user.User
 
getUsers() - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.AbstractScoreboard
 
getUsers() - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
 
getUsers() - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
getUsers() - Method in class com.voxelgameslib.voxelgameslib.user.UserHandler
 
getUuid() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
getUuid() - Method in interface com.voxelgameslib.voxelgameslib.game.Game
 
getUuid() - Method in interface com.voxelgameslib.voxelgameslib.lang.ExternalTranslatable
 
getUuid() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
getUuid() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
getUuid() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
getUuid() - Method in interface com.voxelgameslib.voxelgameslib.user.User
 
getVal() - Method in class com.voxelgameslib.voxelgameslib.stats.StatInstance
 
getValue() - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.ScoreboardLine
 
getValue() - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.StringScoreboardLine
 
getValues() - Method in enum com.voxelgameslib.voxelgameslib.lang.LangKey
 
getValues() - Method in interface com.voxelgameslib.voxelgameslib.lang.Translatable
 
getValues() - Method in enum com.voxelgameslib.voxelgameslib.stats.StatType
 
getValues() - Method in interface com.voxelgameslib.voxelgameslib.stats.Trackable
 
getVersion() - Method in class com.voxelgameslib.voxelgameslib.VoxelGamesLib
 
getVictoryConditions() - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
getVictoryConditions() - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
A list with all victory conditions that have to be met to be able to finish this game
getWinner() - Method in class com.voxelgameslib.voxelgameslib.condition.AbstractVictoryCondition
 
getWinner() - Method in interface com.voxelgameslib.voxelgameslib.condition.VictoryCondition
 
getWinner() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
getWinners() - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GameEndEvent
 
getWinners() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
getWinnerTeam() - Method in class com.voxelgameslib.voxelgameslib.condition.AbstractVictoryCondition
 
getWinnerTeam() - Method in interface com.voxelgameslib.voxelgameslib.condition.VictoryCondition
 
getWorld() - Method in class com.voxelgameslib.voxelgameslib.feature.features.MapFeature
 
getWorldContainer() - Method in class com.voxelgameslib.voxelgameslib.world.WorldHandler
 
getWorldName() - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
getWorldRepository() - Method in class com.voxelgameslib.voxelgameslib.world.WorldHandler
 
getWorldsFolder() - Method in class com.voxelgameslib.voxelgameslib.world.WorldHandler
 
getX() - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
 
getX() - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
 
getX() - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPosition
Retrieve X.
getX() - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPositionLook
Retrieve X.
getY() - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
 
getY() - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
 
getY() - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPosition
Retrieve FeetY.
getY() - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPositionLook
Retrieve Feet Y.
getYaw() - Method in class com.voxelgameslib.voxelgameslib.map.Marker
 
getYaw() - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPositionLook
Retrieve Yaw.
getZ() - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
 
getZ() - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPosition
Retrieve Z.
getZ() - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPositionLook
Retrieve Z.
giveVoteMenuItem(User) - Method in class com.voxelgameslib.voxelgameslib.feature.features.VoteFeature
 
GlobalConfig - Class in com.voxelgameslib.voxelgameslib.config
The config defines all configuration values (and the default values)
GlobalConfig() - Constructor for class com.voxelgameslib.voxelgameslib.config.GlobalConfig
 
GlobalPoint - Class in com.voxelgameslib.voxelgameslib.components.points
 
GlobalPoint(String, boolean) - Constructor for class com.voxelgameslib.voxelgameslib.components.points.GlobalPoint
 
GracePhase - Class in com.voxelgameslib.voxelgameslib.phase.phases
The grace phase is the phase before the real action starts.
GracePhase() - Constructor for class com.voxelgameslib.voxelgameslib.phase.phases.GracePhase
 
Graph<T> - Class in com.voxelgameslib.voxelgameslib.graph
Represents a graph of nodes.
Graph(NodeValueListener<T>) - Constructor for class com.voxelgameslib.voxelgameslib.graph.Graph
The main constructor that has one parameter representing the callback mechanism used by this class to notify when a node gets the evaluation.
gui(User) - Method in class com.voxelgameslib.voxelgameslib.editmode.EditMode
 

H

handle(Exception, Severity, boolean) - Method in class com.voxelgameslib.voxelgameslib.error.ErrorHandler
 
handle(CommandIssuer, List<String>, Throwable) - Method in class com.voxelgameslib.voxelgameslib.error.ErrorHandler
 
handle - Variable in class com.voxelgameslib.voxelgameslib.test.AbstractPacket
 
handleGameEnd(Game, TeamFeature) - Method in class com.voxelgameslib.voxelgameslib.elo.EloHandler
Handles the elo calculation for team based games
handleGameEnd(Game, DuelFeature, User) - Method in class com.voxelgameslib.voxelgameslib.elo.EloHandler
Handles the elo calculation for duel based games
handleGameEnd(Game, User...) - Method in class com.voxelgameslib.voxelgameslib.elo.EloHandler
Handles the elo calculation for generic games
handleInteract(PlayerInteractEvent) - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SignPlaceholders
 
handleInteract(PlayerInteractEvent) - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SkullPlaceHolders
 
Handler - Interface in com.voxelgameslib.voxelgameslib.handler
A Handler is an object that needs to handle certain types of things.
hashCode() - Method in class com.voxelgameslib.voxelgameslib.components.kits.Kit
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.event.RegisteredListener
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.game.GameDefinition
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.game.GameMode
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.lang.Locale
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.map.MapInfo
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.map.Marker
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.matchmaking.Queue
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
hashCode() - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
hashCode() - Method in class com.voxelgameslib.voxelgameslib.persistence.converter.ComponentConverter
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.persistence.converter.LocaleConverter
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.persistence.converter.TrackableConverter
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.stats.Stat
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.user.PlayerState
 
hashCode() - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
 
hasLoggedIn(UUID) - Method in class com.voxelgameslib.voxelgameslib.user.UserHandler
Checks if a user has logged in (if the data was loaded successfully)
hasPermission(Permission) - Method in enum com.voxelgameslib.voxelgameslib.role.Role
Checks if this role has the desired permission.
hasPermission(Permission) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
hasPermission(Permission) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
hasPermission(Permission) - Method in interface com.voxelgameslib.voxelgameslib.user.User
checks if that user has the desired permission.
heal(User) - Method in class com.voxelgameslib.voxelgameslib.feature.features.HealFeature
Heals and feed the user
HealFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
HealFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.HealFeature
 
HibernatePersistenceProvider - Class in com.voxelgameslib.voxelgameslib.persistence
A implementation of the persistence provider based on hibernate
HibernatePersistenceProvider() - Constructor for class com.voxelgameslib.voxelgameslib.persistence.HibernatePersistenceProvider
 

I

identifier - Variable in class com.voxelgameslib.voxelgameslib.components.ability.Ability
 
increment(User, User, Trackable, int) - Method in class com.voxelgameslib.voxelgameslib.command.commands.StatsCommands
 
increment() - Method in class com.voxelgameslib.voxelgameslib.stats.StatInstance
 
increment(double) - Method in class com.voxelgameslib.voxelgameslib.stats.StatInstance
 
increment(PlayerIncrementStatEvent) - Method in class com.voxelgameslib.voxelgameslib.stats.StatListener
 
init() - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SignPlaceholders
 
init() - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SkullPlaceHolders
 
init() - Method in class com.voxelgameslib.voxelgameslib.editmode.EditModePhase
 
init() - Method in class com.voxelgameslib.voxelgameslib.feature.AbstractFeature
 
init() - Method in interface com.voxelgameslib.voxelgameslib.feature.Feature
initialises this feature
init() - Method in class com.voxelgameslib.voxelgameslib.feature.features.ScoreboardFeature
 
init() - Method in class com.voxelgameslib.voxelgameslib.persistence.converter.ComponentConverter
 
init() - Method in class com.voxelgameslib.voxelgameslib.persistence.converter.LocaleConverter
 
init() - Method in class com.voxelgameslib.voxelgameslib.persistence.converter.TrackableConverter
 
init() - Method in interface com.voxelgameslib.voxelgameslib.persistence.converter.VGLConverter
 
init() - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
init() - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
Initialises this phase
init() - Method in class com.voxelgameslib.voxelgameslib.phase.phases.DummyPhase
 
init() - Method in class com.voxelgameslib.voxelgameslib.phase.phases.GracePhase
 
init() - Method in class com.voxelgameslib.voxelgameslib.phase.phases.LobbyPhase
 
init() - Method in class com.voxelgameslib.voxelgameslib.phase.phases.LobbyWithVotePhase
 
init() - Method in class com.voxelgameslib.voxelgameslib.texture.TextureCache
 
initGameFromDefinition(GameDefinition) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
initGameFromDefinition(GameDefinition) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
initialises this game and all phases, based on a saved game definition
initGameFromModule() - Method in class com.voxelgameslib.voxelgameslib.editmode.EditModeGame
 
initGameFromModule() - Method in class com.voxelgameslib.voxelgameslib.game.CustomGame
 
initGameFromModule() - Method in interface com.voxelgameslib.voxelgameslib.game.Game
initialises this game and all phases, based on the stuff that was coded into the gamemode
initialiseScoreboard() - Method in class com.voxelgameslib.voxelgameslib.feature.features.PostGameFeature
 
initialTableCreation - Variable in class com.voxelgameslib.voxelgameslib.persistence.PersistenceConfig
 
initMarkers(MapHandler) - Method in class com.voxelgameslib.voxelgameslib.map.Map
Tries to parse all marker data into the definitions
INSTANCE - Static variable in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
INT - Static variable in interface com.voxelgameslib.voxelgameslib.stats.StatFormatter
 
interrupt() - Method in class com.voxelgameslib.voxelgameslib.startup.StartupHandler
 
isAborted() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
isAborting() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
isAborting() - Method in interface com.voxelgameslib.voxelgameslib.game.Game
 
isAdded(User) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.AbstractScoreboard
 
isAdded(User) - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
Checks if a user was added to this scoreboard
isAdded(User) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
isBanned() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
isBlockAligned() - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
Determines whether this vector is aligned to a block.
isBlockAligned() - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
Determines whether this vector is aligned to a block.
isCancelled() - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GameJoinEvent
 
isCancelled() - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerDecrementStatEvent
 
isCancelled() - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerIncrementStatEvent
 
isCurrentlyRunning(int) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
isDirty() - Method in class com.voxelgameslib.voxelgameslib.stats.StatInstance
 
isDisabled(UUID) - Method in class com.voxelgameslib.voxelgameslib.feature.features.DoubleJumpFeature
 
isEmpty() - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
See Hashtable.isEmpty().
isEnableVoteMenu() - Method in class com.voxelgameslib.voxelgameslib.feature.features.VoteFeature
 
isInitialSpawn() - Method in class com.voxelgameslib.voxelgameslib.feature.features.SpawnFeature
 
isInterrupted() - Method in class com.voxelgameslib.voxelgameslib.startup.StartupHandler
 
isLeaving() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
isLeaving() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
isLeaving() - Method in interface com.voxelgameslib.voxelgameslib.user.User
 
isLoaded(UUID) - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
isOfSameType(MarkerDefinition) - Method in class com.voxelgameslib.voxelgameslib.map.BasicMarkerDefinition
 
isOfSameType(MarkerDefinition) - Method in interface com.voxelgameslib.voxelgameslib.map.MarkerDefinition
 
isParticipating(UUID) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
isParticipating(UUID) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
 
isPersist() - Method in class com.voxelgameslib.voxelgameslib.components.points.GamePoint
 
isPersist() - Method in class com.voxelgameslib.voxelgameslib.components.points.GlobalPoint
 
isPersist() - Method in interface com.voxelgameslib.voxelgameslib.components.points.Point
Should the point be persisted for users
isPlaying(UUID) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
isPlaying(UUID) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
Checks if that user is playing (not spectating!) this game
isPluginEnabled(String) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
isPluginEnabled(Plugin) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
isQueued(int) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
isRanked() - Method in class com.voxelgameslib.voxelgameslib.matchmaking.Queue
 
isReady() - Method in class com.voxelgameslib.voxelgameslib.startup.StartupHandler
 
isRegisterCommands() - Method in class com.voxelgameslib.voxelgameslib.feature.features.KitFeature
 
isRespawn() - Method in class com.voxelgameslib.voxelgameslib.feature.features.SpawnFeature
 
isRunning() - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
isRunning() - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
 
isSpectating(UUID) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
isSpectating(UUID) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
Checks if that user is spectating (not playing!) this game
isUpdate() - Method in class com.voxelgameslib.voxelgameslib.world.CustomAddCommand
 
ITALIAN - Static variable in class com.voxelgameslib.voxelgameslib.lang.Locale
 
ItemBuilder - Class in com.voxelgameslib.voxelgameslib.utils
This is a chainable builder for ItemStacks in Bukkit
Example Usage:
ItemStack is = new ItemBuilder(Material.LEATHER_HELMET).amount(2).data(4).durability(4).enchantment(Enchantment.ARROW_INFINITE).enchantment(Enchantment.LUCK, 2).name(ChatColor.RED + "the name").lore(ChatColor.GREEN + "line 1").lore(ChatColor.BLUE + "line 2").color(Color.MAROON).build();
ItemBuilder(Material) - Constructor for class com.voxelgameslib.voxelgameslib.utils.ItemBuilder
Inits the builder with the given Material
ItemBuilder(ItemStack) - Constructor for class com.voxelgameslib.voxelgameslib.utils.ItemBuilder
Inits the builder with the given ItemStack

J

join(User, Rating) - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
join(User) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
join(User) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
Lets a user join this game
join(Player) - Method in class com.voxelgameslib.voxelgameslib.user.UserHandler
Creates the user object for a new user
JoinCountStat - Class in com.voxelgameslib.voxelgameslib.stats.types
 
JoinCountStat() - Constructor for class com.voxelgameslib.voxelgameslib.stats.types.JoinCountStat
 
JULForwardHandler - Class in com.voxelgameslib.voxelgameslib.log
 
JULForwardHandler(LogFormatter) - Constructor for class com.voxelgameslib.voxelgameslib.log.JULForwardHandler
 
JumpPadFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
JumpPadFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.JumpPadFeature
 

K

KillsFictoryCondition - Class in com.voxelgameslib.voxelgameslib.condition.conditions
 
KillsFictoryCondition() - Constructor for class com.voxelgameslib.voxelgameslib.condition.conditions.KillsFictoryCondition
 
Kit - Class in com.voxelgameslib.voxelgameslib.components.kits
 
Kit() - Constructor for class com.voxelgameslib.voxelgameslib.components.kits.Kit
 
Kit(String) - Constructor for class com.voxelgameslib.voxelgameslib.components.kits.Kit
Create a new kit
Kit(String, Map<Integer, ItemStack>) - Constructor for class com.voxelgameslib.voxelgameslib.components.kits.Kit
Create a new kit
Kit(String, Map<Integer, ItemStack>, Map<Integer, Ability>) - Constructor for class com.voxelgameslib.voxelgameslib.components.kits.Kit
Create a new kit
KitCommands - Class in com.voxelgameslib.voxelgameslib.command.commands
Handles commands relating to kits.
KitCommands() - Constructor for class com.voxelgameslib.voxelgameslib.command.commands.KitCommands
 
KitFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
This feature allows the use of kits and abilities
KitFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.KitFeature
 
KitHandler - Class in com.voxelgameslib.voxelgameslib.components.kits
 
KitHandler() - Constructor for class com.voxelgameslib.voxelgameslib.components.kits.KitHandler
 

L

lang(User) - Method in class com.voxelgameslib.voxelgameslib.command.commands.LangCommands
 
Lang - Class in com.voxelgameslib.voxelgameslib.lang
Gives quick access to the lang storage and translation and stuff
Lang() - Constructor for class com.voxelgameslib.voxelgameslib.lang.Lang
 
LangCommands - Class in com.voxelgameslib.voxelgameslib.command.commands
Handles all commands related to lang and i18n
LangCommands() - Constructor for class com.voxelgameslib.voxelgameslib.command.commands.LangCommands
 
LangException - Exception in com.voxelgameslib.voxelgameslib.exception
Thrown when something is wrong related to lang stuff
LangException(String) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.LangException
 
LangException(String, IOException) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.LangException
Used for IO related exceptions
langFile - Variable in class com.voxelgameslib.voxelgameslib.lang.LangStorage
 
langFolder - Variable in class com.voxelgameslib.voxelgameslib.lang.LangStorage
 
LangFormatter - Class in com.voxelgameslib.voxelgameslib.lang
 
LangFormatter() - Constructor for class com.voxelgameslib.voxelgameslib.lang.LangFormatter
 
LangHandler - Class in com.voxelgameslib.voxelgameslib.lang
Handles the languages.
LangHandler() - Constructor for class com.voxelgameslib.voxelgameslib.lang.LangHandler
 
LangKey - Enum in com.voxelgameslib.voxelgameslib.lang
Created by Martin on 12.10.2016.
LangStorage - Class in com.voxelgameslib.voxelgameslib.lang
A lang storage holds all lang keys (and their translations) that are translated into one locale
LangStorage() - Constructor for class com.voxelgameslib.voxelgameslib.lang.LangStorage
 
LastManStandingVictoryCondition - Class in com.voxelgameslib.voxelgameslib.condition.conditions
 
LastManStandingVictoryCondition() - Constructor for class com.voxelgameslib.voxelgameslib.condition.conditions.LastManStandingVictoryCondition
 
leave(User) - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
leave(User, boolean) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
leave(User, boolean) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
Lets a user leave this game
legacy(Translatable) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
Returns a String created by LegacyComponent, which makes a Component into a ready-to-serve version compatible with Minecraft
legacy(Translatable, Object...) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
Returns a String created by LegacyComponent, which makes a Component into a ready-to-serve version compatible with Minecraft
legacyColors(String) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
 
length() - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
Gets the magnitude of this vector
length() - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
Gets the magnitude of this vector
lengthSquared() - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
Gets the square of the magnitude of this vector.
lengthSquared() - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
Gets the square of the magnitude of this vector.
load(User, String) - Method in class com.voxelgameslib.voxelgameslib.command.commands.WorldCommands
 
load() - Method in class com.voxelgameslib.voxelgameslib.lang.LangStorage
Tries to load the messages from the langFolder
load(UUID, String) - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
load(InputStream) - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
See Properties.load(InputStream).
load(Reader) - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
See Properties.load(Reader).
loadConfig(File, Class<T>) - Method in class com.voxelgameslib.voxelgameslib.config.ConfigHandler
(Re)Loads the config
loadFromXML(InputStream) - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
See Properties.loadFromXML(InputStream).
loadGameDefinitions - Variable in class com.voxelgameslib.voxelgameslib.config.GlobalConfig
 
loadGameDefinitons() - Method in class com.voxelgameslib.voxelgameslib.game.GameHandler
Loads all game definitions that are found in the game definition folder and registers a new, custom gamemode if needed
loadKit(String) - Method in class com.voxelgameslib.voxelgameslib.components.kits.KitHandler
 
loadLocal(User, String) - Method in class com.voxelgameslib.voxelgameslib.command.commands.WorldCommands
 
loadLocalWorld(String) - Method in class com.voxelgameslib.voxelgameslib.world.WorldHandler
Loads a local world
loadMap() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
loadMap(String) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
loadMap(String) - Method in class com.voxelgameslib.voxelgameslib.world.WorldHandler
Tries to load the map data for a name
loadPlugin(File) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
loadPlugins(File) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
loadSkin(String) - Method in class com.voxelgameslib.voxelgameslib.texture.TextureHandler
 
loadUser(UUID) - Method in class com.voxelgameslib.voxelgameslib.persistence.EmptyPersistenceProvider
 
loadUser(UUID) - Method in class com.voxelgameslib.voxelgameslib.persistence.FlatFileJsonPersistenceProvider
 
loadUser(UUID) - Method in class com.voxelgameslib.voxelgameslib.persistence.HibernatePersistenceProvider
 
loadUser(UUID) - Method in interface com.voxelgameslib.voxelgameslib.persistence.PersistenceProvider
Tries to load the data for a user based on a uuid
loadWorld(Map, UUID, boolean) - Method in class com.voxelgameslib.voxelgameslib.world.WorldHandler
Loads a world.
LobbyFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
Small feature that handles stuff related to the lobby phase
LobbyFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.LobbyFeature
 
lobbyMap - Variable in class com.voxelgameslib.voxelgameslib.game.DefaultGameData
 
LobbyPhase - Class in com.voxelgameslib.voxelgameslib.phase.phases
The lobby phase is the phase that part before the game starts.
LobbyPhase() - Constructor for class com.voxelgameslib.voxelgameslib.phase.phases.LobbyPhase
 
LobbyWithVotePhase - Class in com.voxelgameslib.voxelgameslib.phase.phases
 
LobbyWithVotePhase() - Constructor for class com.voxelgameslib.voxelgameslib.phase.phases.LobbyWithVotePhase
 
Locale - Class in com.voxelgameslib.voxelgameslib.lang
Represents a language a player can select to get all messages in that language
Locale() - Constructor for class com.voxelgameslib.voxelgameslib.lang.Locale
 
Locale(String, String) - Constructor for class com.voxelgameslib.voxelgameslib.lang.Locale
 
LocaleConverter - Class in com.voxelgameslib.voxelgameslib.persistence.converter
 
LocaleConverter() - Constructor for class com.voxelgameslib.voxelgameslib.persistence.converter.LocaleConverter
 
log(long, String, String, String, Throwable) - Method in class com.voxelgameslib.voxelgameslib.log.LogFormatter
 
Log4JForwardHandler - Class in com.voxelgameslib.voxelgameslib.log
 
Log4JForwardHandler(LogFormatter) - Constructor for class com.voxelgameslib.voxelgameslib.log.Log4JForwardHandler
 
logCommand(User, String) - Method in class com.voxelgameslib.voxelgameslib.log.LoggingHandler
 
LogFormatter - Class in com.voxelgameslib.voxelgameslib.log
 
LogFormatter(RollingRandomAccessFileAppender, ErrorHandler) - Constructor for class com.voxelgameslib.voxelgameslib.log.LogFormatter
 
LoggedPluginManager - Class in com.voxelgameslib.voxelgameslib.error
 
LoggedPluginManager(Plugin) - Constructor for class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
LoggedPluginManager(PluginManager) - Constructor for class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
LoggedScheduler - Class in com.voxelgameslib.voxelgameslib.error
Implements a delegating scheduler that automatically handles all exceptions.
LoggedScheduler(Plugin) - Constructor for class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
LoggedScheduler(BukkitScheduler) - Constructor for class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
LoggedUncaughtExceptionHandler - Class in com.voxelgameslib.voxelgameslib.error
 
LoggingHandler - Class in com.voxelgameslib.voxelgameslib.log
 
LoggingHandler() - Constructor for class com.voxelgameslib.voxelgameslib.log.LoggingHandler
 
login(UUID) - Method in class com.voxelgameslib.voxelgameslib.user.UserHandler
Called when a user logs in.
logLevel - Variable in class com.voxelgameslib.voxelgameslib.config.GlobalConfig
 
logout(UUID) - Method in class com.voxelgameslib.voxelgameslib.user.UserHandler
Handles logout.
lore(String) - Method in class com.voxelgameslib.voxelgameslib.utils.ItemBuilder
Adds a new line to the lore of the ItemStack

M

main(String[]) - Static method in class com.voxelgameslib.voxelgameslib.lang.LangFormatter
 
mainThreadHeartbeat(int) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
Map - Class in com.voxelgameslib.voxelgameslib.map
A map.
Map(MapInfo, String, Vector3D, int) - Constructor for class com.voxelgameslib.voxelgameslib.map.Map
 
MapException - Exception in com.voxelgameslib.voxelgameslib.exception
Thrown when something is wrong related to maps.
MapException(String) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.MapException
 
MapException(String, Exception) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.MapException
Used for IO related exceptions
MapFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
MapFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.MapFeature
 
MapFeature.Type - Enum in com.voxelgameslib.voxelgameslib.feature.features
 
MapHandler - Class in com.voxelgameslib.voxelgameslib.map
Created by Martin on 04.10.2016.
MapHandler() - Constructor for class com.voxelgameslib.voxelgameslib.map.MapHandler
 
MapInfo - Class in com.voxelgameslib.voxelgameslib.map
Small class to handle info about this map
MapInfo(String, String, List<String>) - Constructor for class com.voxelgameslib.voxelgameslib.map.MapInfo
 
MapInfoFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
MapInfoFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.MapInfoFeature
 
maps - Variable in class com.voxelgameslib.voxelgameslib.world.WorldConfig
 
MapScanner - Class in com.voxelgameslib.voxelgameslib.map
Scans the map for markers.
MapScanner() - Constructor for class com.voxelgameslib.voxelgameslib.map.MapScanner
 
Marker - Class in com.voxelgameslib.voxelgameslib.map
A marker marks a special position in the world.
Marker(Vector3D, double, String, MarkerDefinition) - Constructor for class com.voxelgameslib.voxelgameslib.map.Marker
Constructs a new marker
MarkerDefinition - Interface in com.voxelgameslib.voxelgameslib.map
 
matches(String) - Method in class com.voxelgameslib.voxelgameslib.map.BasicMarkerDefinition
 
matches(String) - Method in interface com.voxelgameslib.voxelgameslib.map.MarkerDefinition
 
MatchmakingHandler - Class in com.voxelgameslib.voxelgameslib.matchmaking
 
MatchmakingHandler() - Constructor for class com.voxelgameslib.voxelgameslib.matchmaking.MatchmakingHandler
 
MathUtil - Class in com.voxelgameslib.voxelgameslib.utils
Util for math related stuff
MathUtil() - Constructor for class com.voxelgameslib.voxelgameslib.utils.MathUtil
 
messages - Variable in class com.voxelgameslib.voxelgameslib.lang.LangStorage
 
meta(Consumer<ItemMeta>) - Method in class com.voxelgameslib.voxelgameslib.utils.ItemBuilder
Changes the meta of this item
MetricHandler - Class in com.voxelgameslib.voxelgameslib.metrics
 
MetricHandler() - Constructor for class com.voxelgameslib.voxelgameslib.metrics.MetricHandler
 
midpoint(Vector2D) - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
Computes the midpoint between two vectors
midpoint(Vector3D) - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
Computes the midpoint between two vectors
migrate(File, Config) - Method in class com.voxelgameslib.voxelgameslib.config.ConfigHandler
Migrates the config to a new config version.
MobFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
MobFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.MobFeature
 
modifySkull(WrapperPlayServerTileEntityData, Player) - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SkullPlaceHolders
 
modInverse(int, int) - Static method in class com.voxelgameslib.voxelgameslib.utils.MathUtil
calculates and returns the inverse of a modulo n, both of which should be positive.
Module - Interface in com.voxelgameslib.voxelgameslib.module
A module as a extension to the framework.
ModuleHandler - Class in com.voxelgameslib.voxelgameslib.module
The module handler takes care of all modules.
ModuleHandler() - Constructor for class com.voxelgameslib.voxelgameslib.module.ModuleHandler
 
ModuleInfo - Annotation Type in com.voxelgameslib.voxelgameslib.module
Marks a class as module, specifies some useful data about the module
MojangUtil - Class in com.voxelgameslib.voxelgameslib.utils
Small util to access the mojang api
MojangUtil() - Constructor for class com.voxelgameslib.voxelgameslib.utils.MojangUtil
 
msg(User, Translatable) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
Sends the user a message that contains the translated version (using his local) of the specified key
msg(User, Translatable, Object...) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
Sends the user a message that contains the translated version (using his local) of the specified key
The specified arguments are used to fill out placeholders
multiply(double) - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
Performs scalar multiplication on this vector
multiply(double) - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
Performs scalar multiplication on this vector

N

name(User, String) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldCreator
 
name() - Method in interface com.voxelgameslib.voxelgameslib.lang.Translatable
 
name() - Method in interface com.voxelgameslib.voxelgameslib.stats.Trackable
 
name(String) - Method in class com.voxelgameslib.voxelgameslib.utils.ItemBuilder
Changes the display name of the ItemStack
NBTUtil - Class in com.voxelgameslib.voxelgameslib.utils
Util to nicely set nbt data
NBTUtil() - Constructor for class com.voxelgameslib.voxelgameslib.utils.NBTUtil
 
newChain() - Static method in class com.voxelgameslib.voxelgameslib.VoxelGamesLib
Create a new (normal) chain using the right factory for this server mod
newSharedChain(String) - Static method in class com.voxelgameslib.voxelgameslib.VoxelGamesLib
Create a new shared chain using the right factory for this server mod
NMSUtil - Class in com.voxelgameslib.voxelgameslib.utils
 
NMSUtil() - Constructor for class com.voxelgameslib.voxelgameslib.utils.NMSUtil
 
NoBlockBreakFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
NoBlockBreakFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.NoBlockBreakFeature
 
NoBlockPlaceFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
NoBlockPlaceFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.NoBlockPlaceFeature
 
NoDamageFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
NoDamageFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.NoDamageFeature
 
NodeValueListener<T> - Interface in com.voxelgameslib.voxelgameslib.graph
The main mechanism used for notifying the outside of the fact that a node just got its evaluation
NoHungerLossFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
NoHungerLossFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.NoHungerLossFeature
 
NoSuchFeatureException - Exception in com.voxelgameslib.voxelgameslib.exception
Thrown when something tries to access a Feature in a Phase that is not present at this time.
NoSuchFeatureException(Class<? extends Feature>) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.NoSuchFeatureException
 
NoSuchRoleException - Exception in com.voxelgameslib.voxelgameslib.exception
Thrown when _something_ (a command, most of the time) tries to access a role that does not exist.
NoSuchRoleException(String) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.NoSuchRoleException
 
NoTimeChangeFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
NoTimeChangeFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.NoTimeChangeFeature
 
NoWeatherChangeFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
NoWeatherChangeFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.NoWeatherChangeFeature
 

O

OBJECT_TO_STRING - Static variable in class com.voxelgameslib.voxelgameslib.utils.CollectionUtil
 
of(User) - Static method in class com.voxelgameslib.voxelgameslib.user.PlayerState
 
off(User) - Method in class com.voxelgameslib.voxelgameslib.editmode.EditMode
 
offerModule(Module) - Static method in class com.voxelgameslib.voxelgameslib.module.ModuleHandler
Adds a module to this handler, will be injected and then added to the loading queue
on(User) - Method in class com.voxelgameslib.voxelgameslib.editmode.EditMode
 
onAsyncLogin(AsyncPlayerPreLoginEvent) - Method in class com.voxelgameslib.voxelgameslib.user.UserListener
 
onBlockBreak(BlockBreakEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoBlockBreakFeature
 
onBlockBreak(BlockPlaceEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoBlockPlaceFeature
 
onChat(AsyncPlayerChatEvent) - Method in class com.voxelgameslib.voxelgameslib.chat.ChatListener
 
onCommand(PlayerCommandPreprocessEvent) - Method in class com.voxelgameslib.voxelgameslib.command.CommandHandler
 
onDeath(PlayerDeathEvent) - Method in class com.voxelgameslib.voxelgameslib.condition.conditions.DuelVictoryCondition
 
onDeath(PlayerDeathEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.AutoRespawnFeature
 
onDisable() - Method in class com.voxelgameslib.voxelgameslib.VoxelGamesLib
 
onDmg(EntityDamageEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoDamageFeature
 
onEnable() - Method in class com.voxelgameslib.voxelgameslib.VoxelGamesLib
 
onEntityDamage(EntityDamageEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.BleedFeature
 
onFellOutOfWorld(PlayerMoveEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.VoidTeleportFeature
 
onGameJoin(GameJoinEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.BossBarFeature
 
onGameLeave(GamePreLeaveEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.BossBarFeature
 
onHungerDepletion(FoodLevelChangeEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoHungerLossFeature
 
onJ(GameJoinEvent) - Method in class com.voxelgameslib.voxelgameslib.game.GameListener
 
onJoin(GameJoinEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.ClearInventoryFeature
 
onJoin(GameJoinEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.GameModeFeature
 
onJoin(GameJoinEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.HealFeature
 
onJoin(GameJoinEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.LobbyFeature
 
onJoin(GameJoinEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature
 
onJoin(GameJoinEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.ScoreboardFeature
 
onJoin(GameJoinEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.SpawnFeature
 
onJoin(GameJoinEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.SpectatorFeature
 
onJoin(GameJoinEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.VoteFeature
 
onJoin(PlayerJoinEvent) - Method in class com.voxelgameslib.voxelgameslib.game.GameListener
 
onJoin(PlayerJoinEvent) - Method in class com.voxelgameslib.voxelgameslib.user.UserListener
 
onL(GamePostLeaveEvent) - Method in class com.voxelgameslib.voxelgameslib.game.GameListener
 
onLeave(GamePreLeaveEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.LobbyFeature
 
onLeave(PlayerQuitEvent) - Method in class com.voxelgameslib.voxelgameslib.game.GameListener
 
onLeave(PlayerQuitEvent) - Method in class com.voxelgameslib.voxelgameslib.user.UserListener
 
onLoad() - Method in class com.voxelgameslib.voxelgameslib.plugin.VGLPlugin
 
onLoad() - Method in class com.voxelgameslib.voxelgameslib.VoxelGamesLib
 
onLogin(AsyncPlayerPreLoginEvent) - Method in class com.voxelgameslib.voxelgameslib.startup.StartupListener
 
onQuit(GamePreLeaveEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.DoubleJumpFeature
 
onQuit(GamePreLeaveEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature
 
onQuit(GamePreLeaveEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.TeamSelectFeature
 
onRespawn(PlayerRespawnEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.SpawnFeature
 
onSpawn(CreatureSpawnEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.MobFeature
 
onStep(PlayerInteractEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.JumpPadFeature
 
onVoidDamage(EntityDamageEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.VoidTeleportFeature
 
onWeatherChange(WeatherChangeEvent) - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoWeatherChangeFeature
 
openVoteMenu(PlayerInteractEvent, User) - Method in class com.voxelgameslib.voxelgameslib.feature.features.VoteFeature
 
OrderedProperties - Class in com.voxelgameslib.voxelgameslib.utils
This class provides an alternative to the JDK's Properties class.
OrderedProperties() - Constructor for class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
Creates a new instance that will keep the properties in the order they have been added.
OrderedProperties.OrderedPropertiesBuilder - Class in com.voxelgameslib.voxelgameslib.utils
Builder for OrderedProperties instances.
OrderedPropertiesBuilder() - Constructor for class com.voxelgameslib.voxelgameslib.utils.OrderedProperties.OrderedPropertiesBuilder
 
OverrideCommands - Class in com.voxelgameslib.voxelgameslib.command.commands
This class overrides core Bukkit commands as necessary.
OverrideCommands() - Constructor for class com.voxelgameslib.voxelgameslib.command.commands.OverrideCommands
 

P

Pair<S,T> - Class in com.voxelgameslib.voxelgameslib.utils
Simple pair class
Pair() - Constructor for class com.voxelgameslib.voxelgameslib.utils.Pair
 
parse(String) - Method in class com.voxelgameslib.voxelgameslib.map.BasicMarkerDefinition
 
parse(String) - Method in interface com.voxelgameslib.voxelgameslib.map.MarkerDefinition
 
parseFormat(String) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
Parses a string into a component builder.
Takes care of {color} variables and handles click and hover events
parseFormat(String) - Static method in class com.voxelgameslib.voxelgameslib.lang.LangFormatter
 
parseLegacyFormat(String) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
Parses a string into the legacy chat format that is still used for some sutff in minecraft...
Mostly handles color variables
pass - Variable in class com.voxelgameslib.voxelgameslib.persistence.PersistenceConfig
 
PERCENT - Static variable in interface com.voxelgameslib.voxelgameslib.stats.StatFormatter
 
Permission - Class in com.voxelgameslib.voxelgameslib.role
A permission is the ability to do something.
persist() - Method in class com.voxelgameslib.voxelgameslib.texture.TextureCache
 
persistence - Variable in class com.voxelgameslib.voxelgameslib.config.GlobalConfig
 
PersistenceConfig - Class in com.voxelgameslib.voxelgameslib.persistence
Stores persistence related config values
PersistenceConfig() - Constructor for class com.voxelgameslib.voxelgameslib.persistence.PersistenceConfig
 
PersistenceHandler - Class in com.voxelgameslib.voxelgameslib.persistence
Handles saving and loading of data into numerous formats
PersistenceHandler() - Constructor for class com.voxelgameslib.voxelgameslib.persistence.PersistenceHandler
 
PersistenceProvider - Interface in com.voxelgameslib.voxelgameslib.persistence
A persistence provider handles loading and saving of all kinds of data
PersonalScoreboardFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
PersonalScoreboardFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature
 
PersonalScoreboardFeature.GlobalScoreboard - Class in com.voxelgameslib.voxelgameslib.feature.features
Allows for mass updating of personal scoreboards
Phase - Interface in com.voxelgameslib.voxelgameslib.phase
A Phase is directly tied to a Game.
PhaseTypeAdapter - Class in com.voxelgameslib.voxelgameslib.phase
TypeAdapter for the Phase class, redirects gson to the right Phase implementation
PhaseTypeAdapter() - Constructor for class com.voxelgameslib.voxelgameslib.phase.PhaseTypeAdapter
 
PlayerDecrementStatEvent - Class in com.voxelgameslib.voxelgameslib.event.events.player
 
PlayerDecrementStatEvent(User, Trackable, double, double, double) - Constructor for class com.voxelgameslib.voxelgameslib.event.events.player.PlayerDecrementStatEvent
 
PlayerEliminationEvent - Class in com.voxelgameslib.voxelgameslib.event.events.player
This event is called when a player is eliminated from a game.
Gametypes should call this themselves.
PlayerEliminationEvent(User, Game) - Constructor for class com.voxelgameslib.voxelgameslib.event.events.player.PlayerEliminationEvent
 
PlayerEvent - Class in com.voxelgameslib.voxelgameslib.event.events.player
 
PlayerIncrementStatEvent - Class in com.voxelgameslib.voxelgameslib.event.events.player
 
PlayerIncrementStatEvent(User, Trackable, double, double, double) - Constructor for class com.voxelgameslib.voxelgameslib.event.events.player.PlayerIncrementStatEvent
 
PlayerProfileTypeAdapter - Class in com.voxelgameslib.voxelgameslib.texture
 
PlayerProfileTypeAdapter() - Constructor for class com.voxelgameslib.voxelgameslib.texture.PlayerProfileTypeAdapter
 
PlayerState - Class in com.voxelgameslib.voxelgameslib.user
 
PlayerState(ItemStack[], double, int, float) - Constructor for class com.voxelgameslib.voxelgameslib.user.PlayerState
 
PlayTimeStat - Class in com.voxelgameslib.voxelgameslib.stats.types
 
PlayTimeStat() - Constructor for class com.voxelgameslib.voxelgameslib.stats.types.PlayTimeStat
 
Point - Interface in com.voxelgameslib.voxelgameslib.components.points
Defines the logic all points must implement.
PointHandler - Class in com.voxelgameslib.voxelgameslib.components.points
 
PointHandler() - Constructor for class com.voxelgameslib.voxelgameslib.components.points.PointHandler
 
PointsVictoryCondition - Class in com.voxelgameslib.voxelgameslib.condition.conditions
 
PointsVictoryCondition() - Constructor for class com.voxelgameslib.voxelgameslib.condition.conditions.PointsVictoryCondition
 
pool_size - Variable in class com.voxelgameslib.voxelgameslib.persistence.PersistenceConfig
 
PORTUGUESE - Static variable in class com.voxelgameslib.voxelgameslib.lang.Locale
 
PositionReachedVictoryCondition - Class in com.voxelgameslib.voxelgameslib.condition.conditions
 
PositionReachedVictoryCondition() - Constructor for class com.voxelgameslib.voxelgameslib.condition.conditions.PositionReachedVictoryCondition
 
PostGameFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
This class implements core logic for a post-game feature to act like a summary for the game.
PostGameFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.PostGameFeature
 
printSummary(User) - Method in class com.voxelgameslib.voxelgameslib.map.Map
Prints a nice summary of this map
processNewValues() - Method in class com.voxelgameslib.voxelgameslib.lang.LangStorage
Adds new values to the lang file, if there where any new added with a update.
propertyNames() - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
See Properties.propertyNames().
publish(LogRecord) - Method in class com.voxelgameslib.voxelgameslib.log.JULForwardHandler
 
putGameData(GameData) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
putGameData(GameData) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
Saves a object with a key into the gamedata map

Q

Queue - Class in com.voxelgameslib.voxelgameslib.matchmaking
 
Queue() - Constructor for class com.voxelgameslib.voxelgameslib.matchmaking.Queue
 

R

radius(User, int) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldCreator
 
radius(User, Integer) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldModifyCommands
 
randomEntry(T[]) - Static method in class com.voxelgameslib.voxelgameslib.utils.RandomUtil
Returns a random entry of the given array
RandomUtil - Class in com.voxelgameslib.voxelgameslib.utils
Small util to work with random generated values
RandomUtil() - Constructor for class com.voxelgameslib.voxelgameslib.utils.RandomUtil
 
RatingWrapper - Class in com.voxelgameslib.voxelgameslib.elo
 
RatingWrapper(double, double, double, double) - Constructor for class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
RatingWrapper() - Constructor for class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
RatingWrapper(Rating) - Constructor for class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
RatingWrapper(int, double, double, double, double) - Constructor for class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
recalculatePermissionDefaults(Permission) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
receivePacket(Player) - Method in class com.voxelgameslib.voxelgameslib.test.AbstractPacket
Simulate receiving the current packet from the given sender.
recievePacket(Player) - Method in class com.voxelgameslib.voxelgameslib.test.AbstractPacket
Deprecated.
Misspelled. recieve - receive
refreshDisplayName() - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
refreshDisplayName() - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
refreshDisplayName() - Method in interface com.voxelgameslib.voxelgameslib.user.User
Causes a new display name to be generated, based on the raw display name, prefix and suffix
register(AbstractFeatureCommand<?>, Phase) - Method in class com.voxelgameslib.voxelgameslib.command.CommandHandler
 
register(String, Role) - Static method in class com.voxelgameslib.voxelgameslib.role.Permission
Convenience method to statically register a permission
registerButton(String, SignButton) - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SignButtons
registers a new button
registerButtons() - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SignButtons
registers the default sign buttons
RegisteredListener - Class in com.voxelgameslib.voxelgameslib.event
 
RegisteredListener(Listener, Game, Class<Event>, Method, List<EventFilter>) - Constructor for class com.voxelgameslib.voxelgameslib.event.RegisteredListener
 
registerEvent(Class<? extends Event>, Listener, EventPriority, EventExecutor, Plugin) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
registerEvent(Class<? extends Event>, Listener, EventPriority, EventExecutor, Plugin, boolean) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
registerEvents(Listener, Plugin) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
Registers all the events in the given listener class.
registerEvents(Listener, Game) - Method in class com.voxelgameslib.voxelgameslib.event.EventHandler
 
registerExternalLangProvider(ExternalTranslatable, File) - Method in class com.voxelgameslib.voxelgameslib.lang.LangHandler
Registers a new external provider for translation keys, will also try to register all known locales
registerExternalLocale(Locale, ExternalTranslatable, File) - Method in class com.voxelgameslib.voxelgameslib.lang.LangHandler
Registers a external lang storage for the given external lang key provider and the locale
registerGameMode(GameMode) - Method in class com.voxelgameslib.voxelgameslib.game.GameHandler
Registers a new GameMode.
registerInterface(Class<? extends PluginLoader>) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
registerLocale(Locale) - Method in class com.voxelgameslib.voxelgameslib.lang.LangHandler
Registers a new locale.
registerPermission(String, String) - Method in class com.voxelgameslib.voxelgameslib.role.RoleHandler
Tries to register a new permission object.
registerPlaceholder(String, SignPlaceHolder) - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SignPlaceholders
registers a new placeHolder
registerPlaceholder(String, SkullPlaceHolder) - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SkullPlaceHolders
registers a new placeHolder
registerPlaceholders() - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SignPlaceholders
registers the default sign placeholders
registerPlaceholders() - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SkullPlaceHolders
registers the default skull placeholders
registerService(String) - Method in class com.voxelgameslib.voxelgameslib.startup.StartupHandler
 
registerTickable(Tickable) - Method in class com.voxelgameslib.voxelgameslib.tick.TickHandler
Registers a new Tickable.
registerTrackable(Trackable) - Method in class com.voxelgameslib.voxelgameslib.stats.StatsHandler
 
reload(CommandSender) - Method in class com.voxelgameslib.voxelgameslib.command.commands.OverrideCommands
 
removeAllLines() - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.AbstractScoreboard
 
removeAllLines() - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
Removes all lines from this scoreboard
removeAllLines() - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
removeAllUsers() - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.AbstractScoreboard
 
removeAllUsers() - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
Removes all users from this scoreboard
removeAllUsers() - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
removeChannel(String) - Method in class com.voxelgameslib.voxelgameslib.chat.ChatHandler
Removes a channel
removeGame(Game) - Method in class com.voxelgameslib.voxelgameslib.game.GameHandler
Removes a game because it was ended
removeLine(String) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.AbstractScoreboard
 
removeLine(int) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.AbstractScoreboard
 
removeLine(int) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.BukkitScoreboard
 
removeLine(String) - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
Removes the line with the given key
removeLine(int) - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
Removes the line at the given position
removeLine(String) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
removeLine(int) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
removeListener(User) - Method in class com.voxelgameslib.voxelgameslib.chat.ChatChannel
Removes a listener from the channel
removeListeningChannel(String) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
removeListeningChannel(String) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
removeListeningChannel(String) - Method in interface com.voxelgameslib.voxelgameslib.user.User
Remove the user from a channel
removePermission(Permission) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
removePermission(String) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
RemovePotionEffectsFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
RemovePotionEffectsFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.RemovePotionEffectsFeature
 
removeProperty(String) - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
Removes the property with the specified key, if it is present.
removeTickable(UUID) - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
removeTickable(UUID) - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
Removes a tickable that is dependent on the phase
removeUser(User) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.AbstractScoreboard
 
removeUser(User) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.BukkitScoreboard
 
removeUser(User) - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
Removes a user from this scoreboard
removeUser(User) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
replaceMarkers(World, Map) - Method in class com.voxelgameslib.voxelgameslib.world.WorldHandler
Replaces the marker blocks with
role(User, User) - Method in class com.voxelgameslib.voxelgameslib.command.commands.RoleCommands
 
Role - Enum in com.voxelgameslib.voxelgameslib.role
A role is part of the simplified permission system.
RoleCommands - Class in com.voxelgameslib.voxelgameslib.command.commands
Handles all commands related to roles
RoleCommands() - Constructor for class com.voxelgameslib.voxelgameslib.command.commands.RoleCommands
 
RoleHandler - Class in com.voxelgameslib.voxelgameslib.role
Handles all roles for this server.
RoleHandler() - Constructor for class com.voxelgameslib.voxelgameslib.role.RoleHandler
 
rotateAroundY(double) - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
Rotates this vector around the Y axis in the given angle, in radians
runTask(Plugin, Runnable) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
runTask(Plugin, BukkitRunnable) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
runTaskAsynchronously(Plugin, Runnable) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
runTaskAsynchronously(Plugin, BukkitRunnable) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
runTaskLater(Plugin, Runnable, long) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
runTaskLater(Plugin, BukkitRunnable, long) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
runTaskLaterAsynchronously(Plugin, Runnable, long) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
runTaskLaterAsynchronously(Plugin, BukkitRunnable, long) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
runTaskTimer(Plugin, Runnable, long, long) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
runTaskTimer(Plugin, BukkitRunnable, long, long) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
runTaskTimerAsynchronously(Plugin, Runnable, long, long) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
runTaskTimerAsynchronously(Plugin, BukkitRunnable, long, long) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
RUSSIAN - Static variable in class com.voxelgameslib.voxelgameslib.lang.Locale
 

S

saveConfig(File, Config) - Method in class com.voxelgameslib.voxelgameslib.config.ConfigHandler
saves the config
saveConfig() - Method in class com.voxelgameslib.voxelgameslib.world.WorldHandler
saves the worldconfig
saveDefaultValue() - Method in class com.voxelgameslib.voxelgameslib.lang.LangStorage
Saves the default values for the local that this storage is using to the lang file.
saveGame(GameData) - Method in class com.voxelgameslib.voxelgameslib.persistence.EmptyPersistenceProvider
 
saveGame(GameData) - Method in class com.voxelgameslib.voxelgameslib.persistence.FlatFileJsonPersistenceProvider
 
saveGame(GameData) - Method in class com.voxelgameslib.voxelgameslib.persistence.HibernatePersistenceProvider
 
saveGame(GameData) - Method in interface com.voxelgameslib.voxelgameslib.persistence.PersistenceProvider
Saves the state of a game
saveGameDefinition() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
saveGameDefinition() - Method in interface com.voxelgameslib.voxelgameslib.game.Game
 
saveGlobalConfig() - Method in class com.voxelgameslib.voxelgameslib.config.ConfigHandler
 
saveRating(GameMode, Rating) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
saveRating(GameMode, Rating) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
saveRating(GameMode, Rating) - Method in interface com.voxelgameslib.voxelgameslib.user.User
Saves a rating for this users.
saveSkin(Skin) - Method in class com.voxelgameslib.voxelgameslib.texture.TextureHandler
 
saveUser(UserData) - Method in class com.voxelgameslib.voxelgameslib.persistence.EmptyPersistenceProvider
 
saveUser(UserData) - Method in class com.voxelgameslib.voxelgameslib.persistence.FlatFileJsonPersistenceProvider
 
saveUser(UserData) - Method in class com.voxelgameslib.voxelgameslib.persistence.HibernatePersistenceProvider
 
saveUser(UserData) - Method in interface com.voxelgameslib.voxelgameslib.persistence.PersistenceProvider
Persists the data of a user
scan(Map, UUID) - Method in class com.voxelgameslib.voxelgameslib.map.MapScanner
Scans a map for markers
scheduleAsyncDelayedTask(Plugin, Runnable) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
scheduleAsyncDelayedTask(Plugin, Runnable, long) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
scheduleAsyncDelayedTask(Plugin, BukkitRunnable) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
scheduleAsyncDelayedTask(Plugin, BukkitRunnable, long) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
scheduleAsyncRepeatingTask(Plugin, Runnable, long, long) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
scheduleAsyncRepeatingTask(Plugin, BukkitRunnable, long, long) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
scheduleSyncDelayedTask(Plugin, Runnable) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
scheduleSyncDelayedTask(Plugin, Runnable, long) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
scheduleSyncDelayedTask(Plugin, BukkitRunnable) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
scheduleSyncDelayedTask(Plugin, BukkitRunnable, long) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
scheduleSyncRepeatingTask(Plugin, Runnable, long, long) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
scheduleSyncRepeatingTask(Plugin, BukkitRunnable, long, long) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedScheduler
 
Scoreboard - Interface in com.voxelgameslib.voxelgameslib.components.scoreboard
Represents a scoreboard, a sidebar used to display information.
ScoreboardException - Exception in com.voxelgameslib.voxelgameslib.exception
Used for problems related to scoreboards
ScoreboardException(String) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.ScoreboardException
Used for problems related to scoreboards
ScoreboardFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
ScoreboardFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.ScoreboardFeature
 
ScoreboardHandler - Class in com.voxelgameslib.voxelgameslib.components.scoreboard
 
ScoreboardHandler() - Constructor for class com.voxelgameslib.voxelgameslib.components.scoreboard.ScoreboardHandler
 
ScoreboardLine - Interface in com.voxelgameslib.voxelgameslib.components.scoreboard
Represents a line of a scoreboard
searchForMarkers(Map, Vector3D, int, UUID) - Method in class com.voxelgameslib.voxelgameslib.map.MapScanner
Searches the map for "markers".
selectKit(User, String) - Method in class com.voxelgameslib.voxelgameslib.command.commands.KitCommands
 
sendMessage(User, String) - Method in class com.voxelgameslib.voxelgameslib.chat.ChatChannel
Sends a plaintext message to the channel's listeners
sendMessage(User, Component) - Method in class com.voxelgameslib.voxelgameslib.chat.ChatChannel
Sends a component message to the channel's listeners
sendMessage(Component) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
sendMessage(Component) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
sendMessage(Component) - Method in interface com.voxelgameslib.voxelgameslib.user.User
Send a message to this user.
sendMessage(GamePlayer, Component) - Static method in class com.voxelgameslib.voxelgameslib.utils.ChatUtil
Sends the message to the user
sendPacket(Player) - Method in class com.voxelgameslib.voxelgameslib.test.AbstractPacket
Send the current packet to the given receiver.
sendVoteMessage(User) - Method in class com.voxelgameslib.voxelgameslib.feature.features.VoteFeature
Sends the vote message to that user
serialize(VictoryCondition, Type, JsonSerializationContext) - Method in class com.voxelgameslib.voxelgameslib.condition.VictoryConditionTypeAdapter
 
serialize(Feature, Type, JsonSerializationContext) - Method in class com.voxelgameslib.voxelgameslib.feature.FeatureTypeAdapter
 
serialize(Phase, Type, JsonSerializationContext) - Method in class com.voxelgameslib.voxelgameslib.game.GameTypeAdapter
 
serialize(Phase, Type, JsonSerializationContext) - Method in class com.voxelgameslib.voxelgameslib.phase.PhaseTypeAdapter
 
serialize(PlayerProfile, Type, JsonSerializationContext) - Method in class com.voxelgameslib.voxelgameslib.texture.PlayerProfileTypeAdapter
 
set(User, Locale) - Method in class com.voxelgameslib.voxelgameslib.command.commands.LangCommands
 
set(User, User, Role) - Method in class com.voxelgameslib.voxelgameslib.command.commands.RoleCommands
 
set(User, User, Trackable, double) - Method in class com.voxelgameslib.voxelgameslib.command.commands.StatsCommands
 
setAbilities(Map<Integer, Ability>) - Method in class com.voxelgameslib.voxelgameslib.components.kits.Kit
 
setAborted(boolean) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
setActiveChannel(String) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
setActiveChannel(String) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
setActiveChannel(String) - Method in interface com.voxelgameslib.voxelgameslib.user.User
Set a user's active channel
setActivePhase(Phase) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
setAllowJoin(boolean) - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
setAllowJoin(boolean) - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
sets if new players are allowed to join while this phase is active
setAllowSpectate(boolean) - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
setAllowSpectate(boolean) - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
sets if new players are allowed to join this game to spectate (not play!)
setAnnounce(boolean) - Method in enum com.voxelgameslib.voxelgameslib.stats.StatType
 
setAnnounce(boolean) - Method in interface com.voxelgameslib.voxelgameslib.stats.Trackable
 
setAuthor(String) - Method in class com.voxelgameslib.voxelgameslib.map.MapInfo
 
setBanned(boolean) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
setBlacklist(EntityType...) - Method in class com.voxelgameslib.voxelgameslib.feature.features.MobFeature
 
setBlacklist(Material[]) - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoBlockBreakFeature
Sets the list with blacklisted materials.
setBlacklist(Material[]) - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoBlockPlaceFeature
Sets the list with blacklisted materials.
setCancelled(boolean) - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GameJoinEvent
 
setCancelled(boolean) - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerDecrementStatEvent
 
setCancelled(boolean) - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerIncrementStatEvent
 
setCenter(Vector3D) - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
setChestMarkers(List<ChestMarker>) - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
setColor(ChatColor) - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
setColor(BarColor) - Method in class com.voxelgameslib.voxelgameslib.feature.features.BossBarFeature
 
setConservativeRating(double) - Method in class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
setConservativeStandardDeviationMultiplier(double) - Method in class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
setCurrentVersion(int) - Method in class com.voxelgameslib.voxelgameslib.config.Config
Change (update) the current used config version
setCurrentVersion(int) - Method in class com.voxelgameslib.voxelgameslib.config.GlobalConfig
 
setCurrentVersion(int) - Method in class com.voxelgameslib.voxelgameslib.world.WorldConfig
 
setDenySpawn(boolean) - Method in class com.voxelgameslib.voxelgameslib.feature.features.MobFeature
 
setDisable(UUID, boolean) - Method in class com.voxelgameslib.voxelgameslib.feature.features.DoubleJumpFeature
 
setDisplayName(Component) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
setDisplayName(String) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
setDisplayName(String) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
setDisplayName(String) - Method in interface com.voxelgameslib.voxelgameslib.user.User
sets the raw display name for this user
setDuration(Duration) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
setEnableVoteMenu(boolean) - Method in class com.voxelgameslib.voxelgameslib.feature.features.VoteFeature
 
setErrorHandler(ErrorHandler) - Method in class com.voxelgameslib.voxelgameslib.log.LoggingHandler
 
setEventClass(Class<Event>) - Method in class com.voxelgameslib.voxelgameslib.event.RegisteredListener
 
setExp(int) - Method in class com.voxelgameslib.voxelgameslib.user.PlayerState
 
setFeature(T) - Method in class com.voxelgameslib.voxelgameslib.feature.AbstractFeatureCommand
 
setFilters(List<EventFilter>) - Method in class com.voxelgameslib.voxelgameslib.event.RegisteredListener
 
setGame(Game) - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
setGame(Game) - Method in class com.voxelgameslib.voxelgameslib.event.RegisteredListener
 
setGame(Game) - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
setGame(Game) - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
sets the game this phase is attached to
setGameData(Map<Class<GameData>, GameData>) - Method in class com.voxelgameslib.voxelgameslib.game.GameDefinition
 
setGameMode(GameMode) - Method in class com.voxelgameslib.voxelgameslib.components.points.GamePoint
 
setGameMode(GameMode) - Method in class com.voxelgameslib.voxelgameslib.feature.features.GameModeFeature
Sets the gamemode for this phase
setGameMode(GameMode) - Method in class com.voxelgameslib.voxelgameslib.game.GameDefinition
 
setGamemode(List<String>) - Method in class com.voxelgameslib.voxelgameslib.map.MapInfo
 
setGameMode(GameMode) - Method in class com.voxelgameslib.voxelgameslib.matchmaking.Queue
 
setGameMode(String) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
setHealth(double) - Method in class com.voxelgameslib.voxelgameslib.user.PlayerState
 
setId(int) - Method in class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
setId(UUID) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
setIdentifier(String) - Method in class com.voxelgameslib.voxelgameslib.chat.ChatChannel
 
setImplObject(Scoreboard) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.BukkitScoreboard
 
setImplObject(Scoreboard) - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
sets the object for the servers implementation.
setImplObject(Scoreboard) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
setInfo(MapInfo) - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
setInitialSpawn(boolean) - Method in class com.voxelgameslib.voxelgameslib.feature.features.SpawnFeature
 
setInventory(ItemStack[]) - Method in class com.voxelgameslib.voxelgameslib.user.PlayerState
 
setIpAddress(String) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
setItems(Map<Integer, ItemStack>) - Method in class com.voxelgameslib.voxelgameslib.components.kits.Kit
 
setJskillTeam(Team) - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
setKits(List<Kit>) - Method in class com.voxelgameslib.voxelgameslib.feature.features.KitFeature
Set the kits for the feature
setLangFolder(File) - Method in class com.voxelgameslib.voxelgameslib.lang.ExternalLangStorage
 
setLeaving(boolean) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
setLeaving(boolean) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
setLeaving(boolean) - Method in interface com.voxelgameslib.voxelgameslib.user.User
Deprecated.
should only be used internally
setLevel(Level) - Method in class com.voxelgameslib.voxelgameslib.log.LoggingHandler
Changes the log level of the logger for the framework
setListener(Listener) - Method in class com.voxelgameslib.voxelgameslib.event.RegisteredListener
 
setListeners(List<User>) - Method in class com.voxelgameslib.voxelgameslib.chat.ChatChannel
 
setLoadedNames(HashMap<UUID, String>) - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
setLocale(Locale) - Method in class com.voxelgameslib.voxelgameslib.lang.LangStorage
sets the locale (and with that, the lang file) for this storage
setLocale(Locale) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
setLocale(Locale) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
setLocale(Locale) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
setLocale(Locale) - Method in interface com.voxelgameslib.voxelgameslib.user.User
sets the players locale.
setMap(Map) - Method in class com.voxelgameslib.voxelgameslib.feature.features.MapFeature
 
setMarkerDefinition(MarkerDefinition) - Method in class com.voxelgameslib.voxelgameslib.map.Marker
 
setMarkers(List<Marker>) - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
setMaxMaps(int) - Method in class com.voxelgameslib.voxelgameslib.feature.features.VoteFeature
 
setMaxPlayers(int) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
setMaxPlayers(int) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
 
setMaxPlayers(int) - Method in class com.voxelgameslib.voxelgameslib.game.GameDefinition
 
setMean(double) - Method in class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
setMessage(String) - Method in class com.voxelgameslib.voxelgameslib.feature.features.BossBarFeature
 
setMethod(Method) - Method in class com.voxelgameslib.voxelgameslib.event.RegisteredListener
 
setMinPlayers(int) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
setMinPlayers(int) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
 
setMinPlayers(int) - Method in class com.voxelgameslib.voxelgameslib.game.GameDefinition
 
setName(String) - Method in class com.voxelgameslib.voxelgameslib.components.kits.Kit
 
setName(String) - Method in class com.voxelgameslib.voxelgameslib.components.points.GamePoint
 
setName(String) - Method in class com.voxelgameslib.voxelgameslib.components.points.GlobalPoint
 
setName(String) - Method in interface com.voxelgameslib.voxelgameslib.components.points.Point
Set the name of the point
setName(String) - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
setName(String) - Method in class com.voxelgameslib.voxelgameslib.lang.Locale
 
setName(String) - Method in class com.voxelgameslib.voxelgameslib.map.MapInfo
 
setName(String) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
setName(String) - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
setName(String) - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
sets the name of this phase
setNewVal(double) - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerDecrementStatEvent
 
setNewVal(double) - Method in class com.voxelgameslib.voxelgameslib.event.events.player.PlayerIncrementStatEvent
 
setNextPhase(Phase) - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
setNextPhase(Phase) - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
sets the next phase
setOnGround(boolean) - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPosition
Set On Ground.
setOnGround(boolean) - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPositionLook
Set On Ground.
setOpenMenuItem(ItemStack) - Method in class com.voxelgameslib.voxelgameslib.feature.features.VoteFeature
 
setParentStorage(LangStorage) - Method in class com.voxelgameslib.voxelgameslib.lang.LangStorage
sets the parent storage for this storage.
setPersist(boolean) - Method in class com.voxelgameslib.voxelgameslib.components.points.GamePoint
 
setPersist(boolean) - Method in class com.voxelgameslib.voxelgameslib.components.points.GlobalPoint
 
setPersist(boolean) - Method in interface com.voxelgameslib.voxelgameslib.components.points.Point
Set whether the point should be persisted for users
setPhase(Phase) - Method in class com.voxelgameslib.voxelgameslib.condition.AbstractVictoryCondition
 
setPhase(Phase) - Method in interface com.voxelgameslib.voxelgameslib.condition.VictoryCondition
 
setPhase(Phase) - Method in class com.voxelgameslib.voxelgameslib.feature.AbstractFeature
 
setPhase(Phase) - Method in interface com.voxelgameslib.voxelgameslib.feature.Feature
sets the face that this feature is attached to
setPhases(List<Phase>) - Method in class com.voxelgameslib.voxelgameslib.game.GameDefinition
 
setPitch(float) - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPositionLook
Set Pitch.
setPlayer(Player) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
setPlayer(Player) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
setPlayer(Player) - Method in interface com.voxelgameslib.voxelgameslib.user.User
sets the player object for this user
setPlayerProfile(NbtCompound, PlayerProfile) - Static method in class com.voxelgameslib.voxelgameslib.utils.NBTUtil
Sets a player profile onto the given tag
setPlayers(List<User>) - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
setPlayers(List<UUID>) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
setPoint(GameMode, String, int) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
setPoint(GameMode, String, int) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
setPoint(GameMode, String, int) - Method in interface com.voxelgameslib.voxelgameslib.user.User
Set the value of a point
setPrefix(Component) - Method in class com.voxelgameslib.voxelgameslib.chat.ChatChannel
 
setPrefix(Component) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
setPrefix(Component) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
setPrefix(Component) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
setPrefix(Component) - Method in interface com.voxelgameslib.voxelgameslib.user.User
changes the prefix for this user.
setProperty(String, String) - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
See Properties.setProperty(String, String).
setRadius(int) - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
setRanked(boolean) - Method in class com.voxelgameslib.voxelgameslib.matchmaking.Queue
 
setRatings(Map<String, RatingWrapper>) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
setRawDisplayName(String) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
setRegisterCommands(boolean) - Method in class com.voxelgameslib.voxelgameslib.feature.features.KitFeature
 
setRemoveExisting(boolean) - Method in class com.voxelgameslib.voxelgameslib.feature.features.MobFeature
 
setRespawn(boolean) - Method in class com.voxelgameslib.voxelgameslib.feature.features.SpawnFeature
 
setRole(Role) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
setRole(Role) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
setRole(Role) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
setRole(Role) - Method in interface com.voxelgameslib.voxelgameslib.user.User
changes the role of the user
setRunning(boolean) - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
setRunning(boolean) - Method in interface com.voxelgameslib.voxelgameslib.phase.Phase
sets the status for this phases
setSaturation(float) - Method in class com.voxelgameslib.voxelgameslib.user.PlayerState
 
setScore(int) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.BukkitStringScoreboardLine
 
setSeed(long) - Static method in class com.voxelgameslib.voxelgameslib.utils.RandomUtil
Changes the current used random to a new instance with the given seed
setShouldTeleportToSpawn(boolean) - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GamePostLeaveEvent
 
setShouldUnload(boolean) - Method in class com.voxelgameslib.voxelgameslib.feature.features.MapFeature
 
setSpawnLocation(Location) - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GamePostLeaveEvent
 
setSpectators(List<UUID>) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
setStandardDeviation(double) - Method in class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
setStat(Stat) - Method in enum com.voxelgameslib.voxelgameslib.stats.StatType
 
setStat(Stat) - Method in interface com.voxelgameslib.voxelgameslib.stats.Trackable
 
setStyle(BarStyle) - Method in class com.voxelgameslib.voxelgameslib.feature.features.BossBarFeature
 
setSuffix(Component) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
setSuffix(Component) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
setSuffix(Component) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
setSuffix(Component) - Method in interface com.voxelgameslib.voxelgameslib.user.User
changes the suffix for this user.
setTag(String) - Method in class com.voxelgameslib.voxelgameslib.lang.Locale
 
setTeamCount(int) - Method in class com.voxelgameslib.voxelgameslib.feature.features.TeamSelectFeature
 
setTeamSize(int) - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
setTeamSize(int) - Method in class com.voxelgameslib.voxelgameslib.feature.features.TeamSelectFeature
 
setTicks(int) - Method in class com.voxelgameslib.voxelgameslib.phase.TimedPhase
Sets the amount of ticks this phase should tick, can be modified after enable
setTime(long) - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoTimeChangeFeature
 
setTitle(String) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.BukkitScoreboard
 
setTitle(String) - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.Scoreboard
changes the title of the scoreboard.
setTitle(String) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PersonalScoreboardFeature.GlobalScoreboard
 
setTranslatable(Translatable) - Method in class com.voxelgameslib.voxelgameslib.lang.LangStorage
 
setType(MapFeature.Type) - Method in class com.voxelgameslib.voxelgameslib.feature.features.MapFeature
sets the type of this map feature
setUpdate(boolean) - Method in class com.voxelgameslib.voxelgameslib.world.CustomAddCommand
 
setUserData(UserData) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
setUserData(UserData) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
setUserData(UserData) - Method in interface com.voxelgameslib.voxelgameslib.user.User
Sets the userdata for this user
setUuid(UUID) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
setUuid(UUID) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
 
setUuid(UUID) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
setUuid(UUID) - Method in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 
setUuid(UUID) - Method in class com.voxelgameslib.voxelgameslib.user.GamePlayer
 
setUuid(UUID) - Method in interface com.voxelgameslib.voxelgameslib.user.User
sets the uuid of this user.
setVal(double) - Method in class com.voxelgameslib.voxelgameslib.stats.StatInstance
 
setValue(String) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.BukkitStringScoreboardLine
 
setValue(String) - Method in interface com.voxelgameslib.voxelgameslib.components.scoreboard.ScoreboardLine
changes the value of this line
setValue(String) - Method in class com.voxelgameslib.voxelgameslib.components.scoreboard.StringScoreboardLine
 
setWeather(WeatherType) - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoWeatherChangeFeature
 
setWhitelist(EntityType...) - Method in class com.voxelgameslib.voxelgameslib.feature.features.MobFeature
 
setWhitelist(Material[]) - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoBlockBreakFeature
Sets the list with whitelisted materials.
setWhitelist(Material[]) - Method in class com.voxelgameslib.voxelgameslib.feature.features.NoBlockPlaceFeature
Sets the list with whitelisted materials.
setWinner(Team) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PostGameFeature
Sets the winners of the game.
setWinner(User) - Method in class com.voxelgameslib.voxelgameslib.feature.features.PostGameFeature
Sets the winners of the game.
setWinner(UUID) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
setWinners(List<UUID>) - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
setWorkingTreeIterator(WorkingTreeIterator) - Method in class com.voxelgameslib.voxelgameslib.world.CustomAddCommand
Allow clients to provide their own implementation of a FileTreeIterator
setWorldName(String) - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
setX(double) - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPosition
Set X.
setX(double) - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPositionLook
Set X.
setY(double) - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPosition
Set FeetY.
setY(double) - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPositionLook
Set Feet Y.
setYaw(float) - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPositionLook
Set Yaw.
setZ(double) - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPosition
Set Z.
setZ(double) - Method in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPositionLook
Set Z.
shouldAnnounce() - Method in enum com.voxelgameslib.voxelgameslib.stats.StatType
 
shouldAnnounce() - Method in interface com.voxelgameslib.voxelgameslib.stats.Trackable
 
shouldTeleportToSpawn() - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GamePostLeaveEvent
 
shouldTick() - Method in class com.voxelgameslib.voxelgameslib.stats.Stat
 
shouldTick() - Method in class com.voxelgameslib.voxelgameslib.stats.types.PlayTimeStat
 
shouldUnload() - Method in class com.voxelgameslib.voxelgameslib.feature.features.MapFeature
 
shout(User, String) - Method in class com.voxelgameslib.voxelgameslib.command.commands.GameCommands
 
showKitMenu(User) - Method in class com.voxelgameslib.voxelgameslib.command.commands.KitCommands
 
showSQL - Variable in class com.voxelgameslib.voxelgameslib.persistence.PersistenceConfig
 
signBreakEvent(BlockBreakEvent) - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SignListener
 
SignButton - Interface in com.voxelgameslib.voxelgameslib.components.placeholders
Represents a sign a user can press to cause a action
SignButtons - Class in com.voxelgameslib.voxelgameslib.components.placeholders
 
SignButtons() - Constructor for class com.voxelgameslib.voxelgameslib.components.placeholders.SignButtons
 
SignHandler - Class in com.voxelgameslib.voxelgameslib.components.placeholders
Handles placeholder sign and interaction signs
SignHandler() - Constructor for class com.voxelgameslib.voxelgameslib.components.placeholders.SignHandler
 
signInteract(PlayerInteractEvent) - Method in class com.voxelgameslib.voxelgameslib.components.placeholders.SignButtons
 
SignListener - Class in com.voxelgameslib.voxelgameslib.components.placeholders
 
SignListener() - Constructor for class com.voxelgameslib.voxelgameslib.components.placeholders.SignListener
 
SignPlaceHolder - Interface in com.voxelgameslib.voxelgameslib.components.placeholders
Super interface for sign placeholders.
SignPlaceholders - Class in com.voxelgameslib.voxelgameslib.components.placeholders
 
SignPlaceholders() - Constructor for class com.voxelgameslib.voxelgameslib.components.placeholders.SignPlaceholders
 
signUpdateInterval - Variable in class com.voxelgameslib.voxelgameslib.config.GlobalConfig
 
SimpleSignPlaceHolder - Interface in com.voxelgameslib.voxelgameslib.components.placeholders
A simple sign placeholder that only replaces the key
size() - Method in class com.voxelgameslib.voxelgameslib.graph.Graph
 
size() - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
See Hashtable.size().
skipPhase(User, Integer) - Method in class com.voxelgameslib.voxelgameslib.command.commands.GameCommands
 
skull(User, String, boolean) - Method in class com.voxelgameslib.voxelgameslib.editmode.EditMode
 
SkullPlaceHolder - Interface in com.voxelgameslib.voxelgameslib.components.placeholders
Represents a skull that can dynamically change its owner
SkullPlaceHolders - Class in com.voxelgameslib.voxelgameslib.components.placeholders
 
SkullPlaceHolders() - Constructor for class com.voxelgameslib.voxelgameslib.components.placeholders.SkullPlaceHolders
 
SoutForwardHandler - Class in com.voxelgameslib.voxelgameslib.log
 
SoutForwardHandler() - Constructor for class com.voxelgameslib.voxelgameslib.log.SoutForwardHandler
 
SPANISH - Static variable in class com.voxelgameslib.voxelgameslib.lang.Locale
 
SpawnFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
SpawnFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.SpawnFeature
 
spectate(User) - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
spectate(User) - Method in interface com.voxelgameslib.voxelgameslib.game.Game
lets a user spectate this game
SpectatorFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
SpectatorFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.SpectatorFeature
 
start(User) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldCreator
 
start(User, String) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldModifyCommands
 
startDefaultGame() - Method in class com.voxelgameslib.voxelgameslib.game.GameHandler
Starts the default game, if it is defined and installed
startGame(GameMode) - Method in class com.voxelgameslib.voxelgameslib.game.GameHandler
Starts a new Game instance of that GameMode.
StartupHandler - Class in com.voxelgameslib.voxelgameslib.startup
 
StartupHandler() - Constructor for class com.voxelgameslib.voxelgameslib.startup.StartupHandler
 
StartupListener - Class in com.voxelgameslib.voxelgameslib.startup
 
StartupListener() - Constructor for class com.voxelgameslib.voxelgameslib.startup.StartupListener
 
Stat - Class in com.voxelgameslib.voxelgameslib.stats
 
Stat() - Constructor for class com.voxelgameslib.voxelgameslib.stats.Stat
 
StatFormatter - Interface in com.voxelgameslib.voxelgameslib.stats
 
StatInstance - Class in com.voxelgameslib.voxelgameslib.stats
 
StatInstance() - Constructor for class com.voxelgameslib.voxelgameslib.stats.StatInstance
 
StatInstance(User, Trackable, double) - Constructor for class com.voxelgameslib.voxelgameslib.stats.StatInstance
 
StatListener - Class in com.voxelgameslib.voxelgameslib.stats
 
StatListener() - Constructor for class com.voxelgameslib.voxelgameslib.stats.StatListener
 
StatsCommands - Class in com.voxelgameslib.voxelgameslib.command.commands
 
StatsCommands() - Constructor for class com.voxelgameslib.voxelgameslib.command.commands.StatsCommands
 
StatsHandler - Class in com.voxelgameslib.voxelgameslib.stats
 
StatsHandler() - Constructor for class com.voxelgameslib.voxelgameslib.stats.StatsHandler
 
StatType - Enum in com.voxelgameslib.voxelgameslib.stats
 
stop(User) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldModifyCommands
 
store(OutputStream, String) - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
See Properties.store(OutputStream, String).
store(Writer, String) - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
See Properties.store(Writer, String).
storeToXML(OutputStream, String) - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
See Properties.storeToXML(OutputStream, String).
storeToXML(OutputStream, String, String) - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
See Properties.storeToXML(OutputStream, String, String).
string(Translatable) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
Translates the specified lang key into a string
string(Translatable, Object...) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
Translates the specified lang key into a string
The specified arguments are used to fill out placeholders
string(Translatable, Locale) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
Translates the specified lang key into a string
Allows to specify a locale that should be used to translate
string(Translatable, Locale, Object...) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
Translates the specified lang key into a string
Allows to specify a locale that should be used to translate
The specified arguments are used to fill out placeholders
stringPropertyNames() - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
See Properties.stringPropertyNames().
StringScoreboardLine - Class in com.voxelgameslib.voxelgameslib.components.scoreboard
A simple line with a string, that can be updated
StringScoreboardLine(String) - Constructor for class com.voxelgameslib.voxelgameslib.components.scoreboard.StringScoreboardLine
Constructs a new line
subscribeToDefaultPerms(boolean, Permissible) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
subscribeToPermission(String, Permissible) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
suppressJoinMessages(PlayerJoinEvent) - Method in class com.voxelgameslib.voxelgameslib.user.UserListener
 
suppressQuitMessages(PlayerQuitEvent) - Method in class com.voxelgameslib.voxelgameslib.user.UserListener
 
SurrenderVictoryCondition - Class in com.voxelgameslib.voxelgameslib.condition.conditions
 
SurrenderVictoryCondition() - Constructor for class com.voxelgameslib.voxelgameslib.condition.conditions.SurrenderVictoryCondition
 
SWEDISH - Static variable in class com.voxelgameslib.voxelgameslib.lang.Locale
 

T

TASK_INFO_TAB - Static variable in class com.voxelgameslib.voxelgameslib.error.ErrorHandler
 
TDMVictoryCondition - Class in com.voxelgameslib.voxelgameslib.condition.conditions
 
TDMVictoryCondition() - Constructor for class com.voxelgameslib.voxelgameslib.condition.conditions.TDMVictoryCondition
 
Team - Class in com.voxelgameslib.voxelgameslib.components.team
 
Team(int, String, ChatColor, Game) - Constructor for class com.voxelgameslib.voxelgameslib.components.team.Team
 
TeamFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
TeamFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.TeamFeature
 
TeamHandler - Class in com.voxelgameslib.voxelgameslib.components.team
Handles the teams
TeamHandler() - Constructor for class com.voxelgameslib.voxelgameslib.components.team.TeamHandler
 
teams - Variable in class com.voxelgameslib.voxelgameslib.feature.features.TeamSelectFeature
 
teams - Variable in class com.voxelgameslib.voxelgameslib.game.DefaultGameData
 
TeamSelectFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
TeamSelectFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.TeamSelectFeature
 
test() - Method in class com.voxelgameslib.voxelgameslib.test.TestStuff
 
TestCommands - Class in com.voxelgameslib.voxelgameslib.command.commands
 
TestCommands() - Constructor for class com.voxelgameslib.voxelgameslib.command.commands.TestCommands
 
TestStuff - Class in com.voxelgameslib.voxelgameslib.test
 
TestStuff() - Constructor for class com.voxelgameslib.voxelgameslib.test.TestStuff
 
TextureCache - Class in com.voxelgameslib.voxelgameslib.texture
 
TextureCache() - Constructor for class com.voxelgameslib.voxelgameslib.texture.TextureCache
 
TextureCommands - Class in com.voxelgameslib.voxelgameslib.command.commands
 
TextureCommands() - Constructor for class com.voxelgameslib.voxelgameslib.command.commands.TextureCommands
 
TextureHandler - Class in com.voxelgameslib.voxelgameslib.texture
 
TextureHandler() - Constructor for class com.voxelgameslib.voxelgameslib.texture.TextureHandler
 
TextureMarkerDefinition - Class in com.voxelgameslib.voxelgameslib.map
 
TextureMarkerDefinition(String, String) - Constructor for class com.voxelgameslib.voxelgameslib.map.TextureMarkerDefinition
 
tick() - Method in class com.voxelgameslib.voxelgameslib.feature.AbstractFeature
 
tick() - Method in class com.voxelgameslib.voxelgameslib.feature.features.LobbyFeature
 
tick() - Method in class com.voxelgameslib.voxelgameslib.feature.features.PostGameFeature
 
tick() - Method in class com.voxelgameslib.voxelgameslib.feature.features.TeamSelectFeature
 
tick() - Method in class com.voxelgameslib.voxelgameslib.game.AbstractGame
 
tick() - Method in class com.voxelgameslib.voxelgameslib.phase.AbstractPhase
 
tick() - Method in class com.voxelgameslib.voxelgameslib.phase.TimedPhase
 
tick() - Method in interface com.voxelgameslib.voxelgameslib.tick.Tickable
called on every tick
tick() - Method in class com.voxelgameslib.voxelgameslib.tick.TickHandler
Called when the underlying server mod calls a tick.
Tickable - Interface in com.voxelgameslib.voxelgameslib.tick
A Tickable is a object that should be notified about a server tick.
TickHandler - Class in com.voxelgameslib.voxelgameslib.tick
The TickHandler handles the ticking of all Tickables on the server.
TickHandler() - Constructor for class com.voxelgameslib.voxelgameslib.tick.TickHandler
 
tickOneMinute() - Method in class com.voxelgameslib.voxelgameslib.stats.Stat
 
tickOneMinute() - Method in class com.voxelgameslib.voxelgameslib.stats.types.PlayTimeStat
 
TimedPhase - Class in com.voxelgameslib.voxelgameslib.phase
A special Phase that automatically ends after a specified amount of ticks.
TimedPhase() - Constructor for class com.voxelgameslib.voxelgameslib.phase.TimedPhase
 
TimeFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
TimeFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.TimeFeature
 
Timing - Class in com.voxelgameslib.voxelgameslib.timings
Small class that helps with timing stuff
Timing(String) - Constructor for class com.voxelgameslib.voxelgameslib.timings.Timing
Times a task, will print the result with log level finer
toJdkProperties() - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
Convert this instance to a Properties instance.
toLocation(String) - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
Converts this vector into a location where z equals 0
toLocation(String, double) - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
Converts this vector into a location
toLocation(String) - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
Converts this vector into a location
top(User, Trackable, int) - Method in class com.voxelgameslib.voxelgameslib.command.commands.StatsCommands
 
toPlainText(Component...) - Static method in class com.voxelgameslib.voxelgameslib.utils.ChatUtil
Serialises a array of base components into a single string (by calling #toPlainText on them)
toRating() - Method in class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
toString() - Method in class com.voxelgameslib.voxelgameslib.components.kits.Kit
 
toString() - Method in class com.voxelgameslib.voxelgameslib.components.team.Team
 
toString() - Method in class com.voxelgameslib.voxelgameslib.elo.RatingWrapper
 
toString() - Method in class com.voxelgameslib.voxelgameslib.event.RegisteredListener
 
toString() - Method in class com.voxelgameslib.voxelgameslib.game.GameDefinition
 
toString() - Method in class com.voxelgameslib.voxelgameslib.game.GameMode
 
toString() - Method in class com.voxelgameslib.voxelgameslib.lang.Locale
 
toString() - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
toString() - Method in class com.voxelgameslib.voxelgameslib.map.MapInfo
 
toString() - Method in class com.voxelgameslib.voxelgameslib.map.Marker
 
toString() - Method in class com.voxelgameslib.voxelgameslib.matchmaking.Queue
 
toString() - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
toString() - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
toString() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.GameData
 
toString() - Method in class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
toString() - Method in class com.voxelgameslib.voxelgameslib.user.PlayerState
 
toString(T) - Method in interface com.voxelgameslib.voxelgameslib.utils.CollectionUtil.StringCreator
converts a object of type t to a string
toString() - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties
See Hashtable.toString().
toStringList(T[], CollectionUtil.StringCreator<T>) - Static method in class com.voxelgameslib.voxelgameslib.utils.CollectionUtil
Converts an array to a string list using a given string creator
toStringList(Object[]) - Static method in class com.voxelgameslib.voxelgameslib.utils.CollectionUtil
Converts an array to a string list by calling Object#toString on all of the element.
toVector2D() - Method in class com.voxelgameslib.voxelgameslib.math.Vector3D
Converts this vector into a two dimensional vector using this vector's Vector3D.x and Vector3D.y values.
toVector3D() - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
Converts this vector into a three dimensional vector where z equals 0.
toVector3D(double) - Method in class com.voxelgameslib.voxelgameslib.math.Vector2D
Converts this vector into a three dimensional vector.
tp(User, String) - Method in class com.voxelgameslib.voxelgameslib.command.commands.WorldCommands
 
TPS - Static variable in class com.voxelgameslib.voxelgameslib.GameConstants
 
Trackable - Interface in com.voxelgameslib.voxelgameslib.stats
 
TrackableConverter - Class in com.voxelgameslib.voxelgameslib.persistence.converter
 
TrackableConverter() - Constructor for class com.voxelgameslib.voxelgameslib.persistence.converter.TrackableConverter
 
trans(Translatable) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
Creates an ComponentBuilder based on that Translatable
trans(Translatable, Locale) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
Creates an ComponentBuilder based on that Translatable
Allows to specify a locale that should be used to translate
trans(Translatable, Locale, Object...) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
Creates an ComponentBuilder based on that Translatable
Allows to specify a locale that should be used to translate
The specified arguments are used to fill out placeholders
Translatable - Interface in com.voxelgameslib.voxelgameslib.lang
 
transVar(Translatable, Object...) - Static method in class com.voxelgameslib.voxelgameslib.lang.Lang
Creates an ComponentBuilder based on that Translatable
The specified arguments are used to fill out placeholders
TURKISH - Static variable in class com.voxelgameslib.voxelgameslib.lang.Locale
 
TYPE - Static variable in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPosition
 
TYPE - Static variable in class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPositionLook
 
type(Material) - Method in class com.voxelgameslib.voxelgameslib.utils.ItemBuilder
Changes the Material of the ItemStack

U

uncaughtException(Thread, Throwable) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedUncaughtExceptionHandler
 
unload(User, String) - Method in class com.voxelgameslib.voxelgameslib.command.commands.WorldCommands
 
unload(UUID) - Method in class com.voxelgameslib.voxelgameslib.map.Map
 
unloadLocal(User, String) - Method in class com.voxelgameslib.voxelgameslib.command.commands.WorldCommands
 
unloadLocalWorld(String) - Method in class com.voxelgameslib.voxelgameslib.world.WorldHandler
Unloads a local world
unloadWorld(Map, UUID) - Method in class com.voxelgameslib.voxelgameslib.world.WorldHandler
Unloads a world.
unregister(AbstractFeatureCommand<?>, Phase) - Method in class com.voxelgameslib.voxelgameslib.command.CommandHandler
 
unregister() - Method in class com.voxelgameslib.voxelgameslib.components.ability.Ability
 
unregister(boolean) - Method in class com.voxelgameslib.voxelgameslib.components.ability.Ability
 
unregister(Listener, Game) - Method in class com.voxelgameslib.voxelgameslib.event.EventHandler
 
unregisterService(String) - Method in class com.voxelgameslib.voxelgameslib.startup.StartupHandler
 
unsubscribeFromDefaultPerms(boolean, Permissible) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
unsubscribeFromPermission(String, Permissible) - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
updateRepo(User) - Method in class com.voxelgameslib.voxelgameslib.command.commands.WorldRepositoryCommands
 
updateRepo() - Method in class com.voxelgameslib.voxelgameslib.world.WorldRepository
 
url - Variable in class com.voxelgameslib.voxelgameslib.persistence.PersistenceConfig
 
user - Variable in class com.voxelgameslib.voxelgameslib.persistence.PersistenceConfig
 
User - Interface in com.voxelgameslib.voxelgameslib.user
A Users represents an abstract player of the game.
UserData - Class in com.voxelgameslib.voxelgameslib.persistence.model
 
UserData() - Constructor for class com.voxelgameslib.voxelgameslib.persistence.model.UserData
 
UserException - Exception in com.voxelgameslib.voxelgameslib.exception
Thrown when something goes wrong related to users
UserException(String) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.UserException
 
UserHandler - Class in com.voxelgameslib.voxelgameslib.user
 
UserHandler() - Constructor for class com.voxelgameslib.voxelgameslib.user.UserHandler
 
UserListener - Class in com.voxelgameslib.voxelgameslib.user
 
UserListener() - Constructor for class com.voxelgameslib.voxelgameslib.user.UserListener
 
useRoleSystem - Variable in class com.voxelgameslib.voxelgameslib.config.GlobalConfig
 
useTimings() - Method in class com.voxelgameslib.voxelgameslib.error.LoggedPluginManager
 
UUID - Static variable in class com.voxelgameslib.voxelgameslib.user.GameConsoleUser
 

V

valueOf(String) - Static method in enum com.voxelgameslib.voxelgameslib.feature.features.MapFeature.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.voxelgameslib.voxelgameslib.lang.LangKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.voxelgameslib.voxelgameslib.role.Role
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.voxelgameslib.voxelgameslib.stats.StatType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.voxelgameslib.voxelgameslib.utils.EntityUtil.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.voxelgameslib.voxelgameslib.feature.features.MapFeature.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.voxelgameslib.voxelgameslib.lang.LangKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class com.voxelgameslib.voxelgameslib.lang.Locale
 
values() - Static method in enum com.voxelgameslib.voxelgameslib.role.Role
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.voxelgameslib.voxelgameslib.stats.StatType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.voxelgameslib.voxelgameslib.utils.EntityUtil.Type
Returns an array containing the constants of this enum type, in the order they are declared.
Vector2D - Class in com.voxelgameslib.voxelgameslib.math
Represents an immutable vector in two dimensions.
Vector2D() - Constructor for class com.voxelgameslib.voxelgameslib.math.Vector2D
 
Vector2D(double, double) - Constructor for class com.voxelgameslib.voxelgameslib.math.Vector2D
 
Vector3D - Class in com.voxelgameslib.voxelgameslib.math
Represents an immutable vector in three dimensions.
Vector3D() - Constructor for class com.voxelgameslib.voxelgameslib.math.Vector3D
 
Vector3D(double, double, double) - Constructor for class com.voxelgameslib.voxelgameslib.math.Vector3D
 
version(CommandSender) - Method in class com.voxelgameslib.voxelgameslib.command.commands.VGLCommands
 
Version - Class in com.voxelgameslib.voxelgameslib.module
 
Version() - Constructor for class com.voxelgameslib.voxelgameslib.module.Version
 
VGLCommands - Class in com.voxelgameslib.voxelgameslib.command.commands
 
VGLCommands() - Constructor for class com.voxelgameslib.voxelgameslib.command.commands.VGLCommands
 
VGLConverter<A,B> - Interface in com.voxelgameslib.voxelgameslib.persistence.converter
 
VGLPlugin - Class in com.voxelgameslib.voxelgameslib.plugin
Who doesn't like a good template?
VGLPlugin() - Constructor for class com.voxelgameslib.voxelgameslib.plugin.VGLPlugin
 
VictoryCondition - Interface in com.voxelgameslib.voxelgameslib.condition
 
VictoryConditionInfo - Annotation Type in com.voxelgameslib.voxelgameslib.condition
Small annotation to add info to conditions that might be used in documentation
VictoryConditionTypeAdapter - Class in com.voxelgameslib.voxelgameslib.condition
 
VictoryConditionTypeAdapter() - Constructor for class com.voxelgameslib.voxelgameslib.condition.VictoryConditionTypeAdapter
 
VoidTeleportFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
VoidTeleportFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.VoidTeleportFeature
 
VoteFeature - Class in com.voxelgameslib.voxelgameslib.feature.features
 
VoteFeature() - Constructor for class com.voxelgameslib.voxelgameslib.feature.features.VoteFeature
 
voteWinner - Variable in class com.voxelgameslib.voxelgameslib.game.DefaultGameData
 
VoxelGameLibException - Exception in com.voxelgameslib.voxelgameslib.exception
A global exception, should not be thrown.
VoxelGameLibException(String) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.VoxelGameLibException
 
VoxelGameLibException(String, Exception) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.VoxelGameLibException
 
VoxelGamesLib - Class in com.voxelgameslib.voxelgameslib
 
VoxelGamesLib() - Constructor for class com.voxelgameslib.voxelgameslib.VoxelGamesLib
 
VoxelGamesLibDisableEvent - Class in com.voxelgameslib.voxelgameslib.event.events
Called when this plugin was disabled
VoxelGamesLibDisableEvent() - Constructor for class com.voxelgameslib.voxelgameslib.event.events.VoxelGamesLibDisableEvent
 
VoxelGamesLibEnableEvent - Class in com.voxelgameslib.voxelgameslib.event.events
Called when this plugin was enabled
VoxelGamesLibEnableEvent() - Constructor for class com.voxelgameslib.voxelgameslib.event.events.VoxelGamesLibEnableEvent
 
VoxelGamesLibEvent - Class in com.voxelgameslib.voxelgameslib.event
Marker class for events
VoxelGamesLibEvent() - Constructor for class com.voxelgameslib.voxelgameslib.event.VoxelGamesLibEvent
 
VoxelGamesLibModule - Class in com.voxelgameslib.voxelgameslib
 
VoxelGamesLibModule(VoxelGamesLib, LoggingHandler, TimingManager, BukkitCommandManager, String, File, Map<Class<Module>, Module>, ErrorHandler) - Constructor for class com.voxelgameslib.voxelgameslib.VoxelGamesLibModule
 

W

wasAborted() - Method in class com.voxelgameslib.voxelgameslib.event.events.game.GameEndEvent
 
winner - Variable in class com.voxelgameslib.voxelgameslib.condition.AbstractVictoryCondition
 
winnerTeam - Variable in class com.voxelgameslib.voxelgameslib.condition.AbstractVictoryCondition
 
withOrdering(Comparator<? super String>) - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties.OrderedPropertiesBuilder
Use a custom ordering of the keys.
withSuppressDateInComment(boolean) - Method in class com.voxelgameslib.voxelgameslib.utils.OrderedProperties.OrderedPropertiesBuilder
Suppress the comment that contains the current date when storing the properties.
world(User, String) - Method in class com.voxelgameslib.voxelgameslib.editmode.WorldCreator
 
WORLD_INFO_TAB - Static variable in class com.voxelgameslib.voxelgameslib.error.ErrorHandler
 
WorldCommands - Class in com.voxelgameslib.voxelgameslib.command.commands
Commands related to worlds
WorldCommands() - Constructor for class com.voxelgameslib.voxelgameslib.command.commands.WorldCommands
 
WorldConfig - Class in com.voxelgameslib.voxelgameslib.world
The config that knows about all world/maps that are playable
WorldConfig() - Constructor for class com.voxelgameslib.voxelgameslib.world.WorldConfig
 
WorldCreator - Class in com.voxelgameslib.voxelgameslib.editmode
Handles creation of new worlds/maps
WorldCreator() - Constructor for class com.voxelgameslib.voxelgameslib.editmode.WorldCreator
 
WorldException - Exception in com.voxelgameslib.voxelgameslib.exception
Thrown when something is wrong related to worlds
WorldException(String) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.WorldException
 
WorldException(String, Exception) - Constructor for exception com.voxelgameslib.voxelgameslib.exception.WorldException
Used for IO related exceptions
WorldHandler - Class in com.voxelgameslib.voxelgameslib.world
Handles the worlds (loading, unloading etc)
WorldHandler() - Constructor for class com.voxelgameslib.voxelgameslib.world.WorldHandler
 
worldInfo(User) - Method in class com.voxelgameslib.voxelgameslib.command.commands.WorldCommands
 
WorldModifyCommands - Class in com.voxelgameslib.voxelgameslib.editmode
 
WorldModifyCommands() - Constructor for class com.voxelgameslib.voxelgameslib.editmode.WorldModifyCommands
 
WorldRepository - Class in com.voxelgameslib.voxelgameslib.world
 
WorldRepository() - Constructor for class com.voxelgameslib.voxelgameslib.world.WorldRepository
 
WorldRepository(String) - Constructor for class com.voxelgameslib.voxelgameslib.world.WorldRepository
 
WorldRepositoryCommands - Class in com.voxelgameslib.voxelgameslib.command.commands
 
WorldRepositoryCommands() - Constructor for class com.voxelgameslib.voxelgameslib.command.commands.WorldRepositoryCommands
 
wrapAngle(int) - Static method in class com.voxelgameslib.voxelgameslib.utils.MathUtil
Wraps the angle to be between -180 and 180 degrees
WrapperPlayClientPosition - Class in com.voxelgameslib.voxelgameslib.test
 
WrapperPlayClientPosition() - Constructor for class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPosition
 
WrapperPlayClientPosition(PacketContainer) - Constructor for class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPosition
 
WrapperPlayClientPositionLook - Class in com.voxelgameslib.voxelgameslib.test
 
WrapperPlayClientPositionLook() - Constructor for class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPositionLook
 
WrapperPlayClientPositionLook(PacketContainer) - Constructor for class com.voxelgameslib.voxelgameslib.test.WrapperPlayClientPositionLook
 

Y

yawToDirection(float) - Static method in class com.voxelgameslib.voxelgameslib.utils.DirectionUtil
Gets the horizontal BlockFace from a given yaw angle
This includes the NORTH_WEST directions
yawToDirection(float, boolean) - Static method in class com.voxelgameslib.voxelgameslib.utils.DirectionUtil
Gets the horizontal BlockFace from a given yaw angle

Z

ZipUtil - Class in com.voxelgameslib.voxelgameslib.utils
Small util to make working with zips easier
ZipUtil() - Constructor for class com.voxelgameslib.voxelgameslib.utils.ZipUtil
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
Skip navigation links