Fixed RPGPlayerLeveling hook

This commit is contained in:
Aria Sangarin 2020-03-10 18:41:11 +01:00
parent 0b2a0131dd
commit e6bbb3a427

View File

@ -1,6 +1,5 @@
package net.Indyuce.mmoitems.comp.rpg; package net.Indyuce.mmoitems.comp.rpg;
import me.baks.rpl.PlayerList;
import me.baks.rpl.api.API; import me.baks.rpl.api.API;
import net.Indyuce.mmoitems.api.player.PlayerData; import net.Indyuce.mmoitems.api.player.PlayerData;
import net.Indyuce.mmoitems.api.player.RPGPlayer; import net.Indyuce.mmoitems.api.player.RPGPlayer;
@ -21,20 +20,16 @@ public class RPGPlayerLevelingHook implements RPGHandler {
*/ */
public class RPGPlayerLevelingPlayer extends RPGPlayer { public class RPGPlayerLevelingPlayer extends RPGPlayer {
private final PlayerList info;
/* /*
* API not adapted to RPGPlayer * API not adapted to RPGPlayer
*/ */
public RPGPlayerLevelingPlayer(PlayerData playerData) { public RPGPlayerLevelingPlayer(PlayerData playerData) {
super(playerData); super(playerData);
info = PlayerList.getByName(playerData.getPlayer().getName());
} }
@Override @Override
public int getLevel() { public int getLevel() {
return info.getPlayerLevel(); return new API().getPlayerLevel(getPlayer());
} }
@Override @Override