L2JPREMIUM  5M
com.premium.game.model.L2Clan Class Reference
Collaboration diagram for com.premium.game.model.L2Clan:

Classes

class  RankPrivs
 
class  SubPledge
 

Public Member Functions

 L2Clan (int clanId)
 
 L2Clan (int clanId, String clanName)
 
void addClanMember (L2PcInstance player)
 
L2Skill addNewSkill (L2Skill newSkill)
 
L2Skill addSkill (L2Skill newSkill)
 
void addSkillEffects (boolean notify)
 
void addSkillEffects (L2PcInstance cm, boolean notify)
 
void addWarPenaltyTime (int clanId, long expiryTime)
 
void broadcastClanStatus ()
 
void broadcastCreatureSayToOnlineMembers (CreatureSay packet, L2PcInstance broadcaster)
 
void broadcastSnoopToOnlineAllyMembers (int type, String name, String text)
 
void broadcastSnoopToOnlineMembers (int type, String name, String text)
 
void broadcastToOnlineAllyMembers (L2GameServerPacket packet)
 
void broadcastToOnlineMembers (L2GameServerPacket... packets)
 
void broadcastToOnlineMembers (L2GameServerPacket packet)
 
void broadcastToOtherOnlineMembers (L2GameServerPacket packet, L2PcInstance player)
 
void changeLevel (int level)
 
boolean checkAllyJoinCondition (L2PcInstance activeChar, L2PcInstance target)
 
boolean checkClanJoinCondition (L2PcInstance activeChar, L2PcInstance target, int pledgeType)
 
void createAlly (L2PcInstance player, String allyName)
 
SubPledge createSubPledge (L2PcInstance player, int subPledgeType, int leaderId, String subPledgeName)
 
void deleteAttackerClan (int clanId)
 
void deleteEnemyClan (int clanId)
 
void dissolveAlly (L2PcInstance player)
 
final RankPrivs[] getAllRankPrivs ()
 
final L2Skill[] getAllSkills ()
 
final SubPledge[] getAllSubPledges ()
 
int getAllyCrestId ()
 
int getAllyId ()
 
String getAllyName ()
 
long getAllyPenaltyExpiryTime ()
 
int getAllyPenaltyType ()
 
List< Integer > getAttackerList ()
 
int getAuctionBiddedAt ()
 
int getAvailablePledgeTypes (int pledgeType)
 
long getCharPenaltyExpiryTime ()
 
int getClanId ()
 
L2ClanMember getClanMember (int objectId)
 
L2ClanMember getClanMember (String name)
 
int getCrestId ()
 
int getCrestLargeId ()
 
long getDissolvingExpiryTime ()
 
int getHasCastle ()
 
int getHasFort ()
 
int getHasHideout ()
 
int getHiredGuards ()
 
L2ClanMember getLeader ()
 
int getLeaderId ()
 
String getLeaderName ()
 
int getLeaderSubPledge (int leaderId)
 
int getLevel ()
 
int getMaxNrOfMembers (int subpledgetype)
 
L2ClanMember[] getMembers ()
 
int getMembersCount ()
 
String getName ()
 
L2PcInstance getNewLeader ()
 
int getNewLeaderId ()
 
String getNewLeaderName ()
 
String getNotice ()
 
String getNoticeForBBS ()
 
List< L2PcInstancegetOnlineAllyMembers ()
 
L2PcInstance[] getOnlineMembers ()
 
L2PcInstance[] getOnlineMembers (int exclude)
 
int getOnlineMembersCount ()
 
List< L2PcInstancegetOnlineMembersList ()
 
int getRank ()
 
int getRankPrivs (int rank)
 
int getReputationScore ()
 
List< L2SkillgetSkills ()
 
final SubPledge getSubPledge (int subpledgeType)
 
final SubPledge getSubPledge (String pledgeName)
 
String getSubPledgeLeaderName (int pledgeType)
 
int getSubPledgeMembersCount (int subpl)
 
ClanWarehouse getWarehouse ()
 
List< Integer > getWarList ()
 
Map< Integer, Long > getWarPenalty ()
 
boolean hasCrest ()
 
boolean hasCrestLarge ()
 
boolean hasWarPenaltyWith (int clanId)
 
void incrementHiredGuards ()
 
void initializePrivs ()
 
void insertNotice ()
 
boolean isAtWar ()
 
boolean isAtWarAttacker (int id)
 
