SphereWorld plugin crashes on 1185 due to rain?

Discussion in 'Bukkit Help' started by firewalled, Sep 24, 2011.

Thread Status:
Not open for further replies.
  1. Offline



    I am using the inactive plugin SphereWorld. It has been working for until 1185, however, now it seems like every time it would start to rain, if a player is there, the server crashes with the following error:
    12:48:36 [SEVERE] java.lang.NoSuchFieldError: rain
    12:48:36 [SEVERE]      at com.bukkit.toasterktn.SphereWorld.Chunk.SphereChunkProvider.getOrCreateChunk(SphereChunkProvider.java:247)
    12:48:36 [SEVERE]      at net.minecraft.server.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:72)
    12:48:36 [SEVERE]      at net.minecraft.server.PlayerInstance.<init>(PlayerInstance.java:31)
    12:48:36 [SEVERE]      at net.minecraft.server.PlayerManager.a(PlayerManager.java:45)
    12:48:36 [SEVERE]      at net.minecraft.server.PlayerManager.movePlayer(PlayerManager.java:141)
    12:48:36 [SEVERE]      at net.minecraft.server.ServerConfigurationManager.d(ServerConfigurationManager.java:146)
    12:48:36 [SEVERE]      at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:374)
    12:48:36 [SEVERE]      at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    12:48:36 [SEVERE]      at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    12:48:36 [SEVERE]      at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
    12:48:36 [SEVERE]      at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    12:48:36 [SEVERE]      at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
    12:48:36 [SEVERE]      at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    12:48:36 [SEVERE]      at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    12:48:36 [SEVERE] Unexpected exception java.lang.NoSuchFieldError: rain
            at com.bukkit.toasterktn.SphereWorld.Chunk.SphereChunkProvider.getOrCreateChunk(SphereChunkProvider.java:247)
            at net.minecraft.server.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:72)
            at net.minecraft.server.PlayerInstance.<init>(PlayerInstance.java:31)
            at net.minecraft.server.PlayerManager.a(PlayerManager.java:45)
            at net.minecraft.server.PlayerManager.movePlayer(PlayerManager.java:141)
            at net.minecraft.server.ServerConfigurationManager.d(ServerConfigurationManager.java:146)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:374)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:464)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    The only way to fix it is to restart the server and restore the players/player.dat file from a backup to get the player out of the sphere world.
    If the player reconnects while still being there, probably if it is still raining (not sure about that part), the error will happen again, and the server breaks once again.

    I would really like to keep using the SphereWorld plugin.
    Maybe there's an easy fix? I tried using a NoWeather plugin to disable rain in the SphereWorld, but it seems to have no effect on the problem.

    The plugin developer stopped working on his plugins due to real life issues.
  2. Offline


    A lot of really old plugins broke when CraftBukkit 1185 came out. With that said, I really doubt that SphereWorld will ever work again and it is time to find a new plugin.
  3. Offline


    Really not the answer I was hoping for, however, it was the answer I somewhat expected.
    But it is not that old, though I guess in the MC/bukkit world just a few months can be considered really old...
  4. Offline


    But there's no other Biosphere plugin... Planetoids is completely different.
Thread Status:
Not open for further replies.

Share This Page