Class DivinityLevelSystem
java.lang.Object
ru.endlesscode.mimic.level.BukkitLevelSystem
studio.magemonkey.divinity.hooks.external.mimic.DivinityLevelSystem
- All Implemented Interfaces:
ru.endlesscode.mimic.level.LevelSystem
public class DivinityLevelSystem
extends ru.endlesscode.mimic.level.BukkitLevelSystem
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ru.endlesscode.mimic.level.BukkitLevelSystem
getPlayerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ru.endlesscode.mimic.level.LevelSystem
didReachLevel, getFractionalExp, getTotalExp, giveLevels, hasExp, hasExpTotal, setFractionalExp, setTotalExp, takeLevels
-
Constructor Details
-
DivinityLevelSystem
public DivinityLevelSystem(@NotNull org.bukkit.entity.Player player)
-
-
Method Details
-
getConverter
@NotNull public ru.endlesscode.mimic.level.ExpLevelConverter getConverter() -
getLevel
public int getLevel() -
setLevel
public void setLevel(int level) -
getExp
public double getExp() -
setExp
public void setExp(double exp) -
getExpToNextLevel
public double getExpToNextLevel() -
getTotalExpToNextLevel
public double getTotalExpToNextLevel() -
takeExp
public void takeExp(double expAmount) -
giveExp
public void giveExp(double expAmount)
-