Compatibility with non-CraftBukkit Servers

Compatibility with non-CraftBukkit Servers

This applies to both heavy mods that change the core game (Tekkit, Feed the Beast, etc) and also any unofficial variations on CraftBukkit.

We design, implement, and test Grief Prevention for CraftBukkit and Spigot. There simply isn't enough time for us to also test on all the other popular platforms, or investigate bugs reported on those platforms, or even become experts on those platforms (there are SO many mods and mod platforms out there!). If you think you have a bug, PLEASE don't report it unless you can also reproduce the problem on a CraftBukkit server. If a bug happens ONLY on a non-CraftBukkit server, then your contact should be the platform or mod developer, because their emulation of CraftBukkit is a little off leading to accidental behavioral changes in CraftBukkit plugins, or their mod doesn't follow the golden rule (see below).

Ultimately, it's likely that the "fix" for a grief problem on a non-CraftBukkit server will be to disable/uninstall/reconfigure the mod that makes the grief possible. That was certainly the case for most of Tekkit Classic in my experience, and I suspect it will be the case for many mods who don't strictly follow the golden rule, "ask plugins permission before you change anything".

We want everyone on any platform to be worry-free about grief, but we'd need a team of full-time developers to pull that off. Unfortunately, we have a only couple of part time developers, and there's no money in plugin development to hire anyone (or even pay ourselves). So with the time we have, we do what we can - do our best work on the main platform and hope other platforms will be similar enough to CraftBukkit to also run Grief Prevention effectively.