diff --git a/pom.xml b/pom.xml index 41391dc87..fc4ad46cc 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ me.blackvein.quests quests - 3.3.5 + 3.3.6 quests https://github.com/FlyingPikachu/Quests/ jar @@ -39,6 +39,13 @@ + + org.bukkit + bukkit113 + 1.13-R0.1-SNAPSHOT + system + ${project.basedir}/lib/craftbukkit-1.13.jar + org.bukkit bukkit112 diff --git a/src/main/java/me/blackvein/quests/NpcEffectThread.java b/src/main/java/me/blackvein/quests/NpcEffectThread.java index ed2dcbbe1..b08edff86 100644 --- a/src/main/java/me/blackvein/quests/NpcEffectThread.java +++ b/src/main/java/me/blackvein/quests/NpcEffectThread.java @@ -176,7 +176,7 @@ public class NpcEffectThread implements Runnable { try { Eff_1_13_R1.valueOf(effectType.toUpperCase()).sendToPlayer(player, eyeLoc, 0, 0, 0, 1, 3, null); } catch (Exception e) { - plugin.getInstance().getLogger().info(effectType + " is not a valid effect name!"); + plugin.getLogger().info(effectType + " is not a valid effect name!"); } } } @@ -268,7 +268,7 @@ public class NpcEffectThread implements Runnable { try { Eff_1_12_R1.valueOf(effectType.toUpperCase()).sendToPlayer(player, eyeLoc, 0, 0, 0, 1, 3, null); } catch (Exception e) { - plugin.getInstance().getLogger().info(effectType + " is not a valid effect name!"); + plugin.getLogger().info(effectType + " is not a valid effect name!"); } } } diff --git a/src/main/java/me/blackvein/quests/PlayerListener.java b/src/main/java/me/blackvein/quests/PlayerListener.java index 7b6994de3..a62c0a138 100644 --- a/src/main/java/me/blackvein/quests/PlayerListener.java +++ b/src/main/java/me/blackvein/quests/PlayerListener.java @@ -185,6 +185,7 @@ public class PlayerListener implements Listener { } } + @SuppressWarnings("deprecation") // since 1.13 @EventHandler public void onPlayerInteract(PlayerInteractEvent evt) { if (plugin.checkQuester(evt.getPlayer().getUniqueId()) == false) { @@ -354,6 +355,7 @@ public class PlayerListener implements Listener { } } + @SuppressWarnings("deprecation") // since 1.13 @EventHandler public void onBlockDamage(BlockDamageEvent evt) { if (plugin.checkQuester(evt.getPlayer().getUniqueId()) == false) { @@ -367,6 +369,7 @@ public class PlayerListener implements Listener { } } + @SuppressWarnings("deprecation") // since 1.13 @EventHandler(priority = EventPriority.HIGHEST) public void onBlockPlace(BlockPlaceEvent evt) { if (plugin.checkQuester(evt.getPlayer().getUniqueId()) == false) { diff --git a/src/main/java/me/blackvein/quests/Quester.java b/src/main/java/me/blackvein/quests/Quester.java index fe668fc35..6b99f9cb2 100644 --- a/src/main/java/me/blackvein/quests/Quester.java +++ b/src/main/java/me/blackvein/quests/Quester.java @@ -1593,6 +1593,7 @@ public class Quester { return prettyString; } + @SuppressWarnings("deprecation") // since 1.13 public static String enchantmentString(Enchantment e) { try { return (Lang.get("ENCHANTMENT_" + e.getName())); diff --git a/src/main/java/me/blackvein/quests/Quests.java b/src/main/java/me/blackvein/quests/Quests.java index b854b4f92..c78b26555 100644 --- a/src/main/java/me/blackvein/quests/Quests.java +++ b/src/main/java/me/blackvein/quests/Quests.java @@ -43,6 +43,7 @@ import java.util.logging.Level; import org.bukkit.Bukkit; import org.bukkit.ChatColor; +import org.bukkit.Color; import org.bukkit.DyeColor; import org.bukkit.Effect; import org.bukkit.Location; @@ -3118,7 +3119,8 @@ public class Quests extends JavaPlugin implements ConversationAbandonedListener } else if (color.equalsIgnoreCase("Red")) { oStage.sheepToShear.put(DyeColor.RED, shearAmounts.get(sheep.indexOf(color))); } else if (color.equalsIgnoreCase("Silver")) { - oStage.sheepToShear.put(DyeColor.SILVER, shearAmounts.get(sheep.indexOf(color))); + // 1.13 changed DyeColor.SILVER -> DyeColor.LIGHT_GRAY + oStage.sheepToShear.put(DyeColor.getByColor(Color.SILVER), shearAmounts.get(sheep.indexOf(color))); } else if (color.equalsIgnoreCase("White")) { oStage.sheepToShear.put(DyeColor.WHITE, shearAmounts.get(sheep.indexOf(color))); } else if (color.equalsIgnoreCase("Yellow")) { @@ -3873,7 +3875,8 @@ public class Quests extends JavaPlugin implements ConversationAbandonedListener } return count - subtract; } - + + @SuppressWarnings("deprecation") // since 1.13 public static Enchantment getEnchantment(String enchant) { String ench = Lang.getKey(enchant.replaceAll(" ", "")); ench = ench.replace("ENCHANTMENT_", ""); @@ -3981,8 +3984,9 @@ public class Quests extends JavaPlugin implements ConversationAbandonedListener return DyeColor.PURPLE; } else if (s.equalsIgnoreCase("Red")) { return DyeColor.RED; + // 1.13 changed DyeColor.SILVER -> DyeColor.LIGHT_GRAY } else if (s.equalsIgnoreCase("Silver")) { - return DyeColor.SILVER; + return DyeColor.getByColor(Color.SILVER); } else if (s.equalsIgnoreCase("White")) { return DyeColor.WHITE; } else if (s.equalsIgnoreCase("Yellow")) {