diff --git a/plugin/src/main/java/com/denizenscript/denizen/utilities/Settings.java b/plugin/src/main/java/com/denizenscript/denizen/utilities/Settings.java index adaaed3472..5676ac5d30 100644 --- a/plugin/src/main/java/com/denizenscript/denizen/utilities/Settings.java +++ b/plugin/src/main/java/com/denizenscript/denizen/utilities/Settings.java @@ -9,6 +9,7 @@ import com.denizenscript.denizencore.objects.core.DurationTag; import com.denizenscript.denizencore.utilities.CoreUtilities; import com.denizenscript.denizencore.utilities.ReflectionRefuse; +import com.denizenscript.denizencore.utilities.debugging.DebugSubmitter; import org.bukkit.configuration.ConfigurationSection; import org.bukkit.configuration.file.FileConfiguration; @@ -63,6 +64,10 @@ public static void refillCache() { CoreConfiguration.debugTrimLength = config.getInt("Debug.Trim length limit", 1024); CoreConfiguration.debugPrefix = config.getString("Debug.Prefix", ""); CoreConfiguration.debugLineLength = config.getInt("Debug.Line length", 300); + DebugSubmitter.pasteURL = config.getString("Debug.Paste URL", DebugSubmitter.corePasteURL); + if (DebugSubmitter.pasteURL.equals("default")) { + DebugSubmitter.pasteURL = DebugSubmitter.corePasteURL; + } String scriptEncoding = config.getString("Scripts.Encoding", "default"); if (scriptEncoding.equalsIgnoreCase("default")) { CoreConfiguration.scriptEncoding = null; diff --git a/plugin/src/main/resources/config.yml b/plugin/src/main/resources/config.yml index 0fb69bf75a..408ca41516 100644 --- a/plugin/src/main/resources/config.yml +++ b/plugin/src/main/resources/config.yml @@ -46,6 +46,8 @@ Debug: Warning rate: 10000 # If set true, core systems will check what thread is performing certain critical actions, and give a warning if the wrong one is used. Verify thread: false + # Optionally you can set an alternate URL here to any valid instance of https://github.com/DenizenScript/DenizenPastingWebsite - 'default' corresponds to https://paste.denizenscript.com/New/Log + Paste URL: default Scripts: World: