When an error occurs updating the leaderboards, print out the current player name if possible
Oh! So that's why it's never used here
Remove RepairableManagerFactory until we actually need it

Let's hold off on the factory pattern until we actually offer choices.
Localize several command results

Also don't nullcheck the null-guarded mcMMOPlayer in PartyManager
Revert change to smoke particle handling

Have to do it this way, because not all block directions are valid for
smoke
SkillUtils cleanup, EventUtils creation

Move some functions in SkillUtils to more relevant locations.

Begin work on utility class to handle all event calls.
Because the entity that exploded might be null (or might not be TNT)
This check shouldn't be inverted

Fixes #1545
Get all logs in Tree Feller, and optimize performance

Tree Feller has been shown, both anecdotally and with timings, to put a strain on the server, and therefore is worthy of the effort of optimization.
Prior to this change, on jungle trees, Tree Feller would take around 20-40 milliseconds to process a Jungle Tree after the JIT kicked in, and around 15-25 milliseconds for a normal tree.

Additionally, logs would be left up in the air for jungle trees.

After this change, Tree Feller takes 2-5 milliseconds on normal trees, and 10-15 milliseconds on jungle trees, and no logs are left up in the air.
Don't forget to include the mod files!

Fixes #1546
Revert "Don't forget to include the mod files!"

This reverts commit be4736fffde067f29260aa0aa6b4e75e6a4e0004.