diff --git a/implementation/legacy/src/main/java/org/codemc/worldguardwrapper/implementation/legacy/utility/WorldGuardFlagUtilities.java b/implementation/legacy/src/main/java/org/codemc/worldguardwrapper/implementation/legacy/utility/WorldGuardFlagUtilities.java index a465a9e..d010c6c 100644 --- a/implementation/legacy/src/main/java/org/codemc/worldguardwrapper/implementation/legacy/utility/WorldGuardFlagUtilities.java +++ b/implementation/legacy/src/main/java/org/codemc/worldguardwrapper/implementation/legacy/utility/WorldGuardFlagUtilities.java @@ -40,6 +40,8 @@ public class WorldGuardFlagUtilities { wrappedFlag = new WrappedPrimitiveFlag(flag); } else if (type.equals(Vector.class)) { wrappedFlag = new WrappedPrimitiveFlag(flag); + } else if (type.equals(Object.class)) { + wrappedFlag = new WrappedPrimitiveFlag(flag); } else { throw new IllegalArgumentException("Unsupported flag type " + type.getName()); } diff --git a/implementation/v6/src/main/java/org/codemc/worldguardwrapper/implementation/v6/utility/WorldGuardFlagUtilities.java b/implementation/v6/src/main/java/org/codemc/worldguardwrapper/implementation/v6/utility/WorldGuardFlagUtilities.java index 0dbfc48..021939d 100644 --- a/implementation/v6/src/main/java/org/codemc/worldguardwrapper/implementation/v6/utility/WorldGuardFlagUtilities.java +++ b/implementation/v6/src/main/java/org/codemc/worldguardwrapper/implementation/v6/utility/WorldGuardFlagUtilities.java @@ -39,6 +39,8 @@ public class WorldGuardFlagUtilities { wrappedFlag = new WrappedPrimitiveFlag(flag); } else if (type.equals(Vector.class)) { wrappedFlag = new WrappedPrimitiveFlag(flag); + } else if (type.equals(Object.class)) { + wrappedFlag = new WrappedPrimitiveFlag(flag); } else { throw new IllegalArgumentException("Unsupported flag type " + type.getName()); } diff --git a/implementation/v7/src/main/java/org/codemc/worldguardwrapper/implementation/v7/utility/WorldGuardFlagUtilities.java b/implementation/v7/src/main/java/org/codemc/worldguardwrapper/implementation/v7/utility/WorldGuardFlagUtilities.java index acaf867..2c3ca54 100644 --- a/implementation/v7/src/main/java/org/codemc/worldguardwrapper/implementation/v7/utility/WorldGuardFlagUtilities.java +++ b/implementation/v7/src/main/java/org/codemc/worldguardwrapper/implementation/v7/utility/WorldGuardFlagUtilities.java @@ -38,6 +38,8 @@ public class WorldGuardFlagUtilities { wrappedFlag = new WrappedPrimitiveFlag(flag); } else if (type.equals(Vector.class)) { wrappedFlag = new WrappedPrimitiveFlag(flag); + } else if (type.equals(Object.class)) { + wrappedFlag = new WrappedPrimitiveFlag(flag); } else { throw new IllegalArgumentException("Unsupported flag type " + type.getName()); }