mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2024-11-22 21:26:46 +01:00
Added config option to disable automatic zip backups
This commit is contained in:
parent
5947ad5004
commit
11bd473f55
@ -32,6 +32,7 @@ Version 1.4.00-dev
|
|||||||
+ Added "Chinese (Taiwan)" localization files (zh_TW)
|
+ Added "Chinese (Taiwan)" localization files (zh_TW)
|
||||||
+ Added '/hardcore' and '/vampirism' commands for toggling these modes on or off.
|
+ Added '/hardcore' and '/vampirism' commands for toggling these modes on or off.
|
||||||
+ Added Block Cracker to Unarmed's Berserk, turn smooth brick into cracked smooth brick
|
+ Added Block Cracker to Unarmed's Berserk, turn smooth brick into cracked smooth brick
|
||||||
|
+ Added config option to disable automatic zip backups.
|
||||||
= Fixed Green Terra not also checking Green Thumb permissions
|
= Fixed Green Terra not also checking Green Thumb permissions
|
||||||
= Fixed bug where splash potions could raise a player's unarmed level
|
= Fixed bug where splash potions could raise a player's unarmed level
|
||||||
= Fixed bug where fired arrows could raise skill levels other than Archery
|
= Fixed bug where fired arrows could raise skill levels other than Archery
|
||||||
|
@ -36,6 +36,7 @@ public class Config extends ConfigLoader {
|
|||||||
public int getSaveInterval() { return config.getInt("General.Save_Interval", 10); }
|
public int getSaveInterval() { return config.getInt("General.Save_Interval", 10); }
|
||||||
public boolean getStatsTrackingEnabled() { return config.getBoolean("General.Stats_Tracking", true); }
|
public boolean getStatsTrackingEnabled() { return config.getBoolean("General.Stats_Tracking", true); }
|
||||||
public boolean getEventCallbackEnabled() { return config.getBoolean("General.Event_Callback", true); }
|
public boolean getEventCallbackEnabled() { return config.getBoolean("General.Event_Callback", true); }
|
||||||
|
public boolean getBackupsEnabled() { return config.getBoolean("General.Generate_Backups", true); }
|
||||||
public boolean getPartyDisplayNames() { return config.getBoolean("Commands.p.Use_Display_Names", true); }
|
public boolean getPartyDisplayNames() { return config.getBoolean("Commands.p.Use_Display_Names", true); }
|
||||||
public boolean getAdminDisplayNames() { return config.getBoolean("Commands.a.Use_Display_Names", true); }
|
public boolean getAdminDisplayNames() { return config.getBoolean("Commands.a.Use_Display_Names", true); }
|
||||||
|
|
||||||
|
@ -186,6 +186,7 @@ public class mcMMO extends JavaPlugin {
|
|||||||
placeStore.saveAll(); // Save our metadata
|
placeStore.saveAll(); // Save our metadata
|
||||||
placeStore.cleanUp(); // Cleanup empty metadata stores
|
placeStore.cleanUp(); // Cleanup empty metadata stores
|
||||||
|
|
||||||
|
if (Config.getInstance().getBackupsEnabled()) {
|
||||||
// Remove other tasks BEFORE starting the Backup, or we just cancel it straight away.
|
// Remove other tasks BEFORE starting the Backup, or we just cancel it straight away.
|
||||||
try {
|
try {
|
||||||
ZipLibrary.mcMMObackup();
|
ZipLibrary.mcMMObackup();
|
||||||
@ -193,6 +194,7 @@ public class mcMMO extends JavaPlugin {
|
|||||||
catch (IOException e) {
|
catch (IOException e) {
|
||||||
getLogger().severe(e.toString());
|
getLogger().severe(e.toString());
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
getLogger().info("Was disabled."); //How informative!
|
getLogger().info("Was disabled."); //How informative!
|
||||||
}
|
}
|
||||||
|
@ -16,6 +16,8 @@ General:
|
|||||||
Stats_Tracking: true
|
Stats_Tracking: true
|
||||||
#Allow mcMMO to inform other plugins of damage being dealt
|
#Allow mcMMO to inform other plugins of damage being dealt
|
||||||
Event_Callback: true
|
Event_Callback: true
|
||||||
|
#Allow mcMMO to create zip backups for flatfile data on shutdown.
|
||||||
|
Generate_Backups: true
|
||||||
Power_Level_Cap: 0
|
Power_Level_Cap: 0
|
||||||
|
|
||||||
Database_Purging:
|
Database_Purging:
|
||||||
|
Loading…
Reference in New Issue
Block a user