summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorementalo <me@ementalo.com>2015-04-10 22:30:06 +0100
committerementalo <me@ementalo.com>2015-04-10 22:40:58 +0100
commit0fe601f353ba19e38a4b20cc10a0e410dd246eca (patch)
treeabafb8c29c01f08d8de4c3896f136553fdddeda3
parent7e1a36fb953fb122f90569c1d9efc6f43ed17c8f (diff)
downloadEssentials-0fe601f353ba19e38a4b20cc10a0e410dd246eca.tar
Essentials-0fe601f353ba19e38a4b20cc10a0e410dd246eca.tar.gz
Essentials-0fe601f353ba19e38a4b20cc10a0e410dd246eca.tar.lz
Essentials-0fe601f353ba19e38a4b20cc10a0e410dd246eca.tar.xz
Essentials-0fe601f353ba19e38a4b20cc10a0e410dd246eca.zip
Remove Backup functionality
-rw-r--r--Essentials/src/com/earth2me/essentials/Backup.java168
-rw-r--r--Essentials/src/com/earth2me/essentials/Essentials.java17
-rw-r--r--Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java2
-rw-r--r--Essentials/src/com/earth2me/essentials/IEssentials.java2
-rw-r--r--Essentials/src/com/earth2me/essentials/ISettings.java4
-rw-r--r--Essentials/src/com/earth2me/essentials/Settings.java16
-rw-r--r--Essentials/src/com/earth2me/essentials/commands/Commandbackup.java32
-rw-r--r--Essentials/src/com/earth2me/essentials/metrics/MetricsStarter.java5
-rw-r--r--Essentials/src/config.yml8
-rw-r--r--Essentials/src/messages.properties3
-rw-r--r--Essentials/src/messages_cs.properties3
-rw-r--r--Essentials/src/messages_da.properties3
-rw-r--r--Essentials/src/messages_de.properties3
-rw-r--r--Essentials/src/messages_en.properties3
-rw-r--r--Essentials/src/messages_es.properties3
-rw-r--r--Essentials/src/messages_et.properties3
-rw-r--r--Essentials/src/messages_fi.properties3
-rw-r--r--Essentials/src/messages_fr.properties3
-rw-r--r--Essentials/src/messages_hu.properties3
-rw-r--r--Essentials/src/messages_it.properties3
-rw-r--r--Essentials/src/messages_ko.properties3
-rw-r--r--Essentials/src/messages_lt.properties3
-rw-r--r--Essentials/src/messages_nl.properties3
-rw-r--r--Essentials/src/messages_pl.properties3
-rw-r--r--Essentials/src/messages_pt.properties3
-rw-r--r--Essentials/src/messages_pt_BR.properties3
-rw-r--r--Essentials/src/messages_ro.properties3
-rw-r--r--Essentials/src/messages_ru.properties3
-rw-r--r--Essentials/src/messages_sv.properties3
-rw-r--r--Essentials/src/messages_tr.properties3
-rw-r--r--Essentials/src/messages_zh.properties3
-rw-r--r--Essentials/src/messages_zh_HK.properties3
-rw-r--r--Essentials/src/messages_zh_TW.properties3
-rw-r--r--Essentials/src/plugin.yml4
34 files changed, 2 insertions, 328 deletions
diff --git a/Essentials/src/com/earth2me/essentials/Backup.java b/Essentials/src/com/earth2me/essentials/Backup.java
deleted file mode 100644
index 889d2cbfe..000000000
--- a/Essentials/src/com/earth2me/essentials/Backup.java
+++ /dev/null
@@ -1,168 +0,0 @@
-package com.earth2me.essentials;
-
-import static com.earth2me.essentials.I18n.tl;
-import java.io.BufferedReader;
-import java.io.IOException;
-import java.io.InputStreamReader;
-import java.util.logging.Level;
-import java.util.logging.Logger;
-import net.ess3.api.IEssentials;
-import org.bukkit.Server;
-import org.bukkit.command.CommandSender;
-
-
-public class Backup implements Runnable
-{
- private static final Logger LOGGER = Logger.getLogger("Essentials");
- private transient final Server server;
- private transient final IEssentials ess;
- private transient boolean running = false;
- private transient int taskId = -1;
- private transient boolean active = false;
-
- public Backup(final IEssentials ess)
- {
- this.ess = ess;
- server = ess.getServer();
- if (!ess.getOnlinePlayers().isEmpty())
- {
- ess.runTaskAsynchronously(new Runnable()
- {
- @Override
- public void run()
- {
- startTask();
- }
- });
- }
- }
-
- public void onPlayerJoin()
- {
- startTask();
- }
-
- public synchronized void stopTask()
- {
- running = false;
- if (taskId != -1)
- {
- server.getScheduler().cancelTask(taskId);
- }
- taskId = -1;
- }
-
- private synchronized void startTask()
- {
- if (!running)
- {
- final long interval = ess.getSettings().getBackupInterval() * 1200; // minutes -> ticks
- if (interval < 1200)
- {
- return;
- }
- taskId = ess.scheduleSyncRepeatingTask(this, interval, interval);
- running = true;
- }
- }
-
- @Override
- public void run()
- {
- if (active)
- {
- return;
- }
- active = true;
- final String command = ess.getSettings().getBackupCommand();
- if (command == null || "".equals(command))
- {
- return;
- }
- if ("save-all".equalsIgnoreCase(command))
- {
- final CommandSender cs = server.getConsoleSender();
- server.dispatchCommand(cs, "save-all");
- active = false;
- return;
- }
- LOGGER.log(Level.INFO, tl("backupStarted"));
- final CommandSender cs = server.getConsoleSender();
- server.dispatchCommand(cs, "save-all");
- server.dispatchCommand(cs, "save-off");
-
- ess.runTaskAsynchronously(new Runnable()
- {
- @Override
- public void run()
- {
- try
- {
- final ProcessBuilder childBuilder = new ProcessBuilder(command);
- childBuilder.redirectErrorStream(true);
- childBuilder.directory(ess.getDataFolder().getParentFile().getParentFile());
- final Process child = childBuilder.start();
- ess.runTaskAsynchronously(new Runnable()
- {
- @Override
- public void run()
- {
- try
- {
- final BufferedReader reader = new BufferedReader(new InputStreamReader(child.getInputStream()));
- try
- {
- String line;
- do
- {
- line = reader.readLine();
- if (line != null)
- {
- LOGGER.log(Level.INFO, line);
- }
- }
- while (line != null);
- }
- finally
- {
- reader.close();
- }
- }
- catch (IOException ex)
- {
- LOGGER.log(Level.SEVERE, null, ex);
- }
- }
- });
- child.waitFor();
- }
- catch (InterruptedException ex)
- {
- LOGGER.log(Level.SEVERE, null, ex);
- }
- catch (IOException ex)
- {
- LOGGER.log(Level.SEVERE, null, ex);
- }
- finally
- {
- class BackupEnableSaveTask implements Runnable
- {
- @Override
- public void run()
- {
- server.dispatchCommand(cs, "save-on");
- if (ess.getOnlinePlayers().isEmpty())
- {
- stopTask();
- }
- active = false;
- LOGGER.log(Level.INFO, tl("backupFinished"));
- }
- }
- ess.scheduleSyncDelayedTask(new BackupEnableSaveTask());
- }
- }
- });
- }
-}
diff --git a/Essentials/src/com/earth2me/essentials/Essentials.java b/Essentials/src/com/earth2me/essentials/Essentials.java
index e8d0a5d3a..1c5598217 100644
--- a/Essentials/src/com/earth2me/essentials/Essentials.java
+++ b/Essentials/src/com/earth2me/essentials/Essentials.java
@@ -96,7 +96,6 @@ public class Essentials extends JavaPlugin implements net.ess3.api.IEssentials
private transient Warps warps;
private transient Worth worth;
private transient List<IConf> confList;
- private transient Backup backup;
private transient ItemDb itemDb;
private transient final Methods paymentMethod = new Methods();
private transient PermissionsHandler permissionsHandler;
@@ -239,7 +238,6 @@ public class Essentials extends JavaPlugin implements net.ess3.api.IEssentials
handleCrash(exception);
return;
}
- backup = new Backup(this);
permissionsHandler = new PermissionsHandler(this, settings.useBukkitPermissions());
alternativeCommandsHandler = new AlternativeCommandsHandler(this);
@@ -339,10 +337,6 @@ public class Essentials extends JavaPlugin implements net.ess3.api.IEssentials
{
i18n.onDisable();
}
- if (backup != null)
- {
- backup.stopTask();
- }
Economy.setEss(null);
Trade.closeLog();
getUserMap().getUUIDMap().forceWriteUUIDMap();
@@ -615,16 +609,7 @@ public class Essentials extends JavaPlugin implements net.ess3.api.IEssentials
}
@Override
- public Worth getWorth()
- {
- return worth;
- }
-
- @Override
- public Backup getBackup()
- {
- return backup;
- }
+ public Worth getWorth() { return worth; }
@Override
public Metrics getMetrics()
diff --git a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java
index 4ca588e6e..33ef42972 100644
--- a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java
+++ b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java
@@ -218,8 +218,6 @@ public class EssentialsPlayerListener implements Listener
{
return;
}
-
- ess.getBackup().onPlayerJoin();
final User dUser = ess.getUser(player);
diff --git a/Essentials/src/com/earth2me/essentials/IEssentials.java b/Essentials/src/com/earth2me/essentials/IEssentials.java
index 3f6f05703..352c8314b 100644
--- a/Essentials/src/com/earth2me/essentials/IEssentials.java
+++ b/Essentials/src/com/earth2me/essentials/IEssentials.java
@@ -57,8 +57,6 @@ public interface IEssentials extends Plugin
Worth getWorth();
- Backup getBackup();
-
Methods getPaymentMethod();
BukkitTask runTaskAsynchronously(Runnable run);
diff --git a/Essentials/src/com/earth2me/essentials/ISettings.java b/Essentials/src/com/earth2me/essentials/ISettings.java
index beab3574a..7999c3dcb 100644
--- a/Essentials/src/com/earth2me/essentials/ISettings.java
+++ b/Essentials/src/com/earth2me/essentials/ISettings.java
@@ -22,10 +22,6 @@ public interface ISettings extends IConf
String getNewPlayerKit();
- String getBackupCommand();
-
- long getBackupInterval();
-
String getChatFormat(String group);
int getChatRadius();
diff --git a/Essentials/src/com/earth2me/essentials/Settings.java b/Essentials/src/com/earth2me/essentials/Settings.java
index b4eea4705..b5a190017 100644
--- a/Essentials/src/com/earth2me/essentials/Settings.java
+++ b/Essentials/src/com/earth2me/essentials/Settings.java
@@ -424,22 +424,8 @@ public class Settings implements net.ess3.api.ISettings
}
@Override
- public boolean areSignsDisabled()
- {
- return !signsEnabled;
- }
+ public boolean areSignsDisabled() { return !signsEnabled; }
- @Override
- public long getBackupInterval()
- {
- return config.getInt("backup.interval", 1440); // 1440 = 24 * 60
- }
-
- @Override
- public String getBackupCommand()
- {
- return config.getString("backup.command", null);
- }
private final Map<String, String> chatFormats = Collections.synchronizedMap(new HashMap<String, String>());
@Override
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandbackup.java b/Essentials/src/com/earth2me/essentials/commands/Commandbackup.java
deleted file mode 100644
index a384cb6bd..000000000
--- a/Essentials/src/com/earth2me/essentials/commands/Commandbackup.java
+++ /dev/null
@@ -1,32 +0,0 @@
-package com.earth2me.essentials.commands;
-
-import com.earth2me.essentials.Backup;
-import com.earth2me.essentials.CommandSource;
-import static com.earth2me.essentials.I18n.tl;
-import org.bukkit.Server;
-
-
-public class Commandbackup extends EssentialsCommand
-{
- public Commandbackup()
- {
- super("backup");
- }
-
- @Override
- protected void run(final Server server, final CommandSource sender, final String commandLabel, final String[] args) throws Exception
- {
- final Backup backup = ess.getBackup();
- if (backup == null)
- {
- throw new Exception(tl("backupDisabled"));
- }
- final String command = ess.getSettings().getBackupCommand();
- if (command == null || "".equals(command) || "save-all".equalsIgnoreCase(command))
- {
- throw new Exception(tl("backupDisabled"));
- }
- backup.run();
- sender.sendMessage(tl("backupStarted"));
- }
-}
diff --git a/Essentials/src/com/earth2me/essentials/metrics/MetricsStarter.java b/Essentials/src/com/earth2me/essentials/metrics/MetricsStarter.java
index 0ce162217..c1ea0c405 100644
--- a/Essentials/src/com/earth2me/essentials/metrics/MetricsStarter.java
+++ b/Essentials/src/com/earth2me/essentials/metrics/MetricsStarter.java
@@ -121,11 +121,6 @@ public class MetricsStarter implements Runnable
final Graph enabledGraph = metrics.createGraph("EnabledFeatures");
enabledGraph.addPlotter(new SimplePlotter("Total"));
- final String BKcommand = ess.getSettings().getBackupCommand();
- if (BKcommand != null && !"".equals(BKcommand))
- {
- enabledGraph.addPlotter(new SimplePlotter("Backup"));
- }
if (ess.getJails().getCount() > 0)
{
enabledGraph.addPlotter(new SimplePlotter("Jails"));
diff --git a/Essentials/src/config.yml b/Essentials/src/config.yml
index 69bd4f984..de43f78a1 100644
--- a/Essentials/src/config.yml
+++ b/Essentials/src/config.yml
@@ -288,14 +288,6 @@ enabledSigns:
# Lower numbers will reduce the possibility of lag, but may annoy players.
sign-use-per-second: 4
-# Backup runs a batch/bash command while saving is disabled.
-backup:
- # Interval in minutes.
- interval: 30
- # Unless you add a valid backup command or script here, this feature will be useless.
- # Use 'save-all' to simply force regular world saving without backup.
- #command: 'rdiff-backup World1 backups/World1'
-
# Set this true to enable permission per warp.
per-warp-permission: false
diff --git a/Essentials/src/messages.properties b/Essentials/src/messages.properties
index 2d438cf3f..35ade072d 100644
--- a/Essentials/src/messages.properties
+++ b/Essentials/src/messages.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74You are not permitted to use\u00a7c {0}\u00a74.
autoAfkKickReason=You have been kicked for idling more than {0} minutes.
backAfterDeath=\u00a76Use the /back command to return to your death point.
backUsageMsg=\u00a76Returning to previous location.
-backupDisabled=\u00a74An external backup script has not been configured.
-backupFinished=\u00a76Backup finished.
-backupStarted=\u00a76Backup started.
balance=\u00a7aBalance\:\u00a7c {0}
balanceOther=\u00a7aBalance of {0}\u00a7a\:\u00a7c {1}
balanceTop=\u00a76Top balances ({0})
diff --git a/Essentials/src/messages_cs.properties b/Essentials/src/messages_cs.properties
index 26c3e6fa4..d18e4108f 100644
--- a/Essentials/src/messages_cs.properties
+++ b/Essentials/src/messages_cs.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74Nemas dovoleno pouzit {0}.
autoAfkKickReason=Byl jsi vyhozen za neaktivitu delsi nez {0} minut.
backAfterDeath=\u00a77Pouzij /back, aby ses vratil na misto sve smrti.
backUsageMsg=\u00a77Vracis se na svou minulou pozici.
-backupDisabled=Externi zalohovaci script neni nastaven.
-backupFinished=Zaloha dokoncena
-backupStarted=Probiha zaloha
balance=\u00a77Ucet\: {0}
balanceOther=\u00a7aUcet hrace {0}\u00a7a\:\u00a7c {1}
balanceTop=\u00a77Nejbohatsi hraci ({0})
diff --git a/Essentials/src/messages_da.properties b/Essentials/src/messages_da.properties
index 86a5ef345..027fd780b 100644
--- a/Essentials/src/messages_da.properties
+++ b/Essentials/src/messages_da.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74Du har ikke tilladelse til at bruge\u00a7c {0}\u00a74.
autoAfkKickReason=Du er blevet smidt ud, fordi du har v\u00e6ret inaktiv i mere end {0} minutter.
backAfterDeath=\u00a76Brug /back kommandoen for at vende tilbage til der hvor du d\u00f8de.
backUsageMsg=\u00a76Retunerer til tidligere lokation.
-backupDisabled=\u00a74Et eksternt backup-script er ikke konfigureret.
-backupFinished=\u00a76Backup afsluttet.
-backupStarted=\u00a76Backup startet.
balance=\u00a7aSaldo\:\u00a7c {0}
balanceOther=\u00a7aSaldo for {0}\u00a7a\:\u00a7c {1}
balanceTop=\u00a76Top saldi ({0})
diff --git a/Essentials/src/messages_de.properties b/Essentials/src/messages_de.properties
index fa4742ae6..410110688 100644
--- a/Essentials/src/messages_de.properties
+++ b/Essentials/src/messages_de.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74Du darfst\u00a7c {0}\u00a74nicht benutzen.
autoAfkKickReason=Du wurdest rausgeworfen, weil du f\u00fcr {0} Minuten inaktiv warst.
backAfterDeath=\u00a76Benutze den Befehl /back um zu deinem Todespunkt zur\u00fcck zu kehren.
backUsageMsg=\u00a76Kehre zur letzten Position zur\u00fcck.
-backupDisabled=\u00a74Ein externes Backup-Skript wurde nicht konfiguriert.
-backupFinished=\u00a76Backup beendet.
-backupStarted=\u00a76Backup gestartet.
balance=\u00a7aKontostand\:\u00a7c {0}
balanceOther=\u00a7aKontostand von {0}\u00a7a\:\u00a7c {1}
balanceTop=\u00a76Die h\u00f6chsten Kontost\u00e4nde ({0})
diff --git a/Essentials/src/messages_en.properties b/Essentials/src/messages_en.properties
index 2d438cf3f..35ade072d 100644
--- a/Essentials/src/messages_en.properties
+++ b/Essentials/src/messages_en.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74You are not permitted to use\u00a7c {0}\u00a74.
autoAfkKickReason=You have been kicked for idling more than {0} minutes.
backAfterDeath=\u00a76Use the /back command to return to your death point.
backUsageMsg=\u00a76Returning to previous location.
-backupDisabled=\u00a74An external backup script has not been configured.
-backupFinished=\u00a76Backup finished.
-backupStarted=\u00a76Backup started.
balance=\u00a7aBalance\:\u00a7c {0}
balanceOther=\u00a7aBalance of {0}\u00a7a\:\u00a7c {1}
balanceTop=\u00a76Top balances ({0})
diff --git a/Essentials/src/messages_es.properties b/Essentials/src/messages_es.properties
index 74992540f..c58633a9d 100644
--- a/Essentials/src/messages_es.properties
+++ b/Essentials/src/messages_es.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74No puedes usar \u00a7c{0}\u00a74.
autoAfkKickReason=Has sido echado por estar inactivo m\u00e1s de {0} minuto/s.
backAfterDeath=\u00a76Usa el comando \u00a7c/back \u00a76para volver al lugar de tu muerte.
backUsageMsg=\u00a76Volviendo a la ubicaci\u00f3n anterior.
-backupDisabled=\u00a74No se ha configurado un c\u00f3digo externo de copias de seguridad.
-backupFinished=Copia de seguridad completada.
-backupStarted=\u00a76Copia de seguridad empezada.
balance=\u00a7aDinero\:\u00a7c {0}
balanceOther=\u00a7aDinero de {0} \u00a7a\:\u00a7c {1}
balanceTop=\u00a76Ranking de econom\u00edas ({0})
diff --git a/Essentials/src/messages_et.properties b/Essentials/src/messages_et.properties
index ac9e9864d..91b2b0ebc 100644
--- a/Essentials/src/messages_et.properties
+++ b/Essentials/src/messages_et.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74Teil ei ole luba kasutada\u00a7c {0}\u00a74.
autoAfkKickReason=Teid kickiti, sest olite eemal rohkem kui {0} minutit.
backAfterDeath=\u00a76Kasuta k\u00e4sku /back, et oma surmapaigale naasta.
backUsageMsg=\u00a76Tagasi viimine eelmisesse asukohta.
-backupDisabled=\u00a74V\u00e4line backup skript ei ole konfigureeritud.
-backupFinished=\u00a76Varukoopia on valmis.
-backupStarted=\u00a76Varukoopia tegemine alustatud.
balance=\u00a7aRaha\:\u00a7c {0}
balanceOther=\u00a7aM\u00e4ngijal {0}\u00a7a on raha\:\u00a7c {1}
balanceTop=\u00a76Top rikkaimad({0})
diff --git a/Essentials/src/messages_fi.properties b/Essentials/src/messages_fi.properties
index da5451d0d..71ea60dc6 100644
--- a/Essentials/src/messages_fi.properties
+++ b/Essentials/src/messages_fi.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74Sinulla ei ole oikeuksia k\u00e4ytt\u00e4\u00e4\u00a7c {0}\u
autoAfkKickReason=Sinut on potkittu, koska olit tekem\u00e4tt\u00e4 mit\u00e4\u00e4n {0} minuuttia.
backAfterDeath=\u00a77K\u00e4yt\u00e4 /back komentoa p\u00e4\u00e4st\u00e4ksesi takaisin sijaintiin, jossa kuolit.
backUsageMsg=\u00a77Palautetaan \u00e4skeiseen sijaintiin.
-backupDisabled=Ulkoista varmuuskopio koodia ei ole konfiguroitu.
-backupFinished=Varmuuskopiointi suoritettu
-backupStarted=Varmuuskopiointi aloitettu
balance=\u00a77Rahatilanne\: {0}
balanceOther=\u00a7aSaldo {0}\u00a7a\:\u00a7c {1}
balanceTop=\u00a77Top rahatilanteet ({0})
diff --git a/Essentials/src/messages_fr.properties b/Essentials/src/messages_fr.properties
index a557fa366..f1c95cf6c 100644
--- a/Essentials/src/messages_fr.properties
+++ b/Essentials/src/messages_fr.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74Vous n''\u00eates pas autoris\u00e9 \u00e0 utiliser\u00a7c {
autoAfkKickReason=Vous avez \u00e9t\u00e9 expuls\u00e9 pour inactivit\u00e9 sup\u00e9rieure \u00e0 {0} minutes.
backAfterDeath=\u00a77Utilisez la commande /back pour retourner \u00e0 l''endroit ou vous \u00eates mort.
backUsageMsg=\u00a77Retour \u00e0 votre emplacement pr\u00e9c\u00e9dent.
-backupDisabled=Aucun script de backup externe n''a \u00e9t\u00e9 configur\u00e9.
-backupFinished=\u00a76Sauvegarde termin\u00e9e.
-backupStarted=D\u00e9but de la sauvegarde...
balance=\u00a77Solde \: {0}
balanceOther=\u00a7aSolde de {0}\u00a7a \:\u00a7c {1}
balanceTop=\u00a77Meilleurs soldes au ({0})
diff --git a/Essentials/src/messages_hu.properties b/Essentials/src/messages_hu.properties
index 0ecb75fab..2dcfd8d15 100644
--- a/Essentials/src/messages_hu.properties
+++ b/Essentials/src/messages_hu.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74NIncs jogod, hogy haszn\u00e1ld a k\u00f6vetkez\u0151t\:\u00
autoAfkKickReason=Kickelve lett\u00e9l {0} perc AFK miatt\!
backAfterDeath=\u00a76Meghalt\u00e1l\! A \u00a74/back\u00a76 parancssal visszajuthatsz hal\u00e1lod sz\u00ednhely\u00e9re.
backUsageMsg=\u00a76Visszat\u00e9r\u00e9s az el\u0151z\u0151 helyre.
-backupDisabled=\u00a74A ment\u00e9s nincs k\u00e9sz
-backupFinished=\u00a76Biztons\u00e1gi ment\u00e9s k\u00e9sz.
-backupStarted=\u00a76Biztons\u00e1gi ment\u00e9s elkezdve.
balance=\u00a7aEgyenleged\:\u00a7c {0}
balanceOther={0}\u00a7a egyenlege\:\u00a7c {1}
balanceTop=\u00a76Legmagasabb egyenlegek ({0})
diff --git a/Essentials/src/messages_it.properties b/Essentials/src/messages_it.properties
index 444173292..1365d7c0f 100644
--- a/Essentials/src/messages_it.properties
+++ b/Essentials/src/messages_it.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74\u00a74Non hai il permesso di utilizzare un\u00a7c {0}\u00a7
autoAfkKickReason=Sei stato kickato per inattivita'' oltre i {0} minuti.
backAfterDeath=\u00a77Digita il comando /back per tornare al punto dove sei morto.
backUsageMsg=\u00a77Ritorna alla posizione precedente.
-backupDisabled=\u00a74Non e'' stato ancora configurato uno script di backup esterno.
-backupFinished=Backup terminato.
-backupStarted=Backup iniziato
balance=\u00a7aSoldi\:\u00a7c {0}
balanceOther=\u00a7aSoldi\: {0}\u00a7a\:\u00a7c {1}
balanceTop=\u00a76Migliori bilanci ({0})
diff --git a/Essentials/src/messages_ko.properties b/Essentials/src/messages_ko.properties
index 8f47f78ed..8cca2a905 100644
--- a/Essentials/src/messages_ko.properties
+++ b/Essentials/src/messages_ko.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74\ub2f9\uc2e0\uc740 \u00a7c {0}\u00a74\uc744 \uc0ac\uc6a9\ud5
autoAfkKickReason={0}\ubd84 \uc774\uc0c1\uc758 \uc720\ud734\uc0c1\ud0dc\ub85c \uc788\uc5c8\uae30\uc5d0 \ucd94\ubc29\ub2f9\ud558\uc168\uc2b5\ub2c8\ub2e4.
backAfterDeath=\u00a7c/back \u00a76\uba85\ub839\uc5b4\ub85c \uc0ac\ub9dd\ud55c \uc9c0\uc810\uc73c\ub85c \ud154\ub808\ud3ec\ud2b8 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.
backUsageMsg=\u00a76\uc774\uc804 \uc7a5\uc18c\ub85c \ub3cc\uc544\uac00\ub294\uc911..
-backupDisabled=\u00a74\uc678\ubd80 \ubc31\uc5c5 \uc2a4\ud06c\ub9bd\ud2b8\uac00 \uc124\uc815\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.
-backupFinished=\u00a76\ubc31\uc5c5\uc774 \uc644\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.
-backupStarted=\u00a76\ubc31\uc5c5\uc744 \uc2dc\uc791\ud569\ub2c8\ub2e4.
balance=\u00a76\uc794\uace0\:\u00a7c {0}
balanceOther=\u00a7a{0}\uc758 \uc794\uace0\u00a7a\:\u00a7c {1}
balanceTop=\u00a76\uc794\uace0 \uc21c\uc704 ({0})
diff --git a/Essentials/src/messages_lt.properties b/Essentials/src/messages_lt.properties
index 3070b45c3..48ef5a87f 100644
--- a/Essentials/src/messages_lt.properties
+++ b/Essentials/src/messages_lt.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74Tu neturi leidimo naudoti\u00a7c {0}\u00a74.
autoAfkKickReason=Tu buvai i\u0161mestas u\u017e b\u016bvim\u0105 AFK daugiau, nei {0} minutes.
backAfterDeath=\u00a76Naudok /back komanda, kad gr\u012f\u017etum \u012f mirties viet\u0105.
backUsageMsg=\u00a76Gr\u012f\u017etama \u012f ankstesn\u0119 viet\u0105.
-backupDisabled=\u00a74An external backup script has not been configured.
-backupFinished=\u00a76Backup finished.
-backupStarted=\u00a76Backup started.
balance=\u00a7aBalansas\:\u00a7c {0}
balanceOther=\u00a7a{0} balansas\:\u00a7c {1}
balanceTop=\u00a76Top balansai ({0})
diff --git a/Essentials/src/messages_nl.properties b/Essentials/src/messages_nl.properties
index 51c3c6936..e5c40f01f 100644
--- a/Essentials/src/messages_nl.properties
+++ b/Essentials/src/messages_nl.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74U mag geen\u00a7c {0}\u00a74 gebruiken.
autoAfkKickReason=U bent van de server afgeschopt omdat u niets hebt gedaan voor meer dan {0} minuten.
backAfterDeath=\u00a76Gebruik het /back commando om terug te keren naar uw sterfplaats.
backUsageMsg=\u00a77Naar Uw vorige locatie aan het gaan.
-backupDisabled=Een extern backup script is niet geconfigureerd.
-backupFinished=Backup voltooid.
-backupStarted=Backup gestart.
balance=\u00a77Saldo\: {0}
balanceOther=\u00a7aSaldo van {0}\u00a7a\:\u00a7c {1}
balanceTop=\u00a77 Top saldo ({0})
diff --git a/Essentials/src/messages_pl.properties b/Essentials/src/messages_pl.properties
index f402a0e99..99ae0f8c0 100644
--- a/Essentials/src/messages_pl.properties
+++ b/Essentials/src/messages_pl.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74Nie masz uprawnien by uzyc {0}.
autoAfkKickReason=Zostales wyrzucony z serwera za nie ruszanie sie przez wiecej niz {0} minut.
backAfterDeath=\u00a77Uzyj komendy /back aby powrocic na miejsce swojej smierci.
backUsageMsg=\u00a77Transportowano Cie do poprzedniej lokacji.
-backupDisabled=\u00a74Zewnetrzny skrypt backupu nie zostal skonfigurowany.
-backupFinished=\u00a77Backup zakonczony.
-backupStarted=\u00a77Backup rozpoczety.
balance=\u00a7aStan konta\:\u00a7c {0}
balanceOther=\u00a7aStan konta gracza \u00a77{0} \u00a7awynosi\:\u00a7c {1}
balanceTop=\u00a77Najbogatsi gracze ({0})
diff --git a/Essentials/src/messages_pt.properties b/Essentials/src/messages_pt.properties
index bcb1fb7f0..e1ee1953c 100644
--- a/Essentials/src/messages_pt.properties
+++ b/Essentials/src/messages_pt.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74Voc\u00c3\u00aa nao tem permissao para usar\u00a7c {0}\u00a7
autoAfkKickReason=Voc\u00c3\u00aa foi kickado por ficar parado por mais de {0} minutos.
backAfterDeath=\u00a76Digite /back para retornar ao local onde voce morreu.
backUsageMsg=\u00a76Voltando ao local anterior.
-backupDisabled=\u00a74Um script externo nao foi configurado.
-backupFinished=\u00a76Backup acabou.
-backupStarted=\u00a76Backup come\u00c3\u00a7ou.
balance=\u00a7aSaldo\:\u00a7c {0}
balanceOther=\u00a7aSaldo de {0}\u00a7a\:\u00a7c {1}
balanceTop=\u00a76Mais ricos ({0})
diff --git a/Essentials/src/messages_pt_BR.properties b/Essentials/src/messages_pt_BR.properties
index d989429d5..2dd08927b 100644
--- a/Essentials/src/messages_pt_BR.properties
+++ b/Essentials/src/messages_pt_BR.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74Voce nao tem permissao para usar\u00a7c {0}\u00a74.
autoAfkKickReason=Voce foi kickado por ficar parado por mais de {0} minutos.
backAfterDeath=\u00a76Digite /back para retornar onde morreu.
backUsageMsg=\u00a76Voltando ao local anterior.
-backupDisabled=\u00a74Um script externo nao foi configurado.
-backupFinished=\u00a76Backup acabou.
-backupStarted=\u00a76Backup Iniciado.
balance=\u00a7aSaldo\:\u00a7c {0}
balanceOther=\u00a7aSaldo de {0}\u00a7a\:\u00a7c {1}
balanceTop=\u00a76Mais ricos ({0})
diff --git a/Essentials/src/messages_ro.properties b/Essentials/src/messages_ro.properties
index 66341ec91..30fc3d8c4 100644
--- a/Essentials/src/messages_ro.properties
+++ b/Essentials/src/messages_ro.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74Nu ai permisiunea s\u0103 utilizezi\u00a7c {0}\u00a74.
autoAfkKickReason=Ai fost dat afar\u0103 deoarece ai fost AFK mai mult de {0} minute.
backAfterDeath=\u00a76Utilizeaz\u0103 comanda /back pentru a te \u00eentoarce la locul mor\u0163ii.
backUsageMsg=\u00a76\u00eentoarcerea la locul anterior.
-backupDisabled=\u00a74Scriptul extern pentru Backup nu a fost configurat.
-backupFinished=\u00a76Backup terminat.
-backupStarted=\u00a76Backup \u00eenceput.
balance=\u00a7aBalan\u0163\u0103\:\u00a7c {0}
balanceOther=\u00a7aBalan\u0163a lui {0} \u00a7a\:\u00a7c {1}
balanceTop=\u00a76Topul balan\u0163elor ({0})
diff --git a/Essentials/src/messages_ru.properties b/Essentials/src/messages_ru.properties
index af4e222d2..a53746656 100644
--- a/Essentials/src/messages_ru.properties
+++ b/Essentials/src/messages_ru.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74\u0423 \u0412\u0430\u0441 \u043d\u0435\u0442 \u043f\u0440\u0
autoAfkKickReason=\u0412\u044b \u0431\u044b\u043b\u0438 \u043a\u0438\u043a\u043d\u0443\u0442\u044b \u0437\u0430 \u043d\u0430\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u0431\u043e\u043b\u0435\u0435 {0} \u043c\u0438\u043d\u0443\u0442 \u0432 AFK.
backAfterDeath=\u00a76\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 /back \u0447\u0442\u043e\u0431\u044b \u0432\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043d\u0430 \u043c\u0435\u0441\u0442\u043e \u0441\u043c\u0435\u0440\u0442\u0438.
backUsageMsg=\u00a76\u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u043b\u043e\u043a\u0430\u0446\u0438\u044e.
-backupDisabled=\u00a74\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0441\u043a\u0440\u0438\u043f\u0442 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0435 \u0431\u044b\u043b \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d.
-backupFinished=\u00a76\u0420\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e.
-backupStarted=\u00a76\u0420\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0430\u0447\u0430\u0442\u043e.
balance=\u00a7a\u0411\u0430\u043b\u0430\u043d\u0441\:\u00a7c {0}
balanceOther=\u00a7a\u0411\u0430\u043b\u0430\u043d\u0441 {0}\u00a7a\:\u00a7c {1}
balanceTop=\u00a76\u0422\u043e\u043f \u0431\u043e\u0433\u0430\u0447\u0435\u0439 ({0})
diff --git a/Essentials/src/messages_sv.properties b/Essentials/src/messages_sv.properties
index 4f5a2adda..ee2a551d7 100644
--- a/Essentials/src/messages_sv.properties
+++ b/Essentials/src/messages_sv.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74Du har inte till\u00e5telse att anv\u00e4nda {0}.
autoAfkKickReason=Du har blivit utsparkad f\u00f6r att ha varit inaktiv i mer \u00e4n {0} minuter.
backAfterDeath=\u00a77Anv\u00e4nd /back kommandot f\u00f6r att komma tillbaka till din d\u00f6dsplats.
backUsageMsg=\u00a77Tar dig tillbaka till din f\u00f6reg\u00e5ende position.
-backupDisabled=Ett externt backup-skript har inte blivit konfigurerat.
-backupFinished=Backup klar
-backupStarted=Backup startad
balance=\u00a77Balans\: {0}
balanceOther=\u00a7aKonto balans f\u00f6r {0} \u00a7a\u00e4r \u00a7c{1}
balanceTop=\u00a77Topp balans ({0})
diff --git a/Essentials/src/messages_tr.properties b/Essentials/src/messages_tr.properties
index 898458eb1..45a47d9e5 100644
--- a/Essentials/src/messages_tr.properties
+++ b/Essentials/src/messages_tr.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a7c {0}\u00a74 Esyasini kullanabilmek icin gerekli izine sahip
autoAfkKickReason={0} Dakikadan Fazla AFK Kaldiginiz Icin Atildiniz.
backAfterDeath=\u00a76Son Bulundugun Konuma Geri Donmek Icin \u00a7c/back y00a76Komutunu Girin
backUsageMsg=\u00a76Son Konuma Geri Donuluyor...
-backupDisabled=\u00a74Yedekleme ayarlari yapilandirilmadi.
-backupFinished=\u00a76Yedekleme bitti.
-backupStarted=\u00a76Yedekleme basladi.
balance=\u00a7aBakiye\:\u00a7c {0}
balanceOther=\u00a7a{0} \u00a7aBakiyesi\:\u00a7c {1}
balanceTop=\u00a76Bakiye Siralamasi ({0})
diff --git a/Essentials/src/messages_zh.properties b/Essentials/src/messages_zh.properties
index 711f8d71d..34e0d35f8 100644
--- a/Essentials/src/messages_zh.properties
+++ b/Essentials/src/messages_zh.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74\u4f60\u6ca1\u6709\u6743\u9650\u4f7f\u7528\u00a7c {0}\u00a74
autoAfkKickReason=\u4f60\u56e0\u4e3a\u957f\u65f6\u95f4\u672a\u80fd\u5728\u6e38\u620f\u4e2d\u505a\u51fa\u52a8\u4f5c\u5e76\u8d85\u8fc7 {0} \u5206\u949f\u800c\u88ab\u670d\u52a1\u5668\u8bf7\u51fa\uff01
backAfterDeath=\u00a76\u4f7f\u7528\u201c/back\u201d\u547d\u4ee4\u6765\u56de\u5230\u6b7b\u4ea1\u5730\u70b9.
backUsageMsg=\u00a76\u6b63\u5728\u56de\u5230\u4e0a\u4e00\u4f4d\u7f6e.
-backupDisabled=\u00a74\u5907\u4efd\u914d\u7f6e\u6587\u4ef6\u672a\u88ab\u8bbe\u7f6e.
-backupFinished=\u00a76\u5907\u4efd\u5b8c\u6210.
-backupStarted=\u00a76\u5907\u4efd\u5f00\u59cb.
balance=\u00a7a\u73b0\u91d1\:\u00a7c{0}
balanceOther=\u00a7a{0}\u7684\u91d1\u94b1\:\u00a7c {1}
balanceTop=\u00a76\u91d1\u94b1\u6392\u884c\:{0}
diff --git a/Essentials/src/messages_zh_HK.properties b/Essentials/src/messages_zh_HK.properties
index 341373af4..655793bca 100644
--- a/Essentials/src/messages_zh_HK.properties
+++ b/Essentials/src/messages_zh_HK.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74\u4f60\u6c92\u6709\u6b0a\u9650\u4f7f\u7528\u00a74 {0}\u00a74
autoAfkKickReason=\u4f60\u56e0\u70ba\u9577\u6642\u9593\u672a\u80fd\u5728\u904a\u6232\u4e2d\u505a\u51fa\u52d5\u4f5c\u4e26\u8d85\u904e {0} \u5206\u9418\u800c\u88ab\u670d\u52d9\u5668\u8acb\u51fa\uff01
backAfterDeath=\u00a76\u4f7f\u7528\u300c/back\u300d\u547d\u4ee4\u4f86\u56de\u5230\u6b7b\u4ea1\u5730\u9ede
backUsageMsg=\u00a76\u56de\u5230\u4e0a\u4e00\u4f4d\u7f6e
-backupDisabled=\u00a74\u5099\u4efd\u914d\u7f6e\u6587\u4ef6\u672a\u88ab\u8a2d\u7f6e.
-backupFinished=\u00a76\u5099\u4efd\u5b8c\u6210.
-backupStarted=\u00a76\u5099\u4efd\u958b\u59cb
balance=\u00a7a\u73fe\u91d1\:{0}
balanceOther=\u00a7a{0}\u7684\u91d1\u9322\:\u00a7c {1}
balanceTop=\u00a76\u91d1\u9322\u6392\u884c\:{0}
diff --git a/Essentials/src/messages_zh_TW.properties b/Essentials/src/messages_zh_TW.properties
index b49ee4e52..bbbc4ba1e 100644
--- a/Essentials/src/messages_zh_TW.properties
+++ b/Essentials/src/messages_zh_TW.properties
@@ -20,9 +20,6 @@ antiBuildUse=\u00a74\u4f60\u6c92\u6709\u8a31\u53ef\u6b0a\u4f7f\u7528\u00a74 {0}\
autoAfkKickReason=\u4f60\u56e0\u70ba\u9577\u6642\u9593\u672a\u80fd\u5728\u904a\u6232\u4e2d\u505a\u51fa\u52d5\u4f5c\u4e26\u8d85\u904e {0} \u5206\u9418\u800c\u88ab\u4f3a\u670d\u5668\u8acb\u51fa\uff01
backAfterDeath=\u00a76\u4f7f\u7528\u300c/back\u300d\u6307\u4ee4\u4f86\u56de\u5230\u6b7b\u4ea1\u5730\u9ede
backUsageMsg=\u00a76\u56de\u5230\u4e0a\u4e00\u4f4d\u7f6e
-backupDisabled=\u00a74\u5099\u4efd\u914d\u7f6e\u6587\u4ef6\u672a\u88ab\u8a2d\u7f6e.
-backupFinished=\u00a76\u5099\u4efd\u5b8c\u6210.
-backupStarted=\u00a76\u5099\u4efd\u958b\u59cb
balance=\u00a7a\u73fe\u91d1\:{0}
balanceOther=\u00a7a{0}\u7684\u91d1\u9322\:\u00a7c {1}
balanceTop=\u00a76\u91d1\u9322\u6392\u884c\:{0}
diff --git a/Essentials/src/plugin.yml b/Essentials/src/plugin.yml
index dc2725d4b..a05c0081b 100644
--- a/Essentials/src/plugin.yml
+++ b/Essentials/src/plugin.yml
@@ -19,10 +19,6 @@ commands:
description: Teleports you to your location prior to tp/spawn/warp.
usage: /<command>
aliases: [eback,return,ereturn]
- backup:
- description: Runs the backup if configured.
- usage: /<command>
- aliases: [ebackup]
balance:
description: States the current balance of a player.
usage: /<command> [player]