Skip navigation links
A C D E F G H I L N O P R S T W 

A

Add(EntityPlayer, String) - Constructor for class net.darkhax.gamestages.event.GameStageEvent.Add
 
Added(EntityPlayer, String) - Constructor for class net.darkhax.gamestages.event.GameStageEvent.Added
 
addFakePlayer(FakePlayerData) - Static method in class net.darkhax.gamestages.data.GameStageSaveHandler
WARNING: This method has the potential to cause all sorts of issues.
addGameStage(IPlayer, String) - Static method in class net.darkhax.gamestages.addons.crt.PlayerStageExpansion
 
addStage(String) - Method in class net.darkhax.gamestages.data.EmptyStageData
 
addStage(String) - Method in class net.darkhax.gamestages.data.FakePlayerData
 
addStage(String) - Method in interface net.darkhax.gamestages.data.IStageData
Adds a stage to the unlocked stages collection.
addStage(String) - Method in class net.darkhax.gamestages.data.StageData
 
addStage(EntityPlayer, String) - Static method in class net.darkhax.gamestages.GameStageHelper
Adds a stage to a player.

C

Check(EntityPlayer, String, boolean) - Constructor for class net.darkhax.gamestages.event.GameStageEvent.Check
 
clear() - Method in class net.darkhax.gamestages.data.EmptyStageData
 
clear() - Method in class net.darkhax.gamestages.data.FakePlayerData
 
clear() - Method in interface net.darkhax.gamestages.data.IStageData
Clears all of the unlocked stages.
clear() - Method in class net.darkhax.gamestages.data.StageData
 
Cleared(EntityPlayer, IStageData) - Constructor for class net.darkhax.gamestages.event.GameStageEvent.Cleared
 
CLIENT_PROXY_CLASS - Static variable in class net.darkhax.gamestages.GameStages
 
clientData - Static variable in class net.darkhax.gamestages.data.GameStageSaveHandler
A reference to the client's current stage data.
clientHasAllOf(EntityPlayer, String...) - Static method in class net.darkhax.gamestages.GameStageHelper
Deprecated.
Non-client methods should work. Will be removed in 1.13.
clientHasAllOf(EntityPlayer, Collection<String>) - Static method in class net.darkhax.gamestages.GameStageHelper
Deprecated.
Non-client methods should work. Will be removed in 1.13.
clientHasAnyOf(EntityPlayer, String...) - Static method in class net.darkhax.gamestages.GameStageHelper
Deprecated.
Non-client methods should work. Will be removed in 1.13.
clientHasAnyOf(EntityPlayer, Collection<String>) - Static method in class net.darkhax.gamestages.GameStageHelper
Deprecated.
Non-client methods should work. Will be removed in 1.13.
clientHasStage(EntityPlayer, String) - Static method in class net.darkhax.gamestages.GameStageHelper
Deprecated.
Non-client methods should work. Will be removed in 1.13.
COMMAND - Static variable in class net.darkhax.gamestages.GameStages
 
CommandAddStage - Class in net.darkhax.gamestages.commands
 
CommandAddStage(String, boolean) - Constructor for class net.darkhax.gamestages.commands.CommandAddStage
 
CommandCheckStage - Class in net.darkhax.gamestages.commands
 
CommandCheckStage() - Constructor for class net.darkhax.gamestages.commands.CommandCheckStage
 
CommandReloadFakePlayers - Class in net.darkhax.gamestages.commands
 
CommandReloadFakePlayers() - Constructor for class net.darkhax.gamestages.commands.CommandReloadFakePlayers
 
CommandRemoveStage - Class in net.darkhax.gamestages.commands
 
CommandRemoveStage(String, boolean) - Constructor for class net.darkhax.gamestages.commands.CommandRemoveStage
 
CommandStageClear - Class in net.darkhax.gamestages.commands
 
CommandStageClear() - Constructor for class net.darkhax.gamestages.commands.CommandStageClear
 
CommandStageInfo - Class in net.darkhax.gamestages.commands
 
CommandStageInfo() - Constructor for class net.darkhax.gamestages.commands.CommandStageInfo
 
CommandStageTree - Class in net.darkhax.gamestages.commands
 
