Changing the return value will break plugins until they recompile because the bytecode will be looking for a void method, not one that returns a BanEntry.