1
0
mirror of https://e.coding.net/circlecloud/Residence.git synced 2025-11-25 21:56:06 +00:00

Recovery static method in Residence class...

Signed-off-by: 502647092 <jtb1@163.com>
This commit is contained in:
502647092
2015-09-29 11:10:32 +08:00
parent 7fb4e37e32
commit d69743404f
83 changed files with 1120 additions and 973 deletions

View File

@@ -16,7 +16,7 @@ import java.util.Set;
import org.bukkit.ChatColor;
import org.bukkit.entity.Player;
import com.bekvon.bukkit.residence.Residence;
import com.bekvon.bukkit.residence.ResidenceMain;
import com.bekvon.bukkit.residence.economy.EconomyInterface;
import com.bekvon.bukkit.residence.event.ResidenceDeleteEvent;
import com.bekvon.bukkit.residence.event.ResidenceDeleteEvent.DeleteCause;
@@ -31,15 +31,15 @@ public class LeaseManager {
private Map<String, Long> leaseExpireTime;
ResidenceManager manager;
Residence plugin;
ResidenceMain plugin;
public LeaseManager(final Residence plugin, final ResidenceManager m) {
public LeaseManager(final ResidenceMain plugin, final ResidenceManager m) {
this.plugin = plugin;
manager = m;
leaseExpireTime = Collections.synchronizedMap(new HashMap<String, Long>());
}
public static LeaseManager load(final Residence plugin, final Map<String, Long> root, final ResidenceManager m) {
public static LeaseManager load(final ResidenceMain plugin, final Map<String, Long> root, final ResidenceManager m) {
final LeaseManager l = new LeaseManager(plugin, m);
if (root != null) {
for (final Object val : root.values()) {