Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static Object getPrivateValue(Class var0, Object var1, int var2) throws IllegalArgumentException, SecurityException, NoSuchFieldException
- {
- try
- {
- Field var3 = var0.getDeclaredFields()[var2];
- var3.setAccessible(true);
- return var3.get(var1);
- }
- catch (IllegalAccessException var4)
- {
- logger.throwing("ModLoader", "getPrivateValue", var4);
- throwException("An impossible error has occured!", var4);
- return null;
- }
- }
- public static Object getPrivateValue(Class var0, Object var1, String var2) throws IllegalArgumentException, SecurityException, NoSuchFieldException
- {
- try
- {
- Field var3 = var0.getDeclaredField(var2);
- var3.setAccessible(true);
- return var3.get(var1);
- }
- catch (IllegalAccessException var4)
- {
- logger.throwing("ModLoader", "getPrivateValue", var4);
- throwException("An impossible error has occured!", var4);
- return null;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment