mirror of
https://github.com/GeorgH93/Minepacks.git
synced 2025-03-02 04:02:00 +01:00
Bugfix for error on unsupported MC versions
This commit is contained in:
parent
ba6915bfb5
commit
2c95f2bed9
2
pom.xml
2
pom.xml
@ -3,7 +3,7 @@
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>at.pcgamingfreaks</groupId>
|
||||
<artifactId>MinePacks</artifactId>
|
||||
<version>1.16.7</version>
|
||||
<version>1.17-SNAPSHOT</version>
|
||||
|
||||
<scm>
|
||||
<connection>scm:git:git@github.com:GeorgH93/Bukkit_Minepacks.git</connection>
|
||||
|
@ -6,7 +6,6 @@ Language:
|
||||
LangUpdated: Die Sprachdatei wurde aktualisiert.
|
||||
UpdateUUIDs: Beginne die Spielernamen in UUIDs umzuwandeln...
|
||||
UpdatedUUIDs: 'Es wurden %d Spielernamen in UUIDs umgewandelt.'
|
||||
MinecraftVersionNotCompatible: "Deine Minecraft Version (MC %1$s) ist mit der Version des Plugins (%2$s) nicht kompatibel! Bitte prüfe ob ein update verfügbar ist!"
|
||||
Ingame:
|
||||
NoPermission: 'Dir fehlen die Rechte dafür.'
|
||||
OwnBackPackClose: 'Rucksack geschlossen.'
|
||||
|
@ -6,7 +6,6 @@ Language:
|
||||
LangUpdated: Language File has been updated.
|
||||
UpdateUUIDs: Start updating database to UUIDs ...
|
||||
UpdatedUUIDs: 'Updated %s accounts to UUIDs.'
|
||||
MinecraftVersionNotCompatible: "Your minecraft version (MC %1$s) is currently not compatible with this plugins version (%2$s). Please check for updates!"
|
||||
Ingame:
|
||||
NoPermission: You don't have the Permission to do that.
|
||||
OwnBackPackClose: 'Backpack closed!'
|
||||
|
@ -36,7 +36,7 @@ protected void doUpdate()
|
||||
{
|
||||
case 1: lang.set("Language.Ingame.Cooldown", "Please wait till you reopen your backpack.");
|
||||
case 2: lang.set("Language.Ingame.InvalidBackpack", lang.getString("Language.Ingame.IvalidBackpack", "Invalid backpack."));
|
||||
case 3: lang.set("Language.Console.MinecraftVersionNotCompatible", "Your minecraft version (MC %1$s) is currently not compatible with this plugins version (%2$s). Please check for updates!");
|
||||
case 3:
|
||||
case 4: lang.set("Language.Ingame.WrongGameMode", "You are not allowed to open your backpack in your current game-mode.");
|
||||
break;
|
||||
}
|
||||
|
@ -113,23 +113,23 @@ public void onDone(UpdateResult updateResult)
|
||||
public void onDisable()
|
||||
{
|
||||
Updater updater = null;
|
||||
if(config.getAutoUpdate()) // Lets check for updates
|
||||
if(config != null && config.getAutoUpdate()) // Lets check for updates
|
||||
{
|
||||
log.info("Checking for updates ...");
|
||||
updater = new Updater(this, this.getFile(), true, 83445); // Create a new updater with dev.bukkit.org as update provider
|
||||
updater.update(); // Starts the update, if there is a new update available it will download while we close the rest
|
||||
}
|
||||
getServer().getScheduler().cancelTasks(this); // Stop the listener, we don't need them any longer
|
||||
DB.close(); // Close the DB connection, we won't need them any longer
|
||||
if(DB != null) DB.close(); // Close the DB connection, we won't need them any longer
|
||||
if(updater != null) updater.waitForAsyncOperation(); // The update can download while we kill the listeners and close the DB connections
|
||||
instance = null;
|
||||
log.info(lang.get("Console.Disabled"));
|
||||
if(lang != null) log.info(lang.get("Console.Disabled"));
|
||||
}
|
||||
|
||||
public void warnOnVersionIncompatibility(String version)
|
||||
{
|
||||
log.warning(ConsoleColor.RED + "################################" + ConsoleColor.RESET);
|
||||
log.warning(ConsoleColor.RED + String.format(lang.getTranslated("Console.MinecraftVersionNotCompatible"), version, getDescription().getVersion()) + ConsoleColor.RESET);
|
||||
log.warning(ConsoleColor.RED + String.format("Your minecraft version (MC %1$s) is currently not compatible with this plugins version (%2$s). Please check for updates!", version, getDescription().getVersion()) + ConsoleColor.RESET);
|
||||
log.warning(ConsoleColor.RED + "################################" + ConsoleColor.RESET);
|
||||
Utils.blockThread(5);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user