- Game - Class in net.nextinfinity.core
-
The Game class forms the base for games using InfinityCore.
- Game() - Constructor for class net.nextinfinity.core.Game
-
- GameClass - Interface in net.nextinfinity.core.classes
-
The GameClass object represents a game class, or kit.
- GameCountdownEvent - Class in net.nextinfinity.core.events
-
The GameCountdownEvent is fired when an arena begins the transition from the lobby state to the in-game state.
- GameCountdownEvent(Game, Arena) - Constructor for class net.nextinfinity.core.events.GameCountdownEvent
-
Creates a new GameCountdownEvent
- GameDeathEvent - Class in net.nextinfinity.core.events
-
The GameDeathEvent is fired when a entity dies in an arena.
- GameDeathEvent(Game, Arena, GamePlayer) - Constructor for class net.nextinfinity.core.events.GameDeathEvent
-
Creates a new GameDeathEvent.
- GameEndEvent - Class in net.nextinfinity.core.events
-
The GameEndEvent is fired when an arena ends.
- GameEndEvent(Game, Arena, Team) - Constructor for class net.nextinfinity.core.events.GameEndEvent
-
Creates a new GameEndEvent for a single entity winner.
- GameJoinEvent - Class in net.nextinfinity.core.events
-
The GameJoinEvent is fired every time a entity joins an arena.
- GameJoinEvent(Game, Arena, GamePlayer) - Constructor for class net.nextinfinity.core.events.GameJoinEvent
-
Creates a new GameJoinEvent.
- GameLeaveEvent - Class in net.nextinfinity.core.events
-
The GameLeaveEvent is fired when a entity either leaves or is removed from an arena.
- GameLeaveEvent(Game, Arena, GamePlayer) - Constructor for class net.nextinfinity.core.events.GameLeaveEvent
-
Creates a new GameLeaveEvent.
- GamePlayer - Interface in net.nextinfinity.core.player
-
The GamePlayer object serves as an interface/wrapper to add CTCore function on top of the Bukkit Player object.
- GameSecondEvent - Class in net.nextinfinity.core.events
-
The GameSecondEvent is fired every time a second is ticked in an arena.
- GameSecondEvent(Game, Arena, int) - Constructor for class net.nextinfinity.core.events.GameSecondEvent
-
Creates a new GameSecondEvent.
- GameStartEvent - Class in net.nextinfinity.core.events
-
The GameStartEvent is fired when an arena starts, and can be used to add game-specific actions at the start of a match.
- GameStartEvent(Game, Arena) - Constructor for class net.nextinfinity.core.events.GameStartEvent
-
Creates a new GameStartEvent
- GameState - Enum in net.nextinfinity.core.arena
-
The state of an Arena.
- generateChunkData(World, Random, int, int, ChunkGenerator.BiomeGrid) - Method in class net.nextinfinity.core.arena.ArenaChunkGenerator
-
- getAddEffectMenu() - Method in interface net.nextinfinity.core.classes.ClassEditor
-
Gets the menu to add a new potion effect to the class.
- getAddEffectMenu() - Method in class net.nextinfinity.core.classes.impl.CoreClassEditor
-
- getAmount() - Method in class net.nextinfinity.core.team.impl.CoreTeam
-
- getAmount() - Method in interface net.nextinfinity.core.team.Team
-
Gets the player limit for the team
- getArena() - Method in class net.nextinfinity.core.events.AbstractEvent
-
Gets the arena the event occured in.
- getArena() - Method in interface net.nextinfinity.core.player.GamePlayer
-
Gets the Arena object for the arena the player is in.
- getArena() - Method in class net.nextinfinity.core.player.impl.CoreGamePlayer
-
- getArena(String) - Method in interface net.nextinfinity.core.arena.ArenaManager
-
Gets the arena with a certain name.
- getArena(String) - Method in class net.nextinfinity.core.arena.impl.CoreArenaManager
-
- getArenaManager() - Method in class net.nextinfinity.core.Game
-
Gets the ArenaManager for the game.
- getArenaMap() - Method in interface net.nextinfinity.core.arena.ArenaManager
-
Gets the map of all active arenas, where the key is the name of the arena and the list is all arenas running for that map.
- getArenaMap() - Method in class net.nextinfinity.core.arena.impl.CoreArenaManager
-
- getArmor() - Method in interface net.nextinfinity.core.classes.GameClass
-
Gets the set of armor items given to players for the class, if applicable.
- getArmor() - Method in class net.nextinfinity.core.classes.impl.CoreGameClass
-
- getBlockBreak() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets whether or not to allow block placing and breaking in Arenas.
- getBukkitPlayer() - Method in interface net.nextinfinity.core.player.GamePlayer
-
Gets the Bukkit player object for the player.
- getBukkitPlayer() - Method in class net.nextinfinity.core.player.impl.CoreGamePlayer
-
- getClass(String) - Method in interface net.nextinfinity.core.classes.ClassManager
-
Returns the GameClass object with a specific name.
- getClass(String) - Method in class net.nextinfinity.core.classes.impl.CoreClassManager
-
- getClassManager() - Method in class net.nextinfinity.core.Game
-
Gets the ClassManager for the game.
- getClassSelector() - Method in interface net.nextinfinity.core.classes.ClassManager
-
Gets the class selector item, which may be clicked to open the class selection menu.
- getClassSelector() - Method in class net.nextinfinity.core.classes.impl.CoreClassManager
-
- getColor() - Method in interface net.nextinfinity.core.classes.GameClass
-
Gets the color of the class represented by the GameClass object.
- getColor() - Method in class net.nextinfinity.core.classes.impl.CoreGameClass
-
- getColor() - Method in class net.nextinfinity.core.team.impl.CoreTeam
-
- getColor() - Method in interface net.nextinfinity.core.team.Team
-
Gets the color of the team.
- getColorMenu() - Method in interface net.nextinfinity.core.classes.ClassEditor
-
Gets the menu to set the color for the class.
- getColorMenu() - Method in class net.nextinfinity.core.classes.impl.CoreClassEditor
-
- getCommandHandler() - Method in class net.nextinfinity.core.Game
-
Gets the CommandHandler for the game.
- getConfig() - Method in class net.nextinfinity.core.utils.ConfigManager
-
Returns the FileConfiguration object for the config file.
- getCountdownTime() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets how long the countdown time should last for, in seconds.
- getCurrentEffectMenu() - Method in interface net.nextinfinity.core.classes.ClassEditor
-
Gets the menu of existing potion effects for the class.
- getCurrentEffectMenu() - Method in class net.nextinfinity.core.classes.impl.CoreClassEditor
-
- getEffects() - Method in interface net.nextinfinity.core.classes.GameClass
-
Gets all potion effects belonging to the class.
- getEffects() - Method in class net.nextinfinity.core.classes.impl.CoreGameClass
-
- getError() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets the error color used for chat messages and UI elements.
- getExitMode() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets the GameMode to return players to outside of an Arena.
- getExplosionBlockDamage() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets whether or not to allow explosions to break blocks in Arenas.
- getFireBlockDamage() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets whether or not to allow blocks to burn in Arenas.
- getGame() - Method in class net.nextinfinity.core.events.AbstractEvent
-
Gets the game which is running.
- getGameClass() - Method in interface net.nextinfinity.core.player.GamePlayer
-
Gets the active game class for the player.
- getGameClass() - Method in class net.nextinfinity.core.player.impl.CoreGamePlayer
-
- getGameMode() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets the GameMode to set players to when they are in an Arena.
- getGameTime() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets how long a game should last for, in seconds.
- getGUIItem() - Method in interface net.nextinfinity.core.classes.GameClass
-
Returns the item which is used to represent the class in the class selection GUI if the entity has access to the class.
- getGUIItem() - Method in class net.nextinfinity.core.classes.impl.CoreGameClass
-
- getHandlerList() - Static method in class net.nextinfinity.core.events.AbstractEvent
-
- getHandlers() - Method in class net.nextinfinity.core.events.AbstractEvent
-
- getHunger() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets whether or not to allow player hunger to reduce in Arenas.
- getInventory() - Method in interface net.nextinfinity.core.classes.ClassEditor
-
Gets the primary inventory menu where items/armor may be edited and other menus may be accessed.
- getInventory() - Method in class net.nextinfinity.core.classes.impl.CoreClassEditor
-
- getItem() - Method in class net.nextinfinity.core.item.ItemBuilder
-
Converts the ItemBuilder into an ItemStack.
- getItemManage() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets whether or not to allow a player to manage their inventory in Arenas.
- getItems() - Method in interface net.nextinfinity.core.classes.GameClass
-
Gets the items given to players for the class, if applicable.
- getItems() - Method in class net.nextinfinity.core.classes.impl.CoreGameClass
-
- getJoinTeleport() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets whether or not to teleport players to the global lobby when they join the server.
- getLobby() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets the lobby joining players are teleported to.
- getLockedItem() - Method in interface net.nextinfinity.core.classes.GameClass
-
Returns the item which is used to represent the class in the class selection GUI if the entity does not have access to the class.
- getLockedItem() - Method in class net.nextinfinity.core.classes.impl.CoreGameClass
-
- getMax() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets the maximum amount of players for an arena.
- getMenu() - Method in interface net.nextinfinity.core.arena.ArenaEditor
-
Gets the inventory menu for the ArenaEditor.
- getMenu() - Method in interface net.nextinfinity.core.arena.ArenaManager
-
Gets the ArenaMenu object
- getMenu() - Method in class net.nextinfinity.core.arena.impl.CoreArenaEditor
-
- getMenu() - Method in class net.nextinfinity.core.arena.impl.CoreArenaManager
-
- getMin() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets the minimum amount of players for an arena.
- getName() - Method in interface net.nextinfinity.core.arena.Arena
-
Gets the name of the map for the arena.
- getName() - Method in class net.nextinfinity.core.arena.impl.CoreArena
-
- getName() - Method in interface net.nextinfinity.core.classes.GameClass
-
Gets the name of the class represented by the GameClass object.
- getName() - Method in class net.nextinfinity.core.classes.impl.CoreGameClass
-
- getName() - Method in class net.nextinfinity.core.team.impl.CoreTeam
-
- getName() - Method in interface net.nextinfinity.core.team.Team
-
Gets the name of the team.
- getName() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets the name of the game.
- getPermission() - Method in interface net.nextinfinity.core.classes.GameClass
-
Gets the permission required for access to the class in-game.
- getPermission() - Method in class net.nextinfinity.core.classes.impl.CoreGameClass
-
- getPermission() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets the permission prefix for the game.
- getPlayer() - Method in interface net.nextinfinity.core.arena.ArenaEditor
-
Gets the GamePlayer associated with the ArenaEditor
- getPlayer() - Method in class net.nextinfinity.core.arena.impl.CoreArenaEditor
-
- getPlayer() - Method in interface net.nextinfinity.core.classes.ClassEditor
-
Gets the GamePlayer associated with the ClassEditor
- getPlayer() - Method in class net.nextinfinity.core.classes.impl.CoreClassEditor
-
- getPlayer() - Method in class net.nextinfinity.core.events.GameDeathEvent
-
Gets the entity who died.
- getPlayer() - Method in class net.nextinfinity.core.events.GameJoinEvent
-
Gets the entity who joined the arena.
- getPlayer() - Method in class net.nextinfinity.core.events.GameLeaveEvent
-
Gets the entity who left or was removed.
- getPlayer() - Method in class net.nextinfinity.core.events.PlayerJoinArenaEvent
-
Gets the entity who died.
- getPlayer() - Method in class net.nextinfinity.core.events.PlayerLeaveArenaEvent
-
Gets the entity who died.
- getPlayer(Player) - Method in class net.nextinfinity.core.player.impl.CorePlayerHandler
-
- getPlayer(Player) - Method in interface net.nextinfinity.core.player.PlayerHandler
-
Obtains the GamePlayer object for the specified Bukkit entity.
- getPlayerHandler() - Method in class net.nextinfinity.core.Game
-
Gets the PlayerHandler for the game.
- getPlayers() - Method in interface net.nextinfinity.core.arena.Arena
-
Gets the list of players currently playing in the arena.
- getPlayers() - Method in class net.nextinfinity.core.arena.impl.CoreArena
-
- getPlayers() - Method in class net.nextinfinity.core.team.impl.CoreTeam
-
- getPlayers() - Method in interface net.nextinfinity.core.team.Team
-
Gets the list of players associated with the team.
- getPrefix() - Method in class net.nextinfinity.core.team.impl.CoreTeam
-
- getPrefix() - Method in interface net.nextinfinity.core.team.Team
-
Gets the prefix of the team.
- getPrefix() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets the prefix used for chat messages.
- getPregame() - Method in interface net.nextinfinity.core.arena.Arena
-
Gets the pregame teleport location for the arena.
- getPregame() - Method in class net.nextinfinity.core.arena.impl.CoreArena
-
- getPrimary() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets the primary color used for chat messages and UI elements.
- getRandomClass(GamePlayer) - Method in interface net.nextinfinity.core.classes.ClassManager
-
Scans classes in a random order for one the player has permission for.
- getRandomClass(GamePlayer) - Method in class net.nextinfinity.core.classes.impl.CoreClassManager
-
- getScore() - Method in class net.nextinfinity.core.team.impl.CoreTeam
-
- getScore() - Method in interface net.nextinfinity.core.team.Team
-
Gets the score of the team.
- getScoreboard() - Method in interface net.nextinfinity.core.arena.Arena
-
Gets the ScoreboardManager of the arena.
- getScoreboard() - Method in class net.nextinfinity.core.arena.impl.CoreArena
-
- getSecondary() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets the secondary color used for chat messages and UI elements.
- getSpectators() - Method in interface net.nextinfinity.core.arena.Arena
-
Gets the list of players currently spectating the arena.
- getSpectators() - Method in class net.nextinfinity.core.arena.impl.CoreArena
-
- getState() - Method in interface net.nextinfinity.core.arena.Arena
-
Gets the state of the arena.
- getState() - Method in class net.nextinfinity.core.arena.impl.CoreArena
-
- getSuffix() - Method in class net.nextinfinity.core.team.impl.CoreTeam
-
- getSuffix() - Method in interface net.nextinfinity.core.team.Team
-
Gets the suffix of the team.
- getTeam() - Method in interface net.nextinfinity.core.player.GamePlayer
-
Gets the player's team.
- getTeam() - Method in class net.nextinfinity.core.player.impl.CoreGamePlayer
-
- getTeamHandler() - Method in class net.nextinfinity.core.Game
-
Gets the TeamHandler for the game.
- getTeams(Arena) - Method in class net.nextinfinity.core.team.impl.CoreTeamHandler
-
- getTeams(Arena) - Method in interface net.nextinfinity.core.team.TeamHandler
-
Gets the Teams for an Arena.
- getTimeAsString(int) - Static method in class net.nextinfinity.core.utils.TimeUtil
-
Converts an amount of seconds into a readable string of seconds and minutes.
- getTimeRemaining() - Method in class net.nextinfinity.core.events.GameSecondEvent
-
Gets the amount of time left in the arena.
- getWinner() - Method in class net.nextinfinity.core.events.GameEndEvent
-
Gets the entity who won.
- getWinner(Arena) - Method in class net.nextinfinity.core.team.impl.CoreTeamHandler
-
- getWinner(Arena) - Method in interface net.nextinfinity.core.team.TeamHandler
-
Gets the winning Team for an Arena.
- getWinningEco() - Static method in class net.nextinfinity.core.utils.Settings
-
Gets the amount to reward players when they win a game, using Vault.
- getWool(ChatColor) - Static method in class net.nextinfinity.core.utils.WoolUtil
-
Translates from ChatColor to colored Wool.
- getWorld() - Method in interface net.nextinfinity.core.arena.Arena
-
Gets the World of the arena.
- getWorld() - Method in class net.nextinfinity.core.arena.impl.CoreArena
-
- saveConfig() - Method in class net.nextinfinity.core.utils.ConfigManager
-
Writes the config to the disk.
- saveDefaultConfig() - Method in class net.nextinfinity.core.utils.ConfigManager
-
Writes the default config files to the disk if no file exists.
- saveInventory() - Method in interface net.nextinfinity.core.player.GamePlayer
-
Stores the player's inventory in its current state.
- saveInventory() - Method in class net.nextinfinity.core.player.impl.CoreGamePlayer
-
- saveItem(ConfigurationSection, String, ItemStack) - Static method in class net.nextinfinity.core.utils.Serializer
-
Serializes an ItemStack and saves it to a ConfigurationSection.
- saveLocation(ConfigurationSection, String, Location) - Static method in class net.nextinfinity.core.utils.Serializer
-
Serializes a Location and saves it to a ConfigurationSection
- savePotionEffects(ConfigurationSection, String, List<PotionEffect>) - Static method in class net.nextinfinity.core.utils.Serializer
-
Serializes a list of PotionEffects and saves it to a ConfigurationSection
- saveSpawn(ConfigurationSection, String, Location) - Static method in class net.nextinfinity.core.utils.Serializer
-
- saveSpawnList(ConfigurationSection, List<Location>) - Static method in class net.nextinfinity.core.utils.Serializer
-
Serializes a list of Locations and saves it to a ConfigurationSection
- ScoreboardManager - Interface in net.nextinfinity.core.arena
-
The ScoreboardManager manges the Scoreboard and BossBar for an individual Arena.
- sendMessage(String) - Method in interface net.nextinfinity.core.player.GamePlayer
-
Sends the player a message with the game's prefix.
- sendMessage(String) - Method in class net.nextinfinity.core.player.impl.CoreGamePlayer
-
- Serializer - Class in net.nextinfinity.core.utils
-
The Serializer class handles the saving and loading of complex items to/from text files.
- Serializer() - Constructor for class net.nextinfinity.core.utils.Serializer
-
- setAmount(int) - Method in class net.nextinfinity.core.team.impl.CoreTeam
-
- setAmount(int) - Method in interface net.nextinfinity.core.team.Team
-
Sets the player limit for the team
- setArena(Arena) - Method in interface net.nextinfinity.core.player.GamePlayer
-
Sets the players arena to a specific Arena object.
- setArena(Arena) - Method in class net.nextinfinity.core.player.impl.CoreGamePlayer
-
- setArenaClass(Class<? extends Arena>) - Method in interface net.nextinfinity.core.arena.ArenaManager
-
Alters the Java class to be used for arenas, in case a game wishes to use a custom arena class.
- setArenaClass(Class<? extends Arena>) - Method in class net.nextinfinity.core.arena.impl.CoreArenaManager
-
- setBlockBreak(boolean) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets whether or not to allow block placing and breaking in Arenas.
- setBoard(GamePlayer) - Method in class net.nextinfinity.core.arena.impl.CoreScoreboardManager
-
- setBoard(GamePlayer) - Method in interface net.nextinfinity.core.arena.ScoreboardManager
-
Sets the sidebar scoreboard for the player to the scoreboard managed by the ScoreboardManager.
- setBoots(ItemStack) - Method in interface net.nextinfinity.core.classes.GameClass
-
Sets the boots for the class.
- setBoots(ItemStack) - Method in class net.nextinfinity.core.classes.impl.CoreGameClass
-
- setChestplate(ItemStack) - Method in interface net.nextinfinity.core.classes.GameClass
-
Sets the chestplate for the class.
- setChestplate(ItemStack) - Method in class net.nextinfinity.core.classes.impl.CoreGameClass
-
- setClass(GameClass) - Method in interface net.nextinfinity.core.player.GamePlayer
-
Sets the active game class for the player.
- setClass(GameClass) - Method in class net.nextinfinity.core.player.impl.CoreGamePlayer
-
- setColor(ChatColor) - Method in class net.nextinfinity.core.team.impl.CoreTeam
-
- setColor(ChatColor) - Method in interface net.nextinfinity.core.team.Team
-
Sets the color of the team.
- setColor(ItemStack) - Method in interface net.nextinfinity.core.classes.ClassEditor
-
Sets the ChatColor for the class to that associated with a wool ItemStack.
- setColor(ItemStack) - Method in class net.nextinfinity.core.classes.impl.CoreClassEditor
-
- setCommand(String) - Method in class net.nextinfinity.core.Game
-
Sets the primary command for the game.
- setCountdownTime(int) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets how long the countdown time should last for, in seconds.
- setError(ChatColor) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets the error color used for chat messages and UI elements.
- setExitMode(GameMode) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets the GameMode to return players to outside of an Arena.
- setExplosionBlockDamage(boolean) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets whether or not to allow explosions to break blocks in Arenas.
- setFireBlockDamage(boolean) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets whether or not to allow blocks to burn in Arenas.
- setFlying(boolean) - Method in interface net.nextinfinity.core.player.GamePlayer
-
Sets if the player is flying.
- setFlying(boolean) - Method in class net.nextinfinity.core.player.impl.CoreGamePlayer
-
- setGameMode(GameMode) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets the GameMode to set players to when they are in an Arena.
- setGameTime(int) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets how long a game should last for, in seconds.
- setGUIItem(ItemStack) - Method in interface net.nextinfinity.core.classes.GameClass
-
Sets the GUI item for the class.
- setGUIItem(ItemStack) - Method in class net.nextinfinity.core.classes.impl.CoreGameClass
-
- setHelmet(ItemStack) - Method in interface net.nextinfinity.core.classes.GameClass
-
Sets the helmet for the class.
- setHelmet(ItemStack) - Method in class net.nextinfinity.core.classes.impl.CoreGameClass
-
- setHunger(boolean) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets whether or not to allow player hunger to reduce in Arenas.
- setItemManage(boolean) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets whether or not to allow a player to manage their inventory in Arenas.
- setJoinTeleport(boolean) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets whether or not to teleport players to the global lobby when they join the server.
- setLeggings(ItemStack) - Method in interface net.nextinfinity.core.classes.GameClass
-
Sets the leggings for the class.
- setLeggings(ItemStack) - Method in class net.nextinfinity.core.classes.impl.CoreGameClass
-
- setLobby(Location) - Method in interface net.nextinfinity.core.arena.ArenaManager
-
Sets the global lobby the location.
- setLobby(Location) - Method in class net.nextinfinity.core.arena.impl.CoreArenaManager
-
- setLobby(Location) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets the lobby joining players are teleported to.
- SetLobby - Class in net.nextinfinity.core.commands.executors
-
- SetLobby(Game) - Constructor for class net.nextinfinity.core.commands.executors.SetLobby
-
- setLore(String) - Method in class net.nextinfinity.core.item.ItemBuilder
-
Sets the lore of the item.
- setMax(int) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets the maxmimum amount of players for an arena.
- setMin(int) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets the minimum amount of players for an arena.
- setName(String) - Method in class net.nextinfinity.core.item.ItemBuilder
-
Sets the display name of the item.
- setName(String) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets the name of the game.
- setNBTString(String, String) - Method in class net.nextinfinity.core.item.ItemBuilder
-
Sets an NBT string for the item.
- setPermission(String) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets the permission prefix for the game.
- setPlayerClass(Class<? extends GamePlayer>) - Method in class net.nextinfinity.core.player.impl.CorePlayerHandler
-
- setPlayerClass(Class<? extends GamePlayer>) - Method in interface net.nextinfinity.core.player.PlayerHandler
-
Alters the Java class to be used for players, in case a game wishes to use a custom player class.
- setPrefix(String) - Method in class net.nextinfinity.core.team.impl.CoreTeam
-
- setPrefix(String) - Method in interface net.nextinfinity.core.team.Team
-
Sets the prefix of the team.
- setPrefix(String) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets the prefix used for chat messages.
- setPregame() - Method in interface net.nextinfinity.core.arena.ArenaEditor
-
Sets the pregame spawn to the player's current location.
- setPregame() - Method in class net.nextinfinity.core.arena.impl.CoreArenaEditor
-
- setPregame(Location) - Method in interface net.nextinfinity.core.arena.Arena
-
Sets the pregame teleport location for the arena.
- setPregame(Location) - Method in class net.nextinfinity.core.arena.impl.CoreArena
-
- setPrimary(ChatColor) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets the primary color used for chat messages and UI elements.
- setScore(int) - Method in class net.nextinfinity.core.team.impl.CoreTeam
-
- setScore(int) - Method in interface net.nextinfinity.core.team.Team
-
Sets the score of the team to a specific value.
- setSecondary(ChatColor) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets the secondary color used for chat messages and UI elements.
- setSpectator() - Method in interface net.nextinfinity.core.arena.ArenaEditor
-
Sets the spectator spawn to the player's current location.
- setSpectator() - Method in class net.nextinfinity.core.arena.impl.CoreArenaEditor
-
- setSpectatorSpawn(Location) - Method in interface net.nextinfinity.core.arena.Arena
-
Sets the spectator teleport location for the arena.
- setSpectatorSpawn(Location) - Method in class net.nextinfinity.core.arena.impl.CoreArena
-
- setSuffix(String) - Method in class net.nextinfinity.core.team.impl.CoreTeam
-
- setSuffix(String) - Method in interface net.nextinfinity.core.team.Team
-
Sets the suffix of the team.
- setTeam(Team) - Method in interface net.nextinfinity.core.player.GamePlayer
-
Sets the player's team.
- setTeam(Team) - Method in class net.nextinfinity.core.player.impl.CoreGamePlayer
-
- Settings - Class in net.nextinfinity.core.utils
-
The Settings class contains static values often accessed during runtime.
- Settings() - Constructor for class net.nextinfinity.core.utils.Settings
-
- setup() - Method in class net.nextinfinity.core.Game
-
Games should implement this method to register their own listeners or perform other necessary initialization actions.
- setWinningEco(int) - Static method in class net.nextinfinity.core.utils.Settings
-
Sets the amount to reward players when they win a game, using Vault.
- SignListener - Class in net.nextinfinity.core.arena.listeners
-
The SignListener handles both the creation of join signs, and their usage.
- SignListener(Game) - Constructor for class net.nextinfinity.core.arena.listeners.SignListener
-
- spawnPlayer(GamePlayer) - Method in interface net.nextinfinity.core.arena.Arena
-
Spawns a entity in the arena.
- spawnPlayer(GamePlayer) - Method in class net.nextinfinity.core.arena.impl.CoreArena
-
- Spectate - Class in net.nextinfinity.core.commands.executors
-
- Spectate() - Constructor for class net.nextinfinity.core.commands.executors.Spectate
-
- start() - Method in interface net.nextinfinity.core.arena.Arena
-
Starts the arena, and begins the in-game state.
- start() - Method in class net.nextinfinity.core.arena.impl.CoreArena
-
- Start - Class in net.nextinfinity.core.commands.executors
-
- Start() - Constructor for class net.nextinfinity.core.commands.executors.Start
-
- STARTING - net.nextinfinity.core.arena.GameState
-