Tried quite a bit, but shading is the only way without some crazy workaround due to bukkit being quite rude when loading a class. And because I am trapped down in bukkit's classloader, I don't know anyway to escape and load classes before bukkit kills mine.