Class FabledLevelSystem
java.lang.Object
ru.endlesscode.mimic.level.BukkitLevelSystem
studio.magemonkey.fabled.hook.mimic.FabledLevelSystem
- All Implemented Interfaces:
ru.endlesscode.mimic.level.LevelSystem
public class FabledLevelSystem
extends ru.endlesscode.mimic.level.BukkitLevelSystem
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.endlesscode.mimic.level.BukkitLevelSystem
ru.endlesscode.mimic.level.BukkitLevelSystem.Provider -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionru.endlesscode.mimic.level.ExpLevelConverterdoublegetExp()intgetLevel()voidgiveExp(double expAmount) voidgiveLevels(int lvlAmount) voidsetExp(double exp) voidsetLevel(int level) voidtakeExp(double expAmount) voidtakeLevels(int lvlAmount) 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, getExpToNextLevel, getFractionalExp, getTotalExp, getTotalExpToNextLevel, hasExp, hasExpTotal, setFractionalExp, setTotalExp
-
Constructor Details
-
FabledLevelSystem
public FabledLevelSystem(@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) -
takeLevels
public void takeLevels(int lvlAmount) -
giveLevels
public void giveLevels(int lvlAmount) -
takeExp
public void takeExp(double expAmount) -
giveExp
public void giveExp(double expAmount)
-