Make sure you imported the class. If the import is missing, it'll silently not be registered.
Make sure you registered the listener like this.
Licenses are useless unless you go out of your way to enforce it.
Unless you're prepared to pay for a lawyer when someone does sell your plugin,...
Addressing some common questions
OMG! iS pOcKeTmINe gOiNG tO dIE?
I think it should be obvious that I wouldn't make so much noise about this if...
Recently there's been a lot of drama going around about the removal of debugging symbols from a recent 1.13 beta.
So what are debugging symbols?...
Configs are not a database. Anytime you want to access a single part of the data it contains it's necessary to load the entire file into memory....
Your browser is caching the page. Try ctrl+F5.
You really shouldn't do this. If you were around for the mob spawner debacle of 1.9.0 you should know this.
For the uninitiated, magic meta...
please search, there are countless threads on this already ...
This usually means there wasn't enough disk space left to save the level.dat.
No, you can't do it yourself yet due to technical limitations on the internals of 3.x.
Separate names with a comma.