Update readme and convert the old positions.
This commit is contained in:
parent
48972e9523
commit
34ebc5bc08
@ -44,7 +44,8 @@ Changes
|
||||
|
||||
ToDo
|
||||
===
|
||||
* Jail pay
|
||||
* Only save prisoners that have been edited, aka a flag on the prisoners which is "have they changed" and change that when a function is called that changes the prisoner so we don't save prisoners that haven't changed
|
||||
* When calculating the reducing of time, make it async and all the calls it does be scheduled
|
||||
* Jail set
|
||||
* Jail vote
|
||||
* Jailing for swearing
|
||||
@ -55,12 +56,10 @@ ToDo
|
||||
|
||||
Notice
|
||||
===
|
||||
* If you ran an alpha or beta, please delete the en.yml so that you get the additional messages added since your version (will update in the future)
|
||||
* Old messages (language) will not be converted
|
||||
* MaximumAFKTime setting will not convert over, the format isn't clear and the old version didn't provide a way to get values with decimal places
|
||||
* EnableLogging has been removed, we are always going to be logging (unless major request to control this)
|
||||
* Prisoner's old inventory strings in the database are lost, we can not convert those
|
||||
* Prisoner's Previous Position is not converted.
|
||||
|
||||
[Jail 3.0 JavaDoc](http://ci.graywolf336.com/job/Jail/javadoc)
|
||||
====
|
||||
|
@ -117,7 +117,8 @@ public class OldInputOutput {
|
||||
transfer = true;
|
||||
}
|
||||
|
||||
//In the event the jail is null (jail didn't transfer or the prisoner was jailed offline and no jail specified
|
||||
//In the event the jail is null (jail didn't transfer or the prisoner was jailed offline and no jail specified)
|
||||
//set their jail to the first one we have
|
||||
if(j == null) {
|
||||
j = pl.getJailManager().getJails().iterator().next();
|
||||
}
|
||||
@ -126,6 +127,12 @@ public class OldInputOutput {
|
||||
p.setOfflinePending(set.getBoolean("Offline"));
|
||||
p.setToBeTransferred(transfer);
|
||||
|
||||
String previousLoc = set.getString("PreviousPosition");
|
||||
if(!previousLoc.isEmpty()) {
|
||||
String[] l = previousLoc.split(",");
|
||||
p.setPreviousPosition(new Location(pl.getServer().getWorld(l[0]), Integer.parseInt(l[1]), Integer.parseInt(l[2]), Integer.parseInt(l[3])));
|
||||
}
|
||||
|
||||
j.addPrisoner(p);
|
||||
//String permissions = set.getString("Permissions"); TODO
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user