I am admin on a bukkit server, we have a 30 player cap as of right now. I have messed about with plugin coding in the past, and the plugins I made generally didn't output many if any error messages to the console. When I was made admin I was given console access, and FTP file access, though our server has great stability so far, I have been worried about the errors printed to the console. I could give some examples of the errors we get, but before doing this I want to ask is it common to get lots of errors in the console? If this is not common what could be the cause of the errors? How can I find out?
It depends. Sometimes errors can help you fix an issue, but there shouldn't be any. Error = error, meaning there is something wrong that has to be fixed, before the server can function correctly.
I guess we can reply with as much information as the question provided... errors are not good. Your fix is simple... fix the errors. Reference previous posts to get more info.
=_= go to your server directory, find a txt file named server.log and copy all information from there to here.
The problem with copying info from the log is that the log never gets erased for some reason, and it is just a mess of everything. I am also wondering is there a plugin that generates better logs?
Nope that so called "Mess" is just what I need. It's a cluster fudge of info us bukkiteers need. http://forums.bukkit.org/threads/server-log-and-locating-it.104985/
I mean I can't exactly find the errors in the file to show you it is a mess of chat logs, server announcements, and other things. If you really want those things I can post them, though I highly doubt they are relevant.
Sorry if I sound rude, but hes not asking you to locate the errors and tell him which ones you think are relevant and which ones are not, he's just asking you too paste your server.log so he can help you fix them.
Okay, my console just gave me this error message. 12.10 21:58:22 [Multicraft] Skipped 9 lines due to rate limit (30/s) 12.10 21:58:20 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) 12.10 21:58:20 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406) 12.10 21:58:20 [Server] INFO at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474) 12.10 21:58:20 [Server] INFO at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212) 12.10 21:58:20 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:565) 12.10 21:58:20 [Server] INFO at net.minecraft.server.World.tickEntities(World.java:1119) 12.10 21:58:20 [Server] INFO at net.minecraft.server.World.playerJoinedWorld(World.java:1221) 12.10 21:58:20 [Server] INFO at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:498) 12.10 21:58:20 [Server] INFO at net.minecraft.server.World.entityJoinedWorld(World.java:1239) 12.10 21:58:20 [Server] INFO at net.minecraft.server.EntityPigZombie.h_(EntityPigZombie.java:35) 12.10 21:58:20 [Server] INFO at net.minecraft.server.EntityMonster.h_(EntityMonster.java:25) 12.10 21:58:20 [Server] INFO at net.minecraft.server.EntityLiving.h_(EntityLiving.java:447) 12.10 21:58:20 [Server] INFO at net.minecraft.server.EntityZombie.d(EntityZombie.java:55) 12.10 21:58:20 [Server] INFO at net.minecraft.server.EntityMonster.d(EntityMonster.java:21) 12.10 21:58:20 [Server] INFO at net.minecraft.server.EntityLiving.d(EntityLiving.java:1095) 12.10 21:58:20 [Server] INFO at net.minecraft.server.EntityCreature.be(EntityCreature.java:56) 12.10 21:58:20 [Server] INFO at net.minecraft.server.EntityMonster.a(EntityMonster.java:86) 12.10 21:58:20 [Server] INFO at net.minecraft.server.EntityMonster.k(EntityMonster.java:80) 12.10 21:58:20 [Server] INFO at net.minecraft.server.EntityPlayer.damageEntity(EntityPlayer.java:349) 12.10 21:58:20 [Server] INFO at net.minecraft.server.EntityHuman.damageEntity(EntityHuman.java:595) 12.10 21:58:20 [Server] INFO at net.minecraft.server.EntityLiving.damageEntity(EntityLiving.java:663) 12.10 21:58:20 [Server] INFO at net.minecraft.server.EntityPlayer.die(EntityPlayer.java:307) 12.10 21:58:20 [Server] INFO at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:322) 12.10 21:58:20 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 12.10 21:58:20 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 12.10 21:58:20 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 12.10 21:58:20 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:332) 12.10 21:58:20 [Server] INFO org.bukkit.event.EventException 12.10 21:58:20 [Server] SEVERE Could not pass event PlayerDeathEvent to DeathMsg I also just got this 12.10 23:46:46 [Multicraft] Skipped 3 lines due to rate limit (30/s) 12.10 23:45:49 [Server] INFO ... 18 more 12.10 23:45:49 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:330) 12.10 23:45:49 [Server] INFO at java.lang.reflect.Method.invoke(Unknown Source) 12.10 23:45:49 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 12.10 23:45:49 [Server] INFO at sun.reflect.GeneratedMethodAccessor422.invoke(Unknown Source) 12.10 23:45:49 [Server] INFO at com.gmail.david.anekin.rosales.DeathMsg.PlayerListener.onPlayerDeathEvent(PlayerListener.java:34) 12.10 23:45:49 [Server] INFO Caused by: java.lang.NullPointerException 12.10 23:45:49 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) 12.10 23:45:49 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406) 12.10 23:45:49 [Server] INFO at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474) 12.10 23:45:49 [Server] INFO at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212) 12.10 23:45:49 [Server] INFO at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:565) 12.10 23:45:49 [Server] INFO at net.minecraft.server.World.tickEntities(World.java:1119) 12.10 23:45:49 [Server] INFO at net.minecraft.server.World.playerJoinedWorld(World.java:1221) 12.10 23:45:49 [Server] INFO at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:498) 12.10 23:45:49 [Server] INFO at net.minecraft.server.World.entityJoinedWorld(World.java:1239) 12.10 23:45:49 [Server] INFO at net.minecraft.server.EntityArrow.h_(EntityArrow.java:222) 12.10 23:45:49 [Server] INFO at net.minecraft.server.EntityPlayer.damageEntity(EntityPlayer.java:349) 12.10 23:45:49 [Server] INFO at net.minecraft.server.EntityHuman.damageEntity(EntityHuman.java:595) 12.10 23:45:49 [Server] INFO at net.minecraft.server.EntityLiving.damageEntity(EntityLiving.java:663) 12.10 23:45:49 [Server] INFO at net.minecraft.server.EntityPlayer.die(EntityPlayer.java:307) 12.10 23:45:49 [Server] INFO at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:322) 12.10 23:45:49 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 12.10 23:45:49 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 12.10 23:45:49 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 12.10 23:45:49 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:332) 12.10 23:45:49 [Server] INFO org.bukkit.event.EventException 12.10 23:45:49 [Server] SEVERE Could not pass event PlayerDeathEvent to DeathMsg Those two errors are very similar, and appear to be happening very frequently, and most often occur when someone dies. From what I can tell our death msg plugin is causing it, but what exactly does this error say? EDIT by Moderator: merged posts, please use the edit button instead of double posting.