Player data glitch fix and changes #39
@@ -48,12 +48,12 @@ public class OpenInv extends JavaPlugin {
|
||||
public static final Map<UUID, SpecialPlayerInventory> inventories = new HashMap<UUID, SpecialPlayerInventory>();
|
||||
public static final Map<UUID, SpecialEnderChest> enderChests = new HashMap<UUID, SpecialEnderChest>();
|
||||
|
||||
private Configuration configuration;
|
||||
|
||||
private PlayerDataManager playerLoader;
|
||||
private InventoryAccess inventoryAccess;
|
||||
private AnySilentChest anySilentChest;
|
||||
|
||||
private Configuration configuration;
|
||||
|
||||
@Override
|
||||
public void onEnable() {
|
||||
// Save the default config.yml if it doesn't already exist
|
||||
|
@@ -77,14 +77,9 @@ public class OpenInvPlayerListener implements Listener {
|
||||
}.runTaskLater(plugin, 1);
|
||||
}
|
||||
|
||||
final SpecialEnderChest enderChest = OpenInv.enderChests.get(player.getUniqueId());
|
||||
SpecialEnderChest enderChest = OpenInv.enderChests.get(player.getUniqueId());
|
||||
if (enderChest != null) {
|
||||
new BukkitRunnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
enderChest.playerOffline();
|
||||
}
|
||||
}.runTaskLater(plugin, 1);
|
||||
enderChest.playerOffline();
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user