Class PartyManager
java.lang.Object
studio.magemonkey.codex.manager.IListener<Divinity>
studio.magemonkey.codex.modules.IModule<Divinity>
studio.magemonkey.divinity.modules.api.QModule
studio.magemonkey.divinity.modules.list.party.PartyManager
- All Implemented Interfaces:
org.bukkit.event.Listener,studio.magemonkey.codex.manager.AbstractListener,studio.magemonkey.codex.manager.api.Loggable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassstatic enumstatic enumclassclass -
Field Summary
Fields inherited from class studio.magemonkey.codex.modules.IModule
cfg, moduleCommandFields inherited from class studio.magemonkey.codex.manager.IListener
plugin -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateParty(org.bukkit.entity.Player creator, String name) voiddisbandParty(org.bukkit.entity.Player leader) getId()getMembership(org.bukkit.entity.Player player) getPartyById(String id) getPartyMember(org.bukkit.entity.Player player) getPlayerParty(org.bukkit.entity.Player player) booleanhasInvite(org.bukkit.entity.Player p, PartyManager.Party party) voidinvitePlayer(org.bukkit.entity.Player from, org.bukkit.entity.Player to) booleanisInParty(org.bukkit.entity.Player player) voidvoidkickFromParty(org.bukkit.entity.Player lead, org.bukkit.entity.Player who) voidonPartyChat(org.bukkit.event.player.AsyncPlayerChatEvent e) voidonPartyJoinBack(org.bukkit.event.player.PlayerJoinEvent e) voidonPartyMemberDamage(org.bukkit.event.entity.EntityDamageByEntityEvent e) voidonPartyQuitGame(org.bukkit.event.player.PlayerQuitEvent e) voidopenPartyGUI(org.bukkit.entity.Player player) voidsetup()voidshutdown()voidteleport(org.bukkit.entity.Player from, org.bukkit.entity.Player to) voidtoggleChat(org.bukkit.entity.Player player) voidtogglePartyDrop(org.bukkit.entity.Player player) voidtogglePartyExp(org.bukkit.entity.Player player) version()Methods inherited from class studio.magemonkey.divinity.modules.api.QModule
isDropable, isSocketable, onPostSetupMethods inherited from class studio.magemonkey.codex.modules.IModule
error, getExecutor, getFullPath, getJYML, getPath, info, interruptLoad, isEnabled, isLoaded, load, name, onPreSetup, onReload, onUnload, reload, unload, warnMethods inherited from class studio.magemonkey.codex.manager.IListener
registerListenersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface studio.magemonkey.codex.manager.AbstractListener
unregisterListeners
-
Constructor Details
-
PartyManager
-
-
Method Details
-
getId
- Specified by:
getIdin classstudio.magemonkey.codex.modules.IModule<Divinity>
-
version
- Specified by:
versionin classstudio.magemonkey.codex.modules.IModule<Divinity>
-
setup
public void setup()- Specified by:
setupin classstudio.magemonkey.codex.modules.IModule<Divinity>
-
shutdown
public void shutdown()- Specified by:
shutdownin classstudio.magemonkey.codex.modules.IModule<Divinity>
-
toggleChat
public void toggleChat(@NotNull org.bukkit.entity.Player player) -
isInParty
public boolean isInParty(@NotNull org.bukkit.entity.Player player) -
getPlayerParty
-
getPartyMember
-
createParty
-
joinParty
-
invitePlayer
public void invitePlayer(@NotNull org.bukkit.entity.Player from, @Nullable org.bukkit.entity.Player to) -
hasInvite
-
kickFromParty
public void kickFromParty(@NotNull org.bukkit.entity.Player lead, @Nullable org.bukkit.entity.Player who) -
disbandParty
public void disbandParty(@NotNull org.bukkit.entity.Player leader) -
teleport
public void teleport(@NotNull org.bukkit.entity.Player from, @Nullable org.bukkit.entity.Player to) -
togglePartyDrop
public void togglePartyDrop(@NotNull org.bukkit.entity.Player player) -
togglePartyExp
public void togglePartyExp(@NotNull org.bukkit.entity.Player player) -
getMembership
-
getPartyById
-
getPartyIds
-
getParties
-
openPartyGUI
public void openPartyGUI(@NotNull org.bukkit.entity.Player player) -
getSettings
-
onPartyChat
public void onPartyChat(org.bukkit.event.player.AsyncPlayerChatEvent e) -
onPartyMemberDamage
public void onPartyMemberDamage(org.bukkit.event.entity.EntityDamageByEntityEvent e) -
onPartyQuitGame
public void onPartyQuitGame(org.bukkit.event.player.PlayerQuitEvent e) -
onPartyJoinBack
public void onPartyJoinBack(org.bukkit.event.player.PlayerJoinEvent e)
-