Update readme and convert the old positions.
This commit is contained in:
parent
48972e9523
commit
34ebc5bc08
@ -44,7 +44,8 @@ Changes
|
|||||||
|
|
||||||
ToDo
|
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 set
|
||||||
* Jail vote
|
* Jail vote
|
||||||
* Jailing for swearing
|
* Jailing for swearing
|
||||||
@ -55,12 +56,10 @@ ToDo
|
|||||||
|
|
||||||
Notice
|
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
|
* 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
|
* 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)
|
* 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 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)
|
[Jail 3.0 JavaDoc](http://ci.graywolf336.com/job/Jail/javadoc)
|
||||||
====
|
====
|
||||||
|
@ -117,7 +117,8 @@ public class OldInputOutput {
|
|||||||
transfer = true;
|
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) {
|
if(j == null) {
|
||||||
j = pl.getJailManager().getJails().iterator().next();
|
j = pl.getJailManager().getJails().iterator().next();
|
||||||
}
|
}
|
||||||
@ -126,6 +127,12 @@ public class OldInputOutput {
|
|||||||
p.setOfflinePending(set.getBoolean("Offline"));
|
p.setOfflinePending(set.getBoolean("Offline"));
|
||||||
p.setToBeTransferred(transfer);
|
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);
|
j.addPrisoner(p);
|
||||||
//String permissions = set.getString("Permissions"); TODO
|
//String permissions = set.getString("Permissions"); TODO
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user