CommandStageTree() - Constructor for class net.darkhax.gamestages.commands.CommandStageTree
 
Configuration - Class in net.darkhax.gamestages.config
 
Configuration() - Constructor for class net.darkhax.gamestages.config.Configuration
 
Configuration.Debug - Class in net.darkhax.gamestages.config
 

D

debug - Static variable in class net.darkhax.gamestages.config.Configuration
 
Debug() - Constructor for class net.darkhax.gamestages.config.Configuration.Debug
 
DEFAULT - Static variable in class net.darkhax.gamestages.data.FakePlayerData
The default fake player data.

E

EMPTY_STAGE_DATA - Static variable in class net.darkhax.gamestages.data.GameStageSaveHandler
A constant reference to empty stage data.
EmptyStageData - Class in net.darkhax.gamestages.data
An implementation of IStageData which will always have no stages.
EmptyStageData() - Constructor for class net.darkhax.gamestages.data.EmptyStageData
 
execute(MinecraftServer, ICommandSender, String[]) - Method in class net.darkhax.gamestages.commands.CommandAddStage
 
execute(MinecraftServer, ICommandSender, String[]) - Method in class net.darkhax.gamestages.commands.CommandCheckStage
 
execute(MinecraftServer, ICommandSender, String[]) - Method in class net.darkhax.gamestages.commands.CommandReloadFakePlayers
 
execute(MinecraftServer, ICommandSender, String[]) - Method in class net.darkhax.gamestages.commands.CommandRemoveStage
 
execute(MinecraftServer, ICommandSender, String[]) - Method in class net.darkhax.gamestages.commands.CommandStageClear
 
execute(MinecraftServer, ICommandSender, String[]) - Method in class net.darkhax.gamestages.commands.CommandStageInfo
 

F

FakePlayerData - Class in net.darkhax.gamestages.data
 
FakePlayerData(String, Set<String>) - Constructor for class net.darkhax.gamestages.data.FakePlayerData
 

G

GameStageEvent - Class in net.darkhax.gamestages.event
This class holds all the various game stage events.
GameStageEvent(EntityPlayer, String) - Constructor for class net.darkhax.gamestages.event.GameStageEvent
The base constructor for all game stage events.
GameStageEvent.Add - Class in net.darkhax.gamestages.event
This event is fired every time a stage is added to the player via GameStageHelper.addStage(EntityPlayer, String).
GameStageEvent.Added - Class in net.darkhax.gamestages.event
This event is fired after a stage has been successfully added using GameStageHelper.addStage(EntityPlayer, String).
GameStageEvent.Check - Class in net.darkhax.gamestages.event
This event is fired when a stage check is done on a player using GameStageHelper.hasStage(EntityPlayer, net.darkhax.gamestages.data.IStageData, String).
GameStageEvent.Cleared - Class in net.darkhax.gamestages.event
This event is fired after the stages have been cleared from a player.
GameStageEvent.Remove - Class in net.darkhax.gamestages.event
This event is fired when a stage is removed from a player via GameStageHelper.removeStage(EntityPlayer, String).
GameStageEvent.Removed - Class in net.darkhax.gamestages.event
This event is fired after a stage has been successfully removed using GameStageHelper.removeStage(EntityPlayer, String).
GameStageHelper - Class in net.darkhax.gamestages
 
GameStageHelper() - Constructor for class net.darkhax.gamestages.GameStageHelper
 
GameStages - Class in net.darkhax.gamestages
 
GameStages() - Constructor for class net.darkhax.gamestages.GameStages
 
GameStageSaveHandler - Class in net.darkhax.gamestages.data
 
GameStageSaveHandler() - Constructor for class net.darkhax.gamestages.data.GameStageSaveHandler
 
GameStagesClient - Class in net.darkhax.gamestages.proxy
 
GameStagesClient() - Constructor for class net.darkhax.gamestages.proxy.GameStagesClient
 
GameStagesServer - Class in net.darkhax.gamestages.proxy
 
GameStagesServer() - Constructor for class net.darkhax.gamestages.proxy.GameStagesServer
 
getData() - Method in class net.darkhax.gamestages.event.StagesSyncedEvent
 
