diff --git a/Changelog.txt b/Changelog.txt index d8d8280f3..b48053a26 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -8,6 +8,7 @@ Key: - Removal Version 1.5.02-dev + + Added option to config.yml for Chimaera Wings to stop using bed spawn points Version 1.5.01 + Added new child skill; Salvage diff --git a/src/main/java/com/gmail/nossr50/config/Config.java b/src/main/java/com/gmail/nossr50/config/Config.java index e0543cf57..4fec60488 100644 --- a/src/main/java/com/gmail/nossr50/config/Config.java +++ b/src/main/java/com/gmail/nossr50/config/Config.java @@ -372,6 +372,7 @@ public class Config extends AutoUpdateConfigLoader { public Material getChimaeraItem() { return Material.matchMaterial(config.getString("Items.Chimaera_Wing.Item_Name", "Feather")); } public boolean getChimaeraEnabled() { return config.getBoolean("Items.Chimaera_Wing.Enabled", true); } public boolean getChimaeraPreventUseUnderground() { return config.getBoolean("Items.Chimaera_Wing.Prevent_Use_Underground", true); } + public boolean getChimaeraUseBedSpawn() { return config.getBoolean("Items.Chimaera_Wing.Use_Bed_Spawn", true); } public int getChimaeraCooldown() { return config.getInt("Items.Chimaera_Wing.Cooldown", 240); } public int getChimaeraWarmup() { return config.getInt("Items.Chimaera_Wing.Warmup", 5); } public int getChimaeraRecentlyHurtCooldown() { return config.getInt("Items.Chimaera_Wing.RecentlyHurt_Cooldown", 60); } diff --git a/src/main/java/com/gmail/nossr50/util/ChimaeraWing.java b/src/main/java/com/gmail/nossr50/util/ChimaeraWing.java index fa7b2291f..aefe5ec21 100644 --- a/src/main/java/com/gmail/nossr50/util/ChimaeraWing.java +++ b/src/main/java/com/gmail/nossr50/util/ChimaeraWing.java @@ -117,7 +117,7 @@ public final class ChimaeraWing { public static void chimaeraExecuteTeleport() { Player player = mcMMOPlayer.getPlayer(); - if (player.getBedSpawnLocation() != null) { + if (Config.getInstance().getChimaeraUseBedSpawn() && player.getBedSpawnLocation() != null) { player.teleport(player.getBedSpawnLocation()); } else { diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml index d8105b4bf..e14208a25 100644 --- a/src/main/resources/config.yml +++ b/src/main/resources/config.yml @@ -207,6 +207,8 @@ Items: Warmup: 5 RecentlyHurt_Cooldown: 60 Prevent_Use_Underground: true + # Attempt to use the bed spawn, if one is available + Use_Bed_Spawn: true Use_Cost: 1 Recipe_Cost: 5 Item_Name: FEATHER