forked from Upstream/mmocore
Moved ExpCurve to exp package
This commit is contained in:
parent
2d82fb723a
commit
349735395e
@ -393,6 +393,10 @@ public class MMOCore extends JavaPlugin {
|
|||||||
|
|
||||||
// experience must be loaded before professions and classes
|
// experience must be loaded before professions and classes
|
||||||
experience.reload();
|
experience.reload();
|
||||||
|
|
||||||
|
// drop tables must be loaded before professions
|
||||||
|
dropTableManager.clear();
|
||||||
|
dropTableManager.reload();
|
||||||
|
|
||||||
professionManager.clear();
|
professionManager.clear();
|
||||||
professionManager.reload();
|
professionManager.reload();
|
||||||
@ -402,9 +406,6 @@ public class MMOCore extends JavaPlugin {
|
|||||||
|
|
||||||
inventoryManager = new InventoryManager();
|
inventoryManager = new InventoryManager();
|
||||||
|
|
||||||
dropTableManager.clear();
|
|
||||||
dropTableManager.reload();
|
|
||||||
|
|
||||||
questManager.clear();
|
questManager.clear();
|
||||||
questManager.reload();
|
questManager.reload();
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package net.Indyuce.mmocore.api.player;
|
package net.Indyuce.mmocore.api.experience;
|
||||||
|
|
||||||
import java.io.BufferedReader;
|
import java.io.BufferedReader;
|
||||||
import java.io.File;
|
import java.io.File;
|
@ -161,7 +161,7 @@ public class PlayerProfessions {
|
|||||||
if (check) {
|
if (check) {
|
||||||
Bukkit.getPluginManager().callEvent(new PlayerLevelUpEvent(playerData, profession, oldLevel, level));
|
Bukkit.getPluginManager().callEvent(new PlayerLevelUpEvent(playerData, profession, oldLevel, level));
|
||||||
new SmallParticleEffect(playerData.getPlayer(), Particle.SPELL_INSTANT);
|
new SmallParticleEffect(playerData.getPlayer(), Particle.SPELL_INSTANT);
|
||||||
new ConfigMessage("profession-level-up").addPlaceholders("level", "" + (level), "profession", profession.getName())
|
new ConfigMessage("profession-level-up").addPlaceholders("level", "" + level, "profession", profession.getName())
|
||||||
.send(playerData.getPlayer());
|
.send(playerData.getPlayer());
|
||||||
playerData.getPlayer().playSound(playerData.getPlayer().getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 1, 2);
|
playerData.getPlayer().playSound(playerData.getPlayer().getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 1, 2);
|
||||||
playerData.getStats().updateStats();
|
playerData.getStats().updateStats();
|
||||||
|
@ -11,7 +11,6 @@ import org.bukkit.potion.PotionType;
|
|||||||
|
|
||||||
import net.Indyuce.mmocore.MMOCore;
|
import net.Indyuce.mmocore.MMOCore;
|
||||||
import net.Indyuce.mmocore.api.load.PostLoadObject;
|
import net.Indyuce.mmocore.api.load.PostLoadObject;
|
||||||
import net.Indyuce.mmocore.api.player.ExpCurve;
|
|
||||||
import net.Indyuce.mmocore.api.util.math.formula.LinearValue;
|
import net.Indyuce.mmocore.api.util.math.formula.LinearValue;
|
||||||
import net.mmogroup.mmolib.MMOLib;
|
import net.mmogroup.mmolib.MMOLib;
|
||||||
import net.mmogroup.mmolib.api.MMOLineConfig;
|
import net.mmogroup.mmolib.api.MMOLineConfig;
|
||||||
|
@ -24,9 +24,9 @@ import com.mojang.authlib.GameProfile;
|
|||||||
import com.mojang.authlib.properties.Property;
|
import com.mojang.authlib.properties.Property;
|
||||||
|
|
||||||
import net.Indyuce.mmocore.MMOCore;
|
import net.Indyuce.mmocore.MMOCore;
|
||||||
|
import net.Indyuce.mmocore.api.experience.ExpCurve;
|
||||||
import net.Indyuce.mmocore.api.experience.source.type.ExperienceSource;
|
import net.Indyuce.mmocore.api.experience.source.type.ExperienceSource;
|
||||||
import net.Indyuce.mmocore.api.load.PostLoadObject;
|
import net.Indyuce.mmocore.api.load.PostLoadObject;
|
||||||
import net.Indyuce.mmocore.api.player.ExpCurve;
|
|
||||||
import net.Indyuce.mmocore.api.player.profess.event.EventTrigger;
|
import net.Indyuce.mmocore.api.player.profess.event.EventTrigger;
|
||||||
import net.Indyuce.mmocore.api.player.profess.resource.ManaDisplayOptions;
|
import net.Indyuce.mmocore.api.player.profess.resource.ManaDisplayOptions;
|
||||||
import net.Indyuce.mmocore.api.player.profess.resource.PlayerResource;
|
import net.Indyuce.mmocore.api.player.profess.resource.PlayerResource;
|
||||||
|
@ -10,7 +10,7 @@ import java.util.logging.Level;
|
|||||||
import org.apache.commons.lang.Validate;
|
import org.apache.commons.lang.Validate;
|
||||||
|
|
||||||
import net.Indyuce.mmocore.MMOCore;
|
import net.Indyuce.mmocore.MMOCore;
|
||||||
import net.Indyuce.mmocore.api.player.ExpCurve;
|
import net.Indyuce.mmocore.api.experience.ExpCurve;
|
||||||
import net.Indyuce.mmoitems.MMOItems;
|
import net.Indyuce.mmoitems.MMOItems;
|
||||||
|
|
||||||
public class ExperienceManager {
|
public class ExperienceManager {
|
||||||
|
Loading…
Reference in New Issue
Block a user