getFakeData(String) - Static method in class net.darkhax.gamestages.data.GameStageSaveHandler
Gets data for a fake player.
getFakePlayerName() - Method in class net.darkhax.gamestages.data.FakePlayerData
 
getName() - Method in class net.darkhax.gamestages.commands.CommandAddStage
 
getName() - Method in class net.darkhax.gamestages.commands.CommandCheckStage
 
getName() - Method in class net.darkhax.gamestages.commands.CommandReloadFakePlayers
 
getName() - Method in class net.darkhax.gamestages.commands.CommandRemoveStage
 
getName() - Method in class net.darkhax.gamestages.commands.CommandStageClear
 
getName() - Method in class net.darkhax.gamestages.commands.CommandStageInfo
 
getName() - Method in class net.darkhax.gamestages.commands.CommandStageTree
 
getPlayerData(UUID) - Static method in class net.darkhax.gamestages.data.GameStageSaveHandler
Looks up a players stage data.
getPlayerData(EntityPlayer) - Static method in class net.darkhax.gamestages.GameStageHelper
Gets the player data for an EntityPlayer.
getPlayerData(EntityPlayer) - Method in class net.darkhax.gamestages.proxy.GameStagesClient
 
getPlayerData(EntityPlayer) - Method in class net.darkhax.gamestages.proxy.GameStagesServer
 
getRequiredPermissionLevel() - Method in class net.darkhax.gamestages.commands.CommandAddStage
 
getRequiredPermissionLevel() - Method in class net.darkhax.gamestages.commands.CommandCheckStage
 
getRequiredPermissionLevel() - Method in class net.darkhax.gamestages.commands.CommandReloadFakePlayers
 
getRequiredPermissionLevel() - Method in class net.darkhax.gamestages.commands.CommandRemoveStage
 
getRequiredPermissionLevel() - Method in class net.darkhax.gamestages.commands.CommandStageClear
 
getRequiredPermissionLevel() - Method in class net.darkhax.gamestages.commands.CommandStageInfo
 
getRequiredPermissionLevel() - Method in class net.darkhax.gamestages.commands.CommandStageTree
 
getStageData() - Method in class net.darkhax.gamestages.event.GameStageEvent.Cleared
 
getStageName() - Method in class net.darkhax.gamestages.event.GameStageEvent
Gets the stage name for the event.
getStages() - Method in class net.darkhax.gamestages.data.EmptyStageData
 
getStages() - Method in class net.darkhax.gamestages.data.FakePlayerData
 
getStages() - Method in interface net.darkhax.gamestages.data.IStageData
Gets a collection of all unlocked stages.
getStages() - Method in class net.darkhax.gamestages.data.StageData
 
getUsage(ICommandSender) - Method in class net.darkhax.gamestages.commands.CommandAddStage
 
getUsage(ICommandSender) - Method in class net.darkhax.gamestages.commands.CommandCheckStage
 
getUsage(ICommandSender) - Method in class net.darkhax.gamestages.commands.CommandReloadFakePlayers
 
getUsage(ICommandSender) - Method in class net.darkhax.gamestages.commands.CommandRemoveStage
 
getUsage(ICommandSender) - Method in class net.darkhax.gamestages.commands.CommandStageClear
 
getUsage(ICommandSender) - Method in class net.darkhax.gamestages.commands.CommandStageInfo
 
getUsage(ICommandSender) - Method in class net.darkhax.gamestages.commands.CommandStageTree
 

H

hadStageOriginally() - Method in class net.darkhax.gamestages.event.GameStageEvent.Check
Checks if the player originally had the stage.
handleMessage(MessageContext) - Method in class net.darkhax.gamestages.packet.PacketSyncClient
 
hasAllGameStages(IPlayer, String...) - Static method in class net.darkhax.gamestages.addons.crt.PlayerStageExpansion
 
