@@ -0,0 +1,568 @@
+package openmods.utils;%0A%0Apublic class SneakyThrower %7B%0A%0A%09public static class DummyException extends RuntimeException %7B%0A%09%09private static final long serialVersionUID = 2594806051360685738L;%0A%09%7D%0A%0A%09public static class Thrower%3CT extends Throwable%3E %7B%0A%09%09@SuppressWarnings(%22unchecked%22)%0A%09%09public T sneakyThrow(Throwable exception) throws T %7B%0A%09%09%09throw (T)exception;%0A%09%09%7D%0A%09%7D%0A%0A%09private static final Thrower%3CDummyException%3E HELPER = new Thrower%3CDummyException%3E();%0A%0A%09public static DummyException sneakyThrow(Throwable exception) %7B%0A%09%09HELPER.sneakyThrow(exception);%0A%09%09return null;%0A%09%7D%0A%0A%7D%0A

Add hacky stuff