diff options
| author | LMBishop <13875753+LMBishop@users.noreply.github.com> | 2022-04-18 13:44:53 +0100 |
|---|---|---|
| committer | LMBishop <13875753+LMBishop@users.noreply.github.com> | 2022-04-18 13:44:53 +0100 |
| commit | 372302b93be7ea054131428a6c39cfd113d4672f (patch) | |
| tree | d531d7f12cd34406494847e9d98c74cfac60cf5b /bukkit | |
| parent | c659b081b2171129d2dd31a97d27473e9c8afa23 (diff) | |
Update MythicMobs to 5.x (closes #350)
Diffstat (limited to 'bukkit')
3 files changed, 5 insertions, 3 deletions
diff --git a/bukkit/build.gradle b/bukkit/build.gradle index 1c46bb23..8fa25b70 100644 --- a/bukkit/build.gradle +++ b/bukkit/build.gradle @@ -69,7 +69,7 @@ dependencies { // uSkyBlock compileOnly 'com.github.rlf:uSkyBlock-API:2.6.4' // MythicMobs - compileOnly 'io.lumine.xikage:MythicMobs:4.11.0-BETA' + compileOnly 'io.lumine:Mythic-Dist:5.0.2' // Citizens compileOnly ('net.citizensnpcs:citizens:2.0.27-SNAPSHOT') { exclude group: 'net.citizensnpcs', module: 'citizens-main' diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java index a837970c..3d47e120 100644 --- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java +++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java @@ -331,7 +331,9 @@ public class BukkitQuestsPlugin extends JavaPlugin implements Quests { taskTypeManager.registerTaskType(new CitizensInteractTaskType(this)); } if (Bukkit.getPluginManager().isPluginEnabled("MythicMobs")) { - taskTypeManager.registerTaskType(new MythicMobsKillingType(this)); + if (Bukkit.getPluginManager().getPlugin("MythicMobs").getDescription().getVersion().startsWith("5")) { + taskTypeManager.registerTaskType(new MythicMobsKillingType(this)); + } } if (Bukkit.getPluginManager().isPluginEnabled("PlaceholderAPI")) { taskTypeManager.registerTaskType(new PlaceholderAPIEvaluateTaskType(this)); diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/dependent/MythicMobsKillingType.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/dependent/MythicMobsKillingType.java index 0929910b..17683e25 100644 --- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/dependent/MythicMobsKillingType.java +++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/dependent/MythicMobsKillingType.java @@ -9,7 +9,7 @@ import com.leonardobishop.quests.common.player.questprogressfile.QuestProgress; import com.leonardobishop.quests.common.player.questprogressfile.TaskProgress; import com.leonardobishop.quests.common.quest.Quest; import com.leonardobishop.quests.common.quest.Task; -import io.lumine.xikage.mythicmobs.api.bukkit.events.MythicMobDeathEvent; +import io.lumine.mythic.bukkit.events.MythicMobDeathEvent; import org.bukkit.entity.Entity; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; |
