Configuration File - Version 2

AutoSave Version 2.x.x uses a XML backed configuration file located at "plugins/AutoSave/config.properties", the following should explain what each option means:

  • message.broadcastpre: Message broadcast to all players prior to save
  • message.broadcastprost: Message broadcast to all players after save completed
  • message.insufficentpermissions: Customizable generic insufficient permissions message
  • message.saveplayers: Customizable players save message
  • message.saveworlds: Customizable worlds save message
  • message.warning: Customizable warning message
  • value.off: Customizable value of "off"
  • value.on: Customizable value of "on"
  • var.broadcast: True or False value specifying if broadcasts should be used
  • var.debug: True or False value specifying for additional console output
  • var.interval: Number of seconds between saves
  • var.permissions: Bypass permissions entirely
  • var.report: Toggles reporting thread
  • var.uuid: Anonymous identification
  • var.warntime: n time before the save happens when a warning is broadcast to players, multiple values can be passed by separating by commas
  • var.worlds: Comma seperated list of loaded worlds to be saved. * indicates ALL worlds will be saved.

An example:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<entry key="var.interval">300</entry>
<entry key="message.insufficentpermissions">%RED%You do not have access to that command.</entry>
<entry key="var.report">true</entry>
<entry key="message.saveworlds">%BLUE%{%NUMSAVED%} Worlds Saved</entry>
<entry key="var.uuid">950961d6-32a9-4b93-9c69-48b3a85458c6</entry>
<entry key="value.off">off</entry>
<entry key="message.saveplayers">%BLUE%Players Saved</entry>
<entry key="var.broadcast">true</entry>
<entry key="message.broadcastpre">%BLUE%World Auto-Saving</entry>
<entry key="var.worlds">*</entry>
<entry key="var.debug">false</entry>
<entry key="value.on">on</entry>
<entry key="message.warning">%BLUE%Warning, AutoSave will commence soon.</entry>
<entry key="var.warntime">0</entry>
<entry key="var.permissions">true</entry>
<entry key="message.broadcastpost">%BLUE%World Auto-Save Complete</entry>
</properties>