Record Class PlayerSpectate
java.lang.Object
java.lang.Record
xericker.arenalegends.core.player.handler.PlayerSpectate
-
Constructor Summary
ConstructorsConstructorDescriptionPlayerSpectate(Game game) Creates an instance of aPlayerSpectaterecord class. -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.game()Returns the value of thegamerecord component.final inthashCode()Returns a hash code value for this object.voidsetState(org.bukkit.entity.Player player) voidspectateLobby(org.bukkit.entity.Player player) voidspectateMatchup(org.bukkit.entity.Player player, MatchupInstance matchupInstance) voidspectateRandomMatchup(org.bukkit.entity.Player player) final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
PlayerSpectate
Creates an instance of aPlayerSpectaterecord class.- Parameters:
game- the value for thegamerecord component
-
-
Method Details
-
setState
public void setState(org.bukkit.entity.Player player) -
spectateLobby
public void spectateLobby(org.bukkit.entity.Player player) -
spectateRandomMatchup
public void spectateRandomMatchup(org.bukkit.entity.Player player) -
spectateMatchup
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
game
Returns the value of thegamerecord component.- Returns:
- the value of the
gamerecord component
-