boolean isAtWarAttacker (Integer id)
 
boolean isAtWarWith (int id)
 
boolean isAtWarWith (Integer id)
 
boolean isMember (int id)
 
boolean isNoticeEnabled ()
 
void levelUpClan (L2PcInstance player)
 
void removeClanMember (int objectId, long clanJoinExpiryTime)
 
void removeSkill (int id)
 
void removeSkill (L2Skill deleteSkill)
 
void setAllyCrestId (int allyCrestId)
 
void setAllyId (int allyId)
 
void setAllyName (String allyName)
 
void setAllyPenaltyExpiryTime (long expiryTime, int penaltyType)
 
void setAttackerClan (int clanId)
 
void setAuctionBiddedAt (int id, boolean storeInDb)
 
void setCharPenaltyExpiryTime (long time)
 
void setClanId (int clanId)
 
void setCrestId (int crestId)
 
void setCrestLargeId (int crestLargeId)
 
void setDissolvingExpiryTime (long time)
 
void setEnemyClan (int clanId)
 
void setHasCastle (int hasCastle)
 
void setHasCrest (boolean flag)
 
void setHasCrestLarge (boolean flag)
 
void setHasFort (int hasFort)
 
void setHasHideout (int hasHideout)
 
void setLeader (L2ClanMember leader)
 
void setLevel (int level)
 
void setName (String name)
 
void setNewLeader (L2ClanMember member)
 
void setNewLeaderId (int objectId, boolean storeInDb)
 
void setNotice (String notice)
 
void setNoticeEnabled (boolean noticeEnabled)
 
void setRank (int rank)
 
void setRankPrivs (int rank, int privs)
 
void setReputationScore (int value, boolean save)
 
void store ()
 
String toString ()
 
void updateClanInDB ()
 
void updateClanMember (L2PcInstance player)
 
void updateSubPledgeInDB (int pledgeType)
 

Static Public Attributes

static final int PENALTY_TYPE_CLAN_LEAVED = 1
 
static final int PENALTY_TYPE_CLAN_DISMISSED = 2
 
static final int PENALTY_TYPE_DISMISS_CLAN = 3
 
static final int PENALTY_TYPE_DISSOLVE_ALLY = 4
 
static final int CP_NOTHING = 0
 
static final int CP_CL_JOIN_CLAN = 2
 
static final int CP_CL_GIVE_TITLE = 4
 
static final int CP_CL_VIEW_WAREHOUSE = 8
 
static final int CP_CL_MANAGE_RANKS = 16
 
static final int CP_CL_PLEDGE_WAR = 32
 
static final int CP_CL_DISMISS = 64
 
static final int CP_CL_REGISTER_CREST = 128
 
static final int CP_CL_MASTER_RIGHTS = 256
 
static final int CP_CL_MANAGE_LEVELS = 512
 
static final int CP_CH_OPEN_DOOR = 1024
 
static final int CP_CH_OTHER_RIGHTS = 2048
 
static final int CP_CH_AUCTION = 4096
 
static final int CP_CH_DISMISS = 8192
 
static final int CP_CH_SET_FUNCTIONS = 16384
 
static final int CP_CS_OPEN_DOOR = 32768
 
static final int CP_CS_MANOR_ADMIN = 65536
 
static final int CP_CS_MANAGE_SIEGE = 131072
 
static final int CP_CS_USE_FUNCTIONS = 262144
 
static final int CP_CS_DISMISS = 524288
 
static final int CP_CS_TAXES = 1048576
 
static final int CP_CS_MERCENARIES = 2097152
 
static final int CP_CS_SET_FUNCTIONS = 4194304
 
static final int CP_ALL = 8388606
 
static final int SUBUNIT_ACADEMY = -1
 
static final int SUBUNIT_ROYAL1 = 100
 
static final int SUBUNIT_ROYAL2 = 200
 
static final int SUBUNIT_KNIGHT1 = 1001
 
static final int SUBUNIT_KNIGHT2 = 1002
 
static final int SUBUNIT_KNIGHT3 = 2001
 
static final int SUBUNIT_KNIGHT4 = 2002
 

Protected Attributes

final Map< Integer, L2Skill_skills = new HashMap<>()
 
final Map< Integer, RankPrivs_privs = new HashMap<>()
 
final Map< Integer, SubPledge_subPledges = new HashMap<>()
 

The documentation for this class was generated from the following file: