|
RuneHive-Game
|
Handles the clan channel member. More...
Public Member Functions | |
| void | chat (ClanMember speaker, Object message) |
| Handles messaging the clan member. | |
| ClanMember (Player player) | |
Constructs a new ClanMember. | |
| ClanMember (String name) | |
Constructs a new ClanMember. | |
| boolean | equals (Object obj) |
| int | getValue () |
| Gets the value of the clan member based on their contribution. | |
| boolean | hasContributed () |
| int | hashCode () |
| void | message (Object... messages) |
| Handles messaging the clan member. | |
| String | toString () |
Public Attributes | |
| double | expGained |
| The experienced gained by the clan member. | |
| String | joined |
| The join date of the clan member. | |
| final String | name |
| The name of the clan member. | |
| int | npcKills |
| The npcs killed by the clan member. | |
| Optional< Player > | player |
| The player instance of the clan member . | |
| int | playerKills |
| The players killed by the clan member. | |
| ClanRank | rank |
| The rank of the clan member. | |
| int | totalLevel |
| The total level of the clan member. | |
Handles the clan channel member.
Definition at line 17 of file ClanMember.java.
| com.runehive.content.clanchannel.ClanMember.ClanMember | ( | String | name | ) |
Constructs a new ClanMember.
Definition at line 43 of file ClanMember.java.
References com.runehive.content.clanchannel.ClanRank.MEMBER, and name.
Referenced by chat(), and equals().
| com.runehive.content.clanchannel.ClanMember.ClanMember | ( | Player | player | ) |
Constructs a new ClanMember.
Definition at line 50 of file ClanMember.java.
References com.runehive.content.clanchannel.ClanRank.MEMBER, and player.
| void com.runehive.content.clanchannel.ClanMember.chat | ( | ClanMember | speaker, |
| Object | message ) |
Handles messaging the clan member.
Definition at line 67 of file ClanMember.java.
References ClanMember(), com.runehive.game.world.entity.mob.player.relations.PrivacyChatMode.FRIENDS_ONLY, com.runehive.game.world.entity.mob.player.Player.getName(), message(), name, com.runehive.game.world.entity.mob.player.relations.PrivacyChatMode.OFF, player, rank, and com.runehive.game.world.entity.mob.player.Player.send().
| boolean com.runehive.content.clanchannel.ClanMember.equals | ( | Object | obj | ) |
Definition at line 98 of file ClanMember.java.
References ClanMember(), expGained, joined, name, npcKills, playerKills, rank, and totalLevel.
| int com.runehive.content.clanchannel.ClanMember.getValue | ( | ) |
Gets the value of the clan member based on their contribution.
Definition at line 89 of file ClanMember.java.
References expGained.
| boolean com.runehive.content.clanchannel.ClanMember.hasContributed | ( | ) |
Definition at line 93 of file ClanMember.java.
References expGained, npcKills, and playerKills.
Referenced by com.runehive.content.clanchannel.channel.ClanChannel.disconnect().
| int com.runehive.content.clanchannel.ClanMember.hashCode | ( | ) |
Definition at line 114 of file ClanMember.java.
References name.
| void com.runehive.content.clanchannel.ClanMember.message | ( | Object... | messages | ) |
Handles messaging the clan member.
Definition at line 57 of file ClanMember.java.
References message(), player, and com.runehive.content.clanchannel.ClanRank.SYSTEM.
Referenced by chat(), and message().
| String com.runehive.content.clanchannel.ClanMember.toString | ( | ) |
Definition at line 119 of file ClanMember.java.
| double com.runehive.content.clanchannel.ClanMember.expGained |
The experienced gained by the clan member.
Definition at line 31 of file ClanMember.java.
Referenced by equals(), com.runehive.content.clanchannel.content.ClanViewer.getProfile(), getValue(), and hasContributed().
| String com.runehive.content.clanchannel.ClanMember.joined |
The join date of the clan member.
Definition at line 28 of file ClanMember.java.
Referenced by equals(), and com.runehive.content.clanchannel.content.ClanViewer.getProfile().
| final String com.runehive.content.clanchannel.ClanMember.name |
The name of the clan member.
Definition at line 19 of file ClanMember.java.
Referenced by com.runehive.content.clanchannel.channel.ClanChannel.add(), com.runehive.content.clanchannel.channel.ClanChannel.ban(), chat(), ClanMember(), com.runehive.content.clanchannel.channel.ClanChannel.disconnect(), com.runehive.content.clanchannel.content.ClanViewer.drawClanMembers(), equals(), com.runehive.content.clanchannel.channel.ClanChannel.establish(), hashCode(), com.runehive.content.clanchannel.channel.ClanChannelHandler.manageMember(), com.runehive.content.clanchannel.channel.ClanChannel.setRank(), com.runehive.content.dialogue.impl.ClanRankDialogue.setRank(), toString(), and com.runehive.content.clanchannel.channel.ClanChannelHandler.updateMemberList().
| int com.runehive.content.clanchannel.ClanMember.npcKills |
The npcs killed by the clan member.
Definition at line 34 of file ClanMember.java.
Referenced by equals(), com.runehive.content.clanchannel.content.ClanViewer.getProfile(), and hasContributed().
| Optional<Player> com.runehive.content.clanchannel.ClanMember.player |
The player instance of the clan member .
Definition at line 40 of file ClanMember.java.
Referenced by com.runehive.content.clanchannel.channel.ClanChannel.ban(), chat(), ClanMember(), com.runehive.content.clanchannel.channel.ClanChannelHandler.connected(), com.runehive.content.clanchannel.channel.ClanChannel.disconnect(), message(), com.runehive.content.clanchannel.channel.ClanChannel.setRank(), and com.runehive.content.clanchannel.channel.ClanChannelHandler.updateMemberList().
| int com.runehive.content.clanchannel.ClanMember.playerKills |
The players killed by the clan member.
Definition at line 37 of file ClanMember.java.
Referenced by equals(), com.runehive.content.clanchannel.content.ClanViewer.getProfile(), and hasContributed().
| ClanRank com.runehive.content.clanchannel.ClanMember.rank |
The rank of the clan member.
Definition at line 22 of file ClanMember.java.
Referenced by com.runehive.content.clanchannel.channel.ClanChannelHandler.attemptConnection(), com.runehive.content.clanchannel.channel.ClanChannel.ban(), com.runehive.content.clanchannel.channel.ClanManagement.canEnter(), com.runehive.content.clanchannel.channel.ClanManagement.canManage(), com.runehive.content.clanchannel.channel.ClanManagement.canTalk(), chat(), com.runehive.content.clanchannel.channel.ClanChannel.disconnect(), com.runehive.content.clanchannel.content.ClanViewer.drawClanMembers(), equals(), com.runehive.content.clanchannel.content.ClanViewer.getProfile(), com.runehive.content.clanchannel.channel.ClanChannelHandler.manageMember(), toString(), and com.runehive.content.clanchannel.channel.ClanChannelHandler.updateMemberList().
| int com.runehive.content.clanchannel.ClanMember.totalLevel |
The total level of the clan member.
Definition at line 25 of file ClanMember.java.
Referenced by equals().