mirror of
https://gitlab.com/phoenix-dvpmt/mmocore.git
synced 2024-10-22 20:10:00 +02:00
MM based skills now reload when using /mm reload
This commit is contained in:
parent
1017bff05d
commit
6896d06657
@ -375,6 +375,7 @@ public class PlayerClass extends PostLoadObject implements ExperienceObject {
|
||||
return found == null ? Optional.empty() : Optional.of(found);
|
||||
}
|
||||
|
||||
@Nullable
|
||||
public ClassSkill getSkill(String id) {
|
||||
return skills.get(id);
|
||||
}
|
||||
|
@ -10,15 +10,10 @@ import net.Indyuce.mmocore.api.player.attribute.PlayerAttribute;
|
||||
import net.Indyuce.mmocore.api.player.attribute.PlayerAttributes;
|
||||
import net.Indyuce.mmocore.comp.mythicmobs.load.CurrencyItemDrop;
|
||||
import net.Indyuce.mmocore.comp.mythicmobs.load.GoldPouchDrop;
|
||||
import net.Indyuce.mmocore.skill.RegisteredSkill;
|
||||
import org.apache.commons.lang.Validate;
|
||||
import org.bukkit.event.EventHandler;
|
||||
import org.bukkit.event.EventPriority;
|
||||
import org.bukkit.event.Listener;
|
||||
|
||||
import java.util.Optional;
|
||||
import java.util.logging.Level;
|
||||
|
||||
public class MythicHook implements Listener {
|
||||
public MythicHook() {
|
||||
registerPlaceholders();
|
||||
@ -48,6 +43,8 @@ public class MythicHook implements Listener {
|
||||
|
||||
// Reload skills
|
||||
MMOCore.plugin.skillManager.initialize(true);
|
||||
MMOCore.plugin.classManager.initialize(true);
|
||||
PlayerData.getAll().forEach(PlayerData::update);
|
||||
}
|
||||
|
||||
private void registerPlaceholders() {
|
||||
|
Loading…
Reference in New Issue
Block a user