mirror of
https://github.com/IntellectualSites/PlotSquared.git
synced 2024-11-23 05:36:45 +01:00
Fixed no plots on reload
This commit is contained in:
parent
e5170fdbd4
commit
eeea1f2d2d
@ -2,8 +2,10 @@ package com.intellectualcrafters.plot;
|
|||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
import java.util.Map.Entry;
|
||||||
|
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.ChatColor;
|
import org.bukkit.ChatColor;
|
||||||
@ -78,6 +80,7 @@ import com.intellectualcrafters.plot.commands.list;
|
|||||||
import com.intellectualcrafters.plot.commands.plugin;
|
import com.intellectualcrafters.plot.commands.plugin;
|
||||||
import com.intellectualcrafters.plot.config.C;
|
import com.intellectualcrafters.plot.config.C;
|
||||||
import com.intellectualcrafters.plot.config.Settings;
|
import com.intellectualcrafters.plot.config.Settings;
|
||||||
|
import com.intellectualcrafters.plot.database.DBFunc;
|
||||||
import com.intellectualcrafters.plot.database.plotme.ClassicPlotMeConnector;
|
import com.intellectualcrafters.plot.database.plotme.ClassicPlotMeConnector;
|
||||||
import com.intellectualcrafters.plot.database.plotme.LikePlotMeConverter;
|
import com.intellectualcrafters.plot.database.plotme.LikePlotMeConverter;
|
||||||
import com.intellectualcrafters.plot.flag.FlagManager;
|
import com.intellectualcrafters.plot.flag.FlagManager;
|
||||||
@ -97,6 +100,8 @@ import com.intellectualcrafters.plot.listeners.TNTListener;
|
|||||||
import com.intellectualcrafters.plot.listeners.WorldEvents;
|
import com.intellectualcrafters.plot.listeners.WorldEvents;
|
||||||
import com.intellectualcrafters.plot.listeners.worldedit.WEListener;
|
import com.intellectualcrafters.plot.listeners.worldedit.WEListener;
|
||||||
import com.intellectualcrafters.plot.listeners.worldedit.WESubscriber;
|
import com.intellectualcrafters.plot.listeners.worldedit.WESubscriber;
|
||||||
|
import com.intellectualcrafters.plot.object.Plot;
|
||||||
|
import com.intellectualcrafters.plot.object.PlotId;
|
||||||
import com.intellectualcrafters.plot.object.PlotPlayer;
|
import com.intellectualcrafters.plot.object.PlotPlayer;
|
||||||
import com.intellectualcrafters.plot.titles.AbstractTitle;
|
import com.intellectualcrafters.plot.titles.AbstractTitle;
|
||||||
import com.intellectualcrafters.plot.titles.DefaultTitle;
|
import com.intellectualcrafters.plot.titles.DefaultTitle;
|
||||||
|
@ -131,6 +131,11 @@ public class PlotSquared {
|
|||||||
plotworlds.remove(world);
|
plotworlds.remove(world);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static void removePlotWorldAbs(final String world) {
|
||||||
|
plotmanagers.remove(world);
|
||||||
|
plotworlds.remove(world);
|
||||||
|
}
|
||||||
|
|
||||||
public static HashMap<String, HashMap<PlotId, Plot>> getAllPlotsRaw() {
|
public static HashMap<String, HashMap<PlotId, Plot>> getAllPlotsRaw() {
|
||||||
return plots;
|
return plots;
|
||||||
}
|
}
|
||||||
|
@ -16,7 +16,7 @@ import com.intellectualcrafters.plot.util.SetupUtils;
|
|||||||
public class SetGenCB {
|
public class SetGenCB {
|
||||||
public static void setGenerator(World world) throws Exception {
|
public static void setGenerator(World world) throws Exception {
|
||||||
SetupUtils.manager.updateGenerators();
|
SetupUtils.manager.updateGenerators();
|
||||||
PlotSquared.removePlotWorld(world.getName());
|
PlotSquared.removePlotWorldAbs(world.getName());
|
||||||
ChunkGenerator gen = world.getGenerator();
|
ChunkGenerator gen = world.getGenerator();
|
||||||
if (gen == null) {
|
if (gen == null) {
|
||||||
return;
|
return;
|
||||||
|
Loading…
Reference in New Issue
Block a user