Enum HologramControllerType
- All Implemented Interfaces:
- Serializable,- Comparable<HologramControllerType>,- java.lang.constant.Constable
Represents the type of the 
HologramController- 
Nested Class SummaryNested classes/interfaces inherited from class java.lang.EnumEnum.EnumDesc<E extends Enum<E>>
- 
Enum Constant SummaryEnum ConstantsEnum ConstantDescriptionOpens an ArenasGUI when clicked on itThe default type when spawning a new hologram.Opens a shop when interacted to itA ranking statue that displays a player info of a certain rankDisplays a players stats on a hologramUsed during lobby phase.Open an upgrade-shop when interacted to it
- 
Method SummaryModifier and TypeMethodDescriptionstatic @Nullable HologramControllerTypefromInternalId(String internalId) Tries to locate a type given by itsgetInternalId().Returns the id that's internally being used.static HologramControllerTypeReturns the enum constant of this type with the specified name.static HologramControllerType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
- 
Enum Constant Details- 
DEALEROpens a shop when interacted to it
- 
UPGRADE_DEALEROpen an upgrade-shop when interacted to it
- 
TEAM_SELECTORUsed during lobby phase. Change your current team to another one by clicking on it
- 
STATS_HOLODisplays a players stats on a hologram
- 
ARENASGUI_OPENEROpens an ArenasGUI when clicked on it
- 
RANKING_STATUEA ranking statue that displays a player info of a certain rank
- 
DEADThe default type when spawning a new hologram. Does literally nothing by itself
 
- 
- 
Method Details- 
valuesReturns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
 
- 
valueOfReturns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
- name- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
- IllegalArgumentException- if this enum type has no constant with the specified name
- NullPointerException- if the argument is null
 
- 
getInternalIdReturns the id that's internally being used.- Returns:
- The id of this type
 
- 
fromInternalIdTries to locate a type given by itsgetInternalId().This method is case-insensitive. - Parameters:
- internalId- The id of the type
- Returns:
- The type whose id is equal to the given one. nullwhen there's none
 
 
-