Closed Mrxxz0 closed 13 years ago
Please post your entire server log from startup.
2011-08-18 09:59:03 [INFO] Starting Minecraft server on *:25565
2011-08-18 09:59:03 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-980-g4ed23b1-b1060jnks (MC: 1.7.3)
2011-08-18 09:59:04 [INFO] MLog clients using java 1.4+ standard logging.
2011-08-18 09:59:04 [INFO] Preparing level "world"
2011-08-18 09:59:04 [INFO] Preparing start region for level 0 (Seed: 5518702444812949941)
2011-08-18 09:59:05 [INFO] Preparing start region for level 1 (Seed: 5518702444812949941)
2011-08-18 09:59:05 [INFO] Preparing spawn area: 20%
2011-08-18 09:59:05 [INFO] WorldEdit 4.6 enabled.
2011-08-18 09:59:05 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
2011-08-18 09:59:06 [INFO] [nSpleef] Hooked into Group Manager 1.0(alpha-5)
2011-08-18 09:59:06 [INFO] nSpleef version 0.4.3 is enabled!
2011-08-18 09:59:06 [INFO] [nSpleef] Economy plugin found (Essentials version: 2.2)
2011-08-18 09:59:06 [INFO] bLift version 1.1 is enabled!
2011-08-18 09:59:06 [INFO] BananaRegion enabled! Go bananas!
2011-08-18 09:59:06 [INFO] [BananaRegion] Payment method found (Essentials version: 2.2)
2011-08-18 09:59:06 [INFO] [Multiverse-Core] - Version 2.0-b226 Enabled - By Rigby and fernferret
2011-08-18 09:59:06 [INFO] GroupManager - INFO - Scheduled Data Saving is set for every 10 minutes!
2011-08-18 09:59:06 [INFO] GroupManager version 1.0(alpha-5) is enabled!
2011-08-18 09:59:06 [INFO] Fake Permissions version 2.7.2 is enabled!
2011-08-18 09:59:06 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
2011-08-18 09:59:06 [SEVERE] Could not pass event PLUGIN_ENABLE to Multiverse-Core
java.lang.NullPointerException
at com.onarandombox.MultiverseCore.listeners.MVPluginListener.onPluginEnable(MVPluginListener.java:31)
at org.bukkit.plugin.java.JavaPluginLoader$44.execute(JavaPluginLoader.java:548)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:892)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278)
at com.nijikokun.bukkit.Permissions.Permissions.checkEnable(Permissions.java:99)
at com.nijikokun.bukkit.Permissions.Permissions.getHandler(Permissions.java:89)
at com.onarandombox.MultiverseCore.MVPermissions.
Hrm... That's interesting... I'll have to do some more tests with GroupManager and FakePermissions, because that's where the issue is. I will get back to you this weekend after I have some time to download those.
For kicks, try downloading a fresh copy of FakePermissions.jar
So lets see. My issue should be that those whom are not OP,(Regular Builders Rank) should have issues if they tried to use the command to teleport to world2? We have a plugin called ButtonWarp where I've set my coordinates to teleport to linked with a button.
Click it, teleport to world2. So basicly, we have not had any issues because we don't use the permission nodes?
Most likely, but it's still an odderror, and i'd like to get it resolved, just don't have the time tonight.
Sure thing. Easier said than done, right.
If at all possible, if you could get on our irc channel, I'd like to talk to you live about this in about 8 hours. #multiverse on esper.net
I'm terrible sorry, but I ain't got the time for that :/
Alright, I'll see what I can get worked out, but the more I look at those stack traces, the more i'm feeling you should flee the sinking ship that is Essentials and it's associated plugins (as it's looking like more of their problem than ours, we're recieveing a null on their plugin enable...), just as people are fleeing the sinking ship that is WebOS.
Honesly, I'd heard that GroupManager was going to be discontinued, which is strange, if it's not I can look at supporting it directly, but if you have FakePermissions, It may have to prioritize that... There was even a version (that I'd tested MV2 with early on) that when you started it up said: "Zombie version, Switch to Permissions 3"
Dunno, we'll see...
As I said, there was no problem even with the error message shown, but after I added Multiverse Core I get som random freezing issue. The server just freezes randomly about twice a day and times everyone out. When I looked up the problem, I found that there was some other people who had the same issue with older versions of Multiverse.
Thread with same issue: http://forums.bukkit.org/threads/java-util-concurrentmodificationexceptio.5092/
Error Message: 2011-08-21 18:22:06 [SEVERE] java.util.ConcurrentModificationException 2011-08-21 18:22:06 [SEVERE] at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:782) 2011-08-21 18:22:06 [SEVERE] at java.util.ArrayList$Itr.next(ArrayList.java:754) 2011-08-21 18:22:06 [SEVERE] at net.minecraft.server.World.cleanUp(World.java:1129) 2011-08-21 18:22:06 [SEVERE] at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:450) 2011-08-21 18:22:06 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363) 2011-08-21 18:22:06 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) 2011-08-21 18:22:06 [SEVERE] Unexpected exception java.util.ConcurrentModificationException at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:782) at java.util.ArrayList$Itr.next(ArrayList.java:754) at net.minecraft.server.World.cleanUp(World.java:1129) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:450) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) 2011-08-21 18:22:36 [INFO] Connection reset 2011-08-21 18:23:10 [INFO] Read timed out 2011-08-21 18:23:10 [INFO] Read timed out 2011-08-21 18:23:12 [INFO] Read timed out 2011-08-21 18:23:16 [INFO] Read timed out 2011-08-21 18:23:34 [INFO] Read timed out 2011-08-21 18:23:38 [INFO] Read timed out 2011-08-21 18:23:44 [INFO] Read timed out 2011-08-21 18:23:45 [INFO] Read timed out 2011-08-21 18:23:47 [INFO] Read timed out 2011-08-21 18:23:50 [INFO] Read timed out 2011-08-21 18:23:58 [INFO] Connection reset 2011-08-21 18:24:05 [INFO] Read timed out 2011-08-21 18:24:07 [INFO] Read timed out 2011-08-21 18:24:18 [INFO] Read timed out 2011-08-21 18:24:37 [INFO] Read timed out 2011-08-21 18:24:38 [INFO] [dynmap] §2[WEB] 86.129.145.220: §fserver froze? 2011-08-21 18:25:06 [INFO] Read timed out 2011-08-21 18:25:23 [INFO] Read timed out 2011-08-21 18:25:24 [INFO] Read timed out 2011-08-21 18:25:27 [INFO] [dynmap] §2[WEB] 186.212.135.176: §flol 2011-08-21 18:25:31 [INFO] Read timed out 2011-08-21 18:25:59 [INFO] Read timed out 2011-08-21 18:26:12 [INFO] Read timed out 2011-08-21 18:26:35 [INFO] Read timed out 2011-08-21 18:27:33 [INFO] Read timed out 2011-08-21 18:27:34 [INFO] Read timed out 2011-08-21 18:28:08 [INFO] Connection reset 2011-08-21 18:28:18 [INFO] Read timed out 2011-08-21 18:28:23 [INFO] Connection reset 2011-08-21 18:28:52 [INFO] Read timed out 2011-08-21 18:29:16 [INFO] Read timed out 2011-08-21 18:30:00 [INFO] Read timed out 2011-08-21 18:30:07 [INFO] Read timed out 2011-08-21 18:31:28 [INFO] Read timed out 2011-08-21 18:31:47 [INFO] Read timed out 2011-08-21 18:33:23 [INFO] Read timed out 2011-08-21 18:33:38 [INFO] Read timed out
Nowhere on that post does it say anything about Multiverse, there are references to Multiworld but that's also over 500 builds ago! I really don't have a good answer other than see if using just multiverse produces this. If it does, i'm curious, but would stills say it's not us. Do a /version
and post the results here.
Hm, this could also be because of a new version of WorldGuard or a new version of Citizens as I added all of them pluss multiverse on the same day. Since I found out that previous users had the same problems when using multiworlds, I though it would be stupid not to give it a go.
But thanks! I'll try look for other possibilities and fixes. Have a nice day.
Did you fix this? I'm going to close it in a day.
Yeah, it turns out it was all because of BigBrother. I simply changed to HawkEye and everything worked fine.
By the way, I found out something really interesting! We got something called ButtonWarp on our server, which teleports you when you click a button. I placed some buttons that should teleport between the worlds and it worked flawlessly. However. When I tried out a little experiment that I had in mind, I tried to remove Multiverse to try teleport using only the buttons (Without the Multiverse Plugin!) and it worked!
I did't really believe my own eyes, but you can actually teleport between worlds without multiverse.
By the way, you may close the thread after I've heard your thoughts about this. Regards, Mrxxz0
Yep that makes sense, but could potentially be dangerous. That plugin would have to load all of your worlds, but if you don't enable Multiverse, and have a generator enabled world (one created with /mv create flatworld normal -g CleanRoomGenerator
) This other plugin would have no knowledge of it and would load it as a normal world, this is dangerous because any new chunks would be generated with the built in minecraft generator, not the custom one.
But yes, remember the true rule of World Management plugins:
"They don't actually do anything, the just tell CraftBukkit to do things." --FernFerret
I'm getting an error message every time I start the server, but theres apparently nothing wrong. Noone has noticing anything wrong, but I would like to know what the error message is about. Yes, I do have CB1060 & Multiverse2.
Error Message:
[SEVERE] Could not pass event PLUGIN_ENABLE to Multiverse-Core java.lang.NullPointerException at com.onarandombox.MultiverseCore.listeners.MVPluginListener.onPluginEnable(MVPluginListener.java:31) at org.bukkit.plugin.java.JavaPluginLoader$44.execute(JavaPluginLoader.java:548) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:892) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278) at com.nijikokun.bukkit.Permissions.Permissions.checkEnable(Permissions.java:99) at com.nijikokun.bukkit.Permissions.Permissions.getHandler(Permissions.java:89) at com.onarandombox.MultiverseCore.MVPermissions.(MVPermissions.java:29)
at com.onarandombox.MultiverseCore.MultiverseCore.onEnable(MultiverseCore.java:144)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:885)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:178)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:161)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:286)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:273)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:149)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:337)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)