hasAllOf(EntityPlayer, String...) - Static method in class net.darkhax.gamestages.GameStageHelper
Checks if a player has all of the passed stages.
hasAllOf(EntityPlayer, Collection<String>) - Static method in class net.darkhax.gamestages.GameStageHelper
Checks if a player has all of the passed stages.
hasAllOf(EntityPlayer, IStageData, Collection<String>) - Static method in class net.darkhax.gamestages.GameStageHelper
Checks if a player data has all of the passed stages.
hasAllOf(EntityPlayer, IStageData, String...) - Static method in class net.darkhax.gamestages.GameStageHelper
Checks if a player data has all of the passed stages.
hasAnyGameStages(IPlayer, String...) - Static method in class net.darkhax.gamestages.addons.crt.PlayerStageExpansion
 
hasAnyOf(EntityPlayer, String...) - Static method in class net.darkhax.gamestages.GameStageHelper
Checks if a player has any of the passed stages.
hasAnyOf(EntityPlayer, Collection<String>) - Static method in class net.darkhax.gamestages.GameStageHelper
Checks if a player has any of the passed stages.
hasAnyOf(EntityPlayer, IStageData, Collection<String>) - Static method in class net.darkhax.gamestages.GameStageHelper
Checks if a player data has any of the passed stages.
hasAnyOf(EntityPlayer, IStageData, String...) - Static method in class net.darkhax.gamestages.GameStageHelper
Checks if a player data has any of the passed stages.
hasFakePlayer(String) - Static method in class net.darkhax.gamestages.data.GameStageSaveHandler
Checks if the fake player is in the fake stage map.
hasGameStage(IPlayer, String) - Static method in class net.darkhax.gamestages.addons.crt.PlayerStageExpansion
 
hasStage(String) - Method in class net.darkhax.gamestages.data.EmptyStageData
 
hasStage(String) - Method in class net.darkhax.gamestages.data.FakePlayerData
 
hasStage(String) - Method in interface net.darkhax.gamestages.data.IStageData
Checks if a stage is unlocked.
hasStage(String) - Method in class net.darkhax.gamestages.data.StageData
 
hasStage() - Method in class net.darkhax.gamestages.event.GameStageEvent.Check
Checks if the player has the stage according to the event.
hasStage(EntityPlayer, String) - Static method in class net.darkhax.gamestages.GameStageHelper
Checks if a player has a stage.
hasStage(EntityPlayer, IStageData, String) - Static method in class net.darkhax.gamestages.GameStageHelper
Internal helper method to fire a stage check.

I

IStageData - Interface in net.darkhax.gamestages.data
 
isUsernameIndex(String[], int) - Method in class net.darkhax.gamestages.commands.CommandAddStage
 
isUsernameIndex(String[], int) - Method in class net.darkhax.gamestages.commands.CommandRemoveStage
 
isUsernameIndex(String[], int) - Method in class net.darkhax.gamestages.commands.CommandStageClear
 

L

LOG - Static variable in class net.darkhax.gamestages.GameStages
 
logDebug - Variable in class net.darkhax.gamestages.config.Configuration.Debug
 

N

net.darkhax.gamestages - package net.darkhax.gamestages
 
net.darkhax.gamestages.addons.crt - package net.darkhax.gamestages.addons.crt
 
net.darkhax.gamestages.commands - package net.darkhax.gamestages.commands
 
net.darkhax.gamestages.config - package net.darkhax.gamestages.config
 
net.darkhax.gamestages.data - package net.darkhax.gamestages.data
 
net.darkhax.gamestages.event - package net.darkhax.gamestages.event
 
net.darkhax.gamestages.packet - package net.darkhax.gamestages.packet
 
net.darkhax.gamestages.proxy - package net.darkhax.gamestages.proxy
 
NETWORK - Static variable in class net.darkhax.gamestages.GameStages
 

O

onConfigChangedEvent(ConfigChangedEvent.OnConfigChangedEvent) - Static method in class net.darkhax.gamestages.config.Configuration
 
onPlayerLoad(PlayerEvent.LoadFromFile) - Static method in class net.darkhax.gamestages.data.GameStageSaveHandler
Hook for the player LoadFromFile event.
onPlayerLoggedIn(PlayerEvent.PlayerLoggedInEvent) - Static method in class net.darkhax.gamestages.data.GameStageSaveHandler
Hook for the PlayerLoggedInEvent.
onPlayerLoggedOut(PlayerEvent.PlayerLoggedOutEvent) - Static method in class net.darkhax.gamestages.data.GameStageSaveHandler
Hook for the PlayerLoggedInEvent.
onPlayerSave(PlayerEvent.SaveToFile) - Static method in class net.darkhax.gamestages.data.GameStageSaveHandler
Hook for the player SaveToFile event.

