This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
Noodle's profile picture

[Bukkit][1.4]Turtle Errors

Started by Noodle, 10 August 2012 - 07:23 PM
Noodle #1
Posted 10 August 2012 - 09:23 PM
at dan200.turtle.shared.BukkitInterop.playerLoginEvent(BukkitInterop.java:135)
at dan200.turtle.shared.TurtlePlayer.<init>(TurtlePlayer.java:18)
at dan200.turtle.shared.TurtlePlayer.get(TurtlePlayer.java:28)
at dan200.turtle.shared.TurtlePlayer.get(TurtlePlayer.java:42)
at dan200.turtle.shared.BukkitInterop.blockInteractEvent(BukkitInterop.java:56)
at dan200.turtle.shared.TileEntityTurtle.getAdjacentInventory(TileEntityTurtle.java:1704)
at dan200.turtle.shared.TileEntityTurtle.suck(TileEntityTurtle.java:1783)
at dan200.turtle.shared.TileEntityTurtle.updateCommands(TileEntityTurtle.java:2383)
at dan200.turtle.shared.TileEntityTurtle.q_(TileEntityTurtle.java:2085)
at net.minecraft.server.World.tickEntities(World.java:1189)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:559)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:457)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

Untested on Vanilla
I think this MIGHT be due the the CCPlugin - The rest of the error is bukkit.plugin
Noodle #2
Posted 10 August 2012 - 09:28 PM
Uhh It says error with adding the turtle to the essentials permissions system?
cant_delete_account #3
Posted 10 August 2012 - 10:11 PM
Again, this bug forum is not for Bukkit.
Cloudy #4
Posted 10 August 2012 - 10:15 PM
This log isn't even full. And fake players have known problems with bukkit permission plugins, specifically the login events. It is disabled by default for that reason.

Disable the fake login event, and if you have no more issues consider it solved. However, a better log would be appreciated.
Noodle #5
Posted 10 August 2012 - 11:15 PM
I'll give the whole log…
That was the computercraft error piece.
[INFO] Creating empty config: C:UsersBRANDON WOOLWORTHDesktop1.4CC ServpluginsEssentialsuserdata_computercraft_.yml
2012-08-08 10:13:26 [SEVERE] Could not pass event PlayerJoinEvent to EssentialsSpawn
java.lang.NullPointerException
at com.earth2me.essentials.textreader.KeywordReplacer.replaceKeywords(KeywordReplacer.java:43)
at com.earth2me.essentials.textreader.KeywordReplacer.<init>(KeywordReplacer.java:28)
at com.earth2me.essentials.spawn.EssentialsSpawnPlayerListener.onPlayerJoin(EssentialsSpawnPlayerListener.java:86)
at com.earth2me.essentials.spawn.EssentialsSpawn$2.execute(EssentialsSpawn.java:57)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:467)
at dan200.turtle.shared.BukkitInterop.playerLoginEvent(BukkitInterop.java:135)
at dan200.turtle.shared.TurtlePlayer.<init>(TurtlePlayer.java:18)
at dan200.turtle.shared.TurtlePlayer.get(TurtlePlayer.java:28)
at dan200.turtle.shared.TurtlePlayer.get(TurtlePlayer.java:42)
at dan200.turtle.shared.TileEntityTurtle.useStack(TileEntityTurtle.java:1433)
at dan200.turtle.shared.TileEntityTurtle.deployWithItemStack(TileEntityTurtle.java:413)
at dan200.turtle.shared.TurtleHoe.useTool(TurtleHoe.java:33)
at dan200.turtle.shared.TileEntityTurtle.useTool(TileEntityTurtle.java:1297)
at dan200.turtle.shared.TileEntityTurtle.dig(TileEntityTurtle.java:1285)
at dan200.turtle.shared.TileEntityTurtle.updateCommands(TileEntityTurtle.java:2245)
at dan200.turtle.shared.TileEntityTurtle.q_(TileEntityTurtle.java:2085)
at net.minecraft.server.World.tickEntities(World.java:1189)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:559)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:457)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
2012-08-08 10:13:26 [SEVERE] Could not pass event PlayerJoinEvent to EssentialsGeoIP
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:467)
at dan200.turtle.shared.BukkitInterop.playerLoginEvent(BukkitInterop.java:135)
at dan200.turtle.shared.TurtlePlayer.<init>(TurtlePlayer.java:18)
at dan200.turtle.shared.TurtlePlayer.get(TurtlePlayer.java:28)
at dan200.turtle.shared.TurtlePlayer.get(TurtlePlayer.java:42)
at dan200.turtle.shared.TileEntityTurtle.useStack(TileEntityTurtle.java:1433)
at dan200.turtle.shared.TileEntityTurtle.deployWithItemStack(TileEntityTurtle.java:413)
at dan200.turtle.shared.TurtleHoe.useTool(TurtleHoe.java:33)
at dan200.turtle.shared.TileEntityTurtle.useTool(TileEntityTurtle.java:1297)
at dan200.turtle.shared.TileEntityTurtle.dig(TileEntityTurtle.java:1285)
at dan200.turtle.shared.TileEntityTurtle.updateCommands(TileEntityTurtle.java:2245)
at dan200.turtle.shared.TileEntityTurtle.q_(TileEntityTurtle.java:2085)
at net.minecraft.server.World.tickEntities(World.java:1189)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:559)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:457)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NullPointerException
at com.earth2me.essentials.geoip.EssentialsGeoIPPlayerListener.onPlayerJoin(EssentialsGeoIPPlayerListener.java:52)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
... 18 more
The server does have xAuth which means this other error I'm getting is going to have to remain but that's the whole "new character" error.
Cloudy #6
Posted 10 August 2012 - 11:17 PM
Yeah, disable the fake player login for now.
Noodle #7
Posted 10 August 2012 - 11:43 PM
I've searched all over Google for that.. I can't find how to, do you know? -.-
Cloudy #8
Posted 11 August 2012 - 10:52 AM
Look in the mod_CCTurtle.cfg - the fake player is disabled by default…
Noodle #9
Posted 11 August 2012 - 01:18 PM
Ohh.. Didn't see that 0.0