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

A

attachCapabilities(AttachCapabilitiesEvent<Entity>) - Method in class net.darkhax.gamestages.capabilities.PlayerDataHandler
This event is used to attach the data to the player.

C

CAPABILITY - Static variable in class net.darkhax.gamestages.capabilities.PlayerDataHandler
A reference to the capability.
clonePlayer(PlayerEvent.Clone) - Method in class net.darkhax.gamestages.capabilities.PlayerDataHandler
This event is used to make player data persist after death.
CommandStage - Class in net.darkhax.gamestages.commands
 
CommandStage() - Constructor for class net.darkhax.gamestages.commands.CommandStage
 
CommandStageInfo - Class in net.darkhax.gamestages.commands
 
CommandStageInfo() - Constructor for class net.darkhax.gamestages.commands.CommandStageInfo
 

D

DefaultStageData() - Constructor for class net.darkhax.gamestages.capabilities.PlayerDataHandler.DefaultStageData
 

E

execute(MinecraftServer, ICommandSender, String[]) - Method in class net.darkhax.gamestages.commands.CommandStage
 
execute(MinecraftServer, ICommandSender, String[]) - Method in class net.darkhax.gamestages.commands.CommandStageInfo
 

G

GameStages - Class in net.darkhax.gamestages
 
GameStages() - Constructor for class net.darkhax.gamestages.GameStages
 
getDataHandler(String) - Static method in class net.darkhax.gamestages.capabilities.PlayerDataHandler
Gets the additional data handler.
getDataHandlers() - Static method in class net.darkhax.gamestages.capabilities.PlayerDataHandler
Gets all the additional data handlers.
getName() - Method in class net.darkhax.gamestages.commands.CommandStage
 
getName() - Method in class net.darkhax.gamestages.commands.CommandStageInfo
 
getPlayer() - Method in class net.darkhax.gamestages.capabilities.PlayerDataHandler.DefaultStageData
 
getPlayer() - Method in interface net.darkhax.gamestages.capabilities.PlayerDataHandler.IStageData
Gets the player for the stage data.
getRequiredPermissionLevel() - Method in class net.darkhax.gamestages.commands.CommandStage
 
getStageData(EntityPlayer) - Static method in class net.darkhax.gamestages.capabilities.PlayerDataHandler
Gets the stage data for a player.
getUnlockedStages() - Method in class net.darkhax.gamestages.capabilities.PlayerDataHandler.DefaultStageData
 
getUnlockedStages() - Method in interface net.darkhax.gamestages.capabilities.PlayerDataHandler.IStageData
Gets the name of all unlocked stages.
getUsage(ICommandSender) - Method in class net.darkhax.gamestages.commands.CommandStage
 
getUsage(ICommandSender) - Method in class net.darkhax.gamestages.commands.CommandStageInfo
 

H

handleMessage(MessageContext) - Method in class net.darkhax.gamestages.packet.PacketStage
 
hasUnlockedStage(String) - Method in class net.darkhax.gamestages.capabilities.PlayerDataHandler.DefaultStageData
 
hasUnlockedStage(String) - Method in interface net.darkhax.gamestages.capabilities.PlayerDataHandler.IStageData
Checks if a player has a stage unlocked.

L

lockStage(String) - Method in class net.darkhax.gamestages.capabilities.PlayerDataHandler.DefaultStageData
 
lockStage(String) - Method in interface net.darkhax.gamestages.capabilities.PlayerDataHandler.IStageData
Locks a stage again, for the player.

N

net.darkhax.gamestages - package net.darkhax.gamestages
 
net.darkhax.gamestages.capabilities - package net.darkhax.gamestages.capabilities
 
net.darkhax.gamestages.commands - package net.darkhax.gamestages.commands
 
net.darkhax.gamestages.packet - package net.darkhax.gamestages.packet
 
NETWORK - Static variable in class net.darkhax.gamestages.GameStages
 

O

onClientSync(EntityPlayer, String, boolean) - Method in interface net.darkhax.gamestages.capabilities.PlayerDataHandler.IAdditionalStageData
Called when the packet is sent to the client.

P

PacketStage - Class in net.darkhax.gamestages.packet
A packet for syncing a stage add/remove action with the client.
PacketStage() - Constructor for class net.darkhax.gamestages.packet.PacketStage
Empty constructor, required by forge's system.
PacketStage(String, boolean) - Constructor for class net.darkhax.gamestages.packet.PacketStage
Constructor for the packet.
PlayerDataHandler - Class in net.darkhax.gamestages.capabilities
 
PlayerDataHandler() - Constructor for class net.darkhax.gamestages.capabilities.PlayerDataHandler
 
PlayerDataHandler.DefaultStageData - Class in net.darkhax.gamestages.capabilities
The default implementation of IStageData.
PlayerDataHandler.IAdditionalStageData - Interface in net.darkhax.gamestages.capabilities
The backing interface for additional stage data.
PlayerDataHandler.IStageData - Interface in net.darkhax.gamestages.capabilities
This is the backing interface for the custom player data.
PlayerDataHandler.Storage - Class in net.darkhax.gamestages.capabilities
This class handles the read/write of NBT in capabilities.
preInit(FMLPreInitializationEvent) - Method in class net.darkhax.gamestages.GameStages
 

R

readNBT(EntityPlayer, PlayerDataHandler.IStageData, NBTTagCompound) - Method in interface net.darkhax.gamestages.capabilities.PlayerDataHandler.IAdditionalStageData
Called when the player's data is being read.
readNBT(Capability<PlayerDataHandler.IStageData>, PlayerDataHandler.IStageData, EnumFacing, NBTBase) - Method in class net.darkhax.gamestages.capabilities.PlayerDataHandler.Storage
 
registerDataHandler(String, PlayerDataHandler.IAdditionalStageData) - Static method in class net.darkhax.gamestages.capabilities.PlayerDataHandler
Registers an additional data handler.

S

serverStarting(FMLServerStartingEvent) - Method in class net.darkhax.gamestages.GameStages
 
setPlayer(EntityPlayer) - Method in class net.darkhax.gamestages.capabilities.PlayerDataHandler.DefaultStageData
 
setPlayer(EntityPlayer) - Method in interface net.darkhax.gamestages.capabilities.PlayerDataHandler.IStageData
Sets the player for the stage data.
stageName - Variable in class net.darkhax.gamestages.packet.PacketStage
The name of the stage to modify.
Storage() - Constructor for class net.darkhax.gamestages.capabilities.PlayerDataHandler.Storage
 

U

unlock - Variable in class net.darkhax.gamestages.packet.PacketStage
Whether or not the stage is being added or removed.
unlockStage(String) - Method in class net.darkhax.gamestages.capabilities.PlayerDataHandler.DefaultStageData
 
unlockStage(String) - Method in interface net.darkhax.gamestages.capabilities.PlayerDataHandler.IStageData
Unlocks a stage for the player.

W

writeNBT(EntityPlayer, PlayerDataHandler.IStageData, NBTTagCompound) - Method in interface net.darkhax.gamestages.capabilities.PlayerDataHandler.IAdditionalStageData
Called when the player's data is being written.
writeNBT(Capability<PlayerDataHandler.IStageData>, PlayerDataHandler.IStageData, EnumFacing) - Method in class net.darkhax.gamestages.capabilities.PlayerDataHandler.Storage
 
A C D E G H L N O P R S U W 
Skip navigation links