P

PacketSyncClient - Class in net.darkhax.gamestages.packet
This packet is used to sync all of the stages from the server to the client.
PacketSyncClient() - Constructor for class net.darkhax.gamestages.packet.PacketSyncClient
 
PacketSyncClient(Collection<String>) - Constructor for class net.darkhax.gamestages.packet.PacketSyncClient
 
PlayerStageExpansion - Class in net.darkhax.gamestages.addons.crt
 
PlayerStageExpansion() - Constructor for class net.darkhax.gamestages.addons.crt.PlayerStageExpansion
 
preInit(FMLPreInitializationEvent) - Method in class net.darkhax.gamestages.GameStages
 
proxy - Static variable in class net.darkhax.gamestages.GameStages
If you're not me (Darkhax), don't make any calls to the proxy!!!

R

readFromNBT(NBTTagCompound) - Method in class net.darkhax.gamestages.data.EmptyStageData
 
readFromNBT(NBTTagCompound) - Method in class net.darkhax.gamestages.data.FakePlayerData
 
readFromNBT(NBTTagCompound) - Method in interface net.darkhax.gamestages.data.IStageData
 
readFromNBT(NBTTagCompound) - Method in class net.darkhax.gamestages.data.StageData
 
reloadFakePlayers() - Static method in class net.darkhax.gamestages.data.GameStageSaveHandler
Reloads fake player data from the fake player json file.
Remove(EntityPlayer, String) - Constructor for class net.darkhax.gamestages.event.GameStageEvent.Remove
 
Removed(EntityPlayer, String) - Constructor for class net.darkhax.gamestages.event.GameStageEvent.Removed
 
removeFakePlayer(String) - Static method in class net.darkhax.gamestages.data.GameStageSaveHandler
WARNING: This method has the potential to cause all sorts of issues.
removeGameStage(IPlayer, String) - Static method in class net.darkhax.gamestages.addons.crt.PlayerStageExpansion
 
removeStage(String) - Method in class net.darkhax.gamestages.data.EmptyStageData
 
removeStage(String) - Method in class net.darkhax.gamestages.data.FakePlayerData
 
removeStage(String) - Method in interface net.darkhax.gamestages.data.IStageData
Removes a stage from the unlocked stages collection.
removeStage(String) - Method in class net.darkhax.gamestages.data.StageData
 
removeStage(EntityPlayer, String) - Static method in class net.darkhax.gamestages.GameStageHelper
Removes a stages from a player.

S

SERVER_PROXY_CLASS - Static variable in class net.darkhax.gamestages.GameStages
 
setHasStage(boolean) - Method in class net.darkhax.gamestages.event.GameStageEvent.Check
Sets the result of the event.
StageData - Class in net.darkhax.gamestages.data
 
StageData() - Constructor for class net.darkhax.gamestages.data.StageData
 
stages - Variable in class net.darkhax.gamestages.packet.PacketSyncClient
An array of all the stage names.
StagesSyncedEvent - Class in net.darkhax.gamestages.event
 
StagesSyncedEvent(IStageData, EntityPlayer) - Constructor for class net.darkhax.gamestages.event.StagesSyncedEvent
 
syncPlayer(EntityPlayer) - Static method in class net.darkhax.gamestages.GameStageHelper
syncPlayer(EntityPlayerMP) - Static method in class net.darkhax.gamestages.GameStageHelper
Syncs a client's data with the data that is on the server.

T

TAG_STAGES - Static variable in class net.darkhax.gamestages.data.StageData
 

W

writeToNBT() - Method in class net.darkhax.gamestages.data.EmptyStageData
 
writeToNBT() - Method in class net.darkhax.gamestages.data.FakePlayerData
 
writeToNBT() - Method in interface net.darkhax.gamestages.data.IStageData
 
writeToNBT() - Method in class net.darkhax.gamestages.data.StageData
 
A C D E F G H I L N O P R S T W 
Skip navigation links