diff --git a/src/me/libraryaddict/disguise/utilities/ReflectionManager.java b/src/me/libraryaddict/disguise/utilities/ReflectionManager.java index 3a6b2c0d..f2f50711 100644 --- a/src/me/libraryaddict/disguise/utilities/ReflectionManager.java +++ b/src/me/libraryaddict/disguise/utilities/ReflectionManager.java @@ -964,6 +964,19 @@ public class ReflectionManager { ex.printStackTrace(); } + } else if (value instanceof BlockPosition) + { + BlockPosition pos = (BlockPosition) value; + + try + { + return getNmsConstructor("BlockPosition", int.class, int.class, int.class).newInstance(pos.getX(), + pos.getY(), pos.getZ()); + } + catch (Exception ex) + { + ex.printStackTrace(); + } } return value;