keepcalm / BukkitForge

The world's first __opensource__ coremod. Also a port of the Bukkit server API to MinecraftForge.
http://www.minecraftforge.net/forum/index.php/topic,3254.0.html
103 stars 60 forks source link

Plugin Jobs v2.9.2 (working, but generates exceptions in log) #603

Open NurikSakura opened 11 years ago

NurikSakura commented 11 years ago

Good time of day!

First of all, thank you for a great job you have done! I wanted such a mod for a long-long time, as there are many nice plugins to use there, but that was not possible before.

Now on to the issue. I just wanted to state, that thanks to your mod, I was able to load a server with four plugins, only one is listed on your page - the Vault.

So the rest three are BetterAlias v1.1.0, Jobs v2.9.2 and Stargate v0.7.9.10. The first one worked fine for now, nothing strange about it. The last one I haven't tested yet - just started a new world, so no need in gates, but I'll check it later.

And the Jobs plugin I have tested and, thankfully, it works! I have chosen all jobs and now my hunting, lumberjacking and mob-hunting is much more stimulated ^_^ But then I saw those strange exceptions in the log file and just wanted to notify you about them. Maybe, they'll help you improve your code.

https://gist.github.com/NurikSakura/5299704

Thank you in advance, NurikSakura

P.S.: Sorry, forgot to mention. The log file on the gist is kinda big (about 12k lines). It is the log from the moment server goes up and to the moment it went down. The first exception occurs somewhere near line 3750 (at least, In my notepad). Then it spams really much. The main two exceptions are:

[BukkitForge] Could not pass event PlayerInteractEvent to Jobs v2.9.2 [BukkitForge] Could not pass event BlockBreakEvent to Jobs v2.9.2

NurikSakura commented 11 years ago

Oh, and while searching for some descriptions of that problem, I found out that such errors will occur in future, when any block-breaking mechanism will be used, because system don't know who has broken the block. Maybe, it's an issue more to the developer of the mod.