From d25040e1cf5e983037144e6773e6d031bb7de780 Mon Sep 17 00:00:00 2001 From: Jurgen Date: Sun, 21 Aug 2022 19:32:59 +0200 Subject: [PATCH] added notification on probable misconfiguration of deftemplatesuffix --- DynmapCore/src/main/java/org/dynmap/DynmapCore.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/DynmapCore/src/main/java/org/dynmap/DynmapCore.java b/DynmapCore/src/main/java/org/dynmap/DynmapCore.java index e15e1293..ff62124a 100644 --- a/DynmapCore/src/main/java/org/dynmap/DynmapCore.java +++ b/DynmapCore/src/main/java/org/dynmap/DynmapCore.java @@ -177,6 +177,8 @@ public class DynmapCore implements DynmapCommonAPI { private Boolean webserverCompConfigWarn = false; private final String CompConfigWiki = "https://github.com/webbukkit/dynmap/wiki/Component-Configuration"; + private final String[] defaultTemplates = {"vlowres", "lowres", "medres", "hires", "low_boost_hi", + "hi_boost_vhi", "hi_boost_xhi"}; /* Constructor for core */ public DynmapCore() { } @@ -2167,6 +2169,9 @@ public class DynmapCore implements DynmapCommonAPI { ConfigurationNode getDefaultTemplateConfigurationNode(DynmapWorld world) { String environmentName = world.getEnvironment(); if(deftemplatesuffix.length() > 0) { + if(!Arrays.asList(defaultTemplates).contains(deftemplatesuffix)) { + Log.warning("Not using a default defined template, worlds might not be accessible."); + } environmentName += "-" + deftemplatesuffix; } Log.verboseinfo("Using environment as template: " + environmentName);