Lands Fix + Overriden world warning msg

This commit is contained in:
SuperRonanCraft 2021-01-31 18:24:42 -05:00
parent 18c0190209
commit 0c78e3df6f
4 changed files with 14 additions and 16 deletions

View File

@ -7,7 +7,7 @@
<groupId>me.SuperRonanCraft</groupId> <groupId>me.SuperRonanCraft</groupId>
<artifactId>BetterRTP</artifactId> <artifactId>BetterRTP</artifactId>
<packaging>jar</packaging> <packaging>jar</packaging>
<version>3.0.4-2</version> <version>3.0.5</version>
<properties> <properties>
<maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.source>1.8</maven.compiler.source>
@ -231,11 +231,5 @@
<artifactId>particle</artifactId> <artifactId>particle</artifactId>
<version>1.5.1</version> <version>1.5.1</version>
</dependency> </dependency>
<dependency>
<groupId>me.SuperRonanCraft</groupId>
<artifactId>BetterRTP</artifactId>
<version>3.0.3-1</version>
<scope>compile</scope>
</dependency>
</dependencies> </dependencies>
</project> </project>

View File

@ -49,6 +49,8 @@ public class RTP {
overriden.put(entry.getKey().toString(), entry.getValue().toString()); overriden.put(entry.getKey().toString(), entry.getValue().toString());
if (getPl().getSettings().debug) if (getPl().getSettings().debug)
getPl().getLogger().info("- Override '" + entry.getKey() + "' -> '" + entry.getValue() + "' added"); getPl().getLogger().info("- Override '" + entry.getKey() + "' -> '" + entry.getValue() + "' added");
if (Bukkit.getWorld(entry.getValue().toString()) == null)
getPl().getLogger().warning("The world `" + entry.getValue() + "` doesn't seem to exist! Please update `" + entry.getKey() + "'s` override! Maybe there are capital letters?");
} }
} catch (Exception e) { } catch (Exception e) {
//No Overrides //No Overrides

View File

@ -10,9 +10,10 @@ import java.net.URLConnection;
public class Updater { public class Updater {
public static String updatedVersion; public static String updatedVersion = BetterRTP.getInstance().getDescription().getVersion();
public Updater(BetterRTP pl) { public Updater(BetterRTP pl) {
Bukkit.getScheduler().runTaskAsynchronously(pl, () -> {
try { try {
URLConnection con = new URL(getUrl() + project()).openConnection(); URLConnection con = new URL(getUrl() + project()).openConnection();
updatedVersion = new BufferedReader(new InputStreamReader(con.getInputStream())).readLine(); updatedVersion = new BufferedReader(new InputStreamReader(con.getInputStream())).readLine();
@ -20,6 +21,7 @@ public class Updater {
Bukkit.getConsoleSender().sendMessage("[BetterRTP] Failed to check for an update on spigot"); Bukkit.getConsoleSender().sendMessage("[BetterRTP] Failed to check for an update on spigot");
updatedVersion = pl.getDescription().getVersion(); updatedVersion = pl.getDescription().getVersion();
} }
});
} }
private String getUrl() { private String getUrl() {

View File

@ -1,5 +1,5 @@
main: me.SuperRonanCraft.BetterRTP.BetterRTP main: me.SuperRonanCraft.BetterRTP.BetterRTP
version: '3.0.4-2' version: '3.0.5'
name: BetterRTP name: BetterRTP
author: SuperRonanCraft author: SuperRonanCraft
softdepend: softdepend: