Class LevelingManager
java.lang.Object
studio.magemonkey.codex.manager.IListener<Divinity>
studio.magemonkey.divinity.modules.list.classes.LevelingManager
- All Implemented Interfaces:
org.bukkit.event.Listener,studio.magemonkey.codex.manager.AbstractListener,studio.magemonkey.codex.manager.api.Loadable
public class LevelingManager
extends studio.magemonkey.codex.manager.IListener<Divinity>
implements studio.magemonkey.codex.manager.api.Loadable
-
Field Summary
Fields inherited from class studio.magemonkey.codex.manager.IListener
plugin -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddExp(org.bukkit.entity.Player player, org.bukkit.entity.Entity from) booleancanDropExp(org.bukkit.entity.Entity entity) intgetExpFromTable(org.bukkit.entity.Entity from) voidvoidonExpLevelWorldChange(org.bukkit.event.player.PlayerTeleportEvent e) voidonExpMobDeath(org.bukkit.event.entity.EntityDeathEvent e) voidonExpMobSpawn(org.bukkit.event.entity.CreatureSpawnEvent e) voidonExpPlayerDeath(org.bukkit.event.entity.PlayerDeathEvent e) voidsetup()voidshutdown()voidupdateExpBossBar(org.bukkit.entity.Player player) Methods 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
unregisterListenersMethods inherited from interface studio.magemonkey.codex.manager.api.Loadable
reload
-
Method Details
-
setup
public void setup()- Specified by:
setupin interfacestudio.magemonkey.codex.manager.api.Loadable
-
shutdown
public void shutdown()- Specified by:
shutdownin interfacestudio.magemonkey.codex.manager.api.Loadable
-
updateExpBossBar
public void updateExpBossBar(@NotNull org.bukkit.entity.Player player) -
canDropExp
public boolean canDropExp(@NotNull org.bukkit.entity.Entity entity) -
getExpFromTable
public int getExpFromTable(@NotNull org.bukkit.entity.Entity from) -
addExp
public void addExp(@NotNull org.bukkit.entity.Player player, @NotNull org.bukkit.entity.Entity from) -
addExp
-
onExpLevelWorldChange
public void onExpLevelWorldChange(org.bukkit.event.player.PlayerTeleportEvent e) -
onExpLevelUpDown
-
onExpMobSpawn
public void onExpMobSpawn(org.bukkit.event.entity.CreatureSpawnEvent e) -
onExpPlayerDeath
public void onExpPlayerDeath(org.bukkit.event.entity.PlayerDeathEvent e) -
onExpMobDeath
public void onExpMobDeath(org.bukkit.event.entity.EntityDeathEvent e)
-