Chuncks not loading?!

Discussion in 'Plugin Development' started by HerrPrefix, Dec 11, 2014.

Thread Status:
Not open for further replies.
  1. Wenn I teleport to another world it giving me an error message I can't solve.

    Error message:

    Code:
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:690)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.WorldServer.doTick(WorldServer.java:196)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkProviderServer.unloadChunks(ChunkProviderServer.java:346)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkProviderServer.saveChunk(ChunkProviderServer.java:252)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkRegionLoader.a(ChunkRegionLoader.java:130)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.World.G(World.java:2859)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.WorldNBTStorage.checkSession(WorldNBTStorage.java:78)
    11.12 21:34:55 [Server] WARN net.minecraft.server.v1_7_R4.ExceptionWorldConflict: Failed to check session lock for world located at ./Newbie, aborting. Stop the server and delete the session.lock in this world to prevent further issues.
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:690)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.WorldServer.doTick(WorldServer.java:196)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkProviderServer.unloadChunks(ChunkProviderServer.java:346)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkProviderServer.saveChunk(ChunkProviderServer.java:252)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkRegionLoader.a(ChunkRegionLoader.java:130)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.World.G(World.java:2859)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.WorldNBTStorage.checkSession(WorldNBTStorage.java:78)
    11.12 21:34:55 [Server] WARN net.minecraft.server.v1_7_R4.ExceptionWorldConflict: Failed to check session lock for world located at ./Newbie, aborting. Stop the server and delete the session.lock in this world to prevent further issues.
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:690)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.WorldServer.doTick(WorldServer.java:196)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkProviderServer.unloadChunks(ChunkProviderServer.java:346)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkProviderServer.saveChunk(ChunkProviderServer.java:252)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkRegionLoader.a(ChunkRegionLoader.java:130)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.World.G(World.java:2859)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.WorldNBTStorage.checkSession(WorldNBTStorage.java:78)
    11.12 21:34:55 [Server] WARN net.minecraft.server.v1_7_R4.ExceptionWorldConflict: Failed to check session lock for world located at ./Newbie, aborting. Stop the server and delete the session.lock in this world to prevent further issues.
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:690)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.WorldServer.doTick(WorldServer.java:196)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkProviderServer.unloadChunks(ChunkProviderServer.java:346)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkProviderServer.saveChunk(ChunkProviderServer.java:252)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkRegionLoader.a(ChunkRegionLoader.java:130)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.World.G(World.java:2859)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.WorldNBTStorage.checkSession(WorldNBTStorage.java:78)
    11.12 21:34:55 [Server] WARN net.minecraft.server.v1_7_R4.ExceptionWorldConflict: Failed to check session lock for world located at ./Newbie, aborting. Stop the server and delete the session.lock in this world to prevent further issues.
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:690)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.WorldServer.doTick(WorldServer.java:196)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkProviderServer.unloadChunks(ChunkProviderServer.java:346)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkProviderServer.saveChunk(ChunkProviderServer.java:252)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkRegionLoader.a(ChunkRegionLoader.java:130)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.World.G(World.java:2859)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.WorldNBTStorage.checkSession(WorldNBTStorage.java:78)
    11.12 21:34:55 [Server] WARN net.minecraft.server.v1_7_R4.ExceptionWorldConflict: Failed to check session lock for world located at ./Newbie, aborting. Stop the server and delete the session.lock in this world to prevent further issues.
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:690)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.WorldServer.doTick(WorldServer.java:196)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkProviderServer.unloadChunks(ChunkProviderServer.java:346)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkProviderServer.saveChunk(ChunkProviderServer.java:252)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkRegionLoader.a(ChunkRegionLoader.java:130)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.World.G(World.java:2859)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.WorldNBTStorage.checkSession(WorldNBTStorage.java:78)
    11.12 21:34:55 [Server] WARN net.minecraft.server.v1_7_R4.ExceptionWorldConflict: Failed to check session lock for world located at ./Newbie, aborting. Stop the server and delete the session.lock in this world to prevent further issues.
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:690)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.WorldServer.doTick(WorldServer.java:196)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkProviderServer.unloadChunks(ChunkProviderServer.java:346)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkProviderServer.saveChunk(ChunkProviderServer.java:252)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.ChunkRegionLoader.a(ChunkRegionLoader.java:130)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.World.G(World.java:2859)
    11.12 21:34:55 [Server] WARN at net.minecraft.server.v1_7_R4.WorldNBTStorage.checkSession(WorldNBTStorage.java:78)
    11.12 21:34:55 [Server] WARN net.minecraft.server.v1_7_R4.ExceptionWorldConflict: Failed to check session lock for world located at ./Newbie, aborting. Stop the server and delete the session.lock in this world to prevent further issues.
    My plugin:

    Code:
        @Override
        public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
            final Player p = (Player) sender;
    
            File file2 = new File("plugins//RPG-System//" + p.getName() + ".yml");
            YamlConfiguration cfg2 = YamlConfiguration.loadConfiguration(file2);
    
            if (cfg2.getInt("Fraktion") == 1) {
                File file = new File("plugins//Teleport//Rot-Spawn.yml");
                YamlConfiguration cfg = YamlConfiguration.loadConfiguration(file);
    
                final Location loc = p.getLocation();
                double x = cfg.getDouble("X");
                double y = cfg.getDouble("Y");
                double z = cfg.getDouble("Z");
                double yaw = cfg.getDouble("Yaw");
                double pitch = cfg.getDouble("Pitch");
                final String worldname = cfg.getString("Worldname");
    
                World welt = Bukkit.getWorld(worldname);
    
                loc.setX(x);
                loc.setY(y);
                loc.setZ(z);
                loc.setYaw((float) yaw);
                loc.setPitch((float) pitch);
                loc.setWorld(welt);
    
                welt.loadChunk(loc.getChunk());
    
                p.sendMessage(plugin.Prefix + "§cDu wirst in 3 Sekunden teleportiert!");
    
                plugin.Teleport.add(p.getName());
    
                Effect e = new WarpEffect(EM);
                e.setLocation(p.getLocation());
                e.start();
    
                Bukkit.getScheduler().scheduleSyncDelayedTask(plugin, new Runnable() {
    
                    @Override
                    public void run() {
                        if (plugin.Teleport.contains(p.getName())) {
    
                            plugin.Teleport.remove(p.getName());
    
                            p.teleport(loc);
    
                            p.sendMessage(plugin.Prefix + "§cDu wurdest zum Spawn teleportiert!");
    
                        } else {
                            p.sendMessage(plugin.Prefix + "§4Du hast dich während der Teleportation bewegt!");
                        }
                    }
                }, 20 * 3);
            }
    
    Thanks!
     
  2. Offline

    TGRHavoc

    I'm pretty sure that you should be using double backslash (\\) and not forward slash (//).

    I don't think you need to do this, as long as you load the world with Bukkit and teleport the player, the chunks should load themselves.
     
  3. Its loading the files perfectly and the loadChunk id did because i thought it would help
     
Thread Status:
Not open for further replies.

Share This Page