From 5a2e2a0a0dd9060b5d007fda55a3318e08dd7497 Mon Sep 17 00:00:00 2001
From: stijnb1234 <stijnbannink23@gmail.com>
Date: Sun, 28 Jun 2020 19:07:15 +0200
Subject: [PATCH] Removed some unneeded things

---
 .../worldguardwrapper/flag/IWrappedStatusFlag.java     |  2 +-
 .../implementation/legacy/flag/WrappedStatusFlag.java  | 10 ++--------
 .../implementation/v6/flag/WrappedStatusFlag.java      |  8 --------
 .../implementation/v7/flag/WrappedStatusFlag.java      |  8 --------
 4 files changed, 3 insertions(+), 25 deletions(-)

diff --git a/api/src/main/java/org/codemc/worldguardwrapper/flag/IWrappedStatusFlag.java b/api/src/main/java/org/codemc/worldguardwrapper/flag/IWrappedStatusFlag.java
index 4787205..3381569 100644
--- a/api/src/main/java/org/codemc/worldguardwrapper/flag/IWrappedStatusFlag.java
+++ b/api/src/main/java/org/codemc/worldguardwrapper/flag/IWrappedStatusFlag.java
@@ -1,5 +1,5 @@
 package org.codemc.worldguardwrapper.flag;
 
 public interface IWrappedStatusFlag extends IWrappedFlag<WrappedState> {
-    IWrappedFlag<IWrappedRegionGroupFlag> getRegionGroupFlag();
+
 }
diff --git a/implementation/legacy/src/main/java/org/codemc/worldguardwrapper/implementation/legacy/flag/WrappedStatusFlag.java b/implementation/legacy/src/main/java/org/codemc/worldguardwrapper/implementation/legacy/flag/WrappedStatusFlag.java
index 0b85be8..3b6a563 100644
--- a/implementation/legacy/src/main/java/org/codemc/worldguardwrapper/implementation/legacy/flag/WrappedStatusFlag.java
+++ b/implementation/legacy/src/main/java/org/codemc/worldguardwrapper/implementation/legacy/flag/WrappedStatusFlag.java
@@ -2,9 +2,8 @@ package org.codemc.worldguardwrapper.implementation.legacy.flag;
 
 import com.sk89q.worldguard.protection.flags.Flag;
 import com.sk89q.worldguard.protection.flags.StateFlag;
-import org.codemc.worldguardwrapper.flag.*;
-import org.codemc.worldguardwrapper.implementation.legacy.WorldGuardImplementation;
-import org.codemc.worldguardwrapper.implementation.legacy.utility.WorldGuardFlagUtilities;
+import org.codemc.worldguardwrapper.flag.IWrappedStatusFlag;
+import org.codemc.worldguardwrapper.flag.WrappedState;
 
 import java.util.Optional;
 
@@ -25,9 +24,4 @@ public class WrappedStatusFlag extends AbstractWrappedFlag<WrappedState> impleme
         return Optional.ofNullable(value)
                 .map(state -> state == WrappedState.ALLOW ? StateFlag.State.ALLOW : StateFlag.State.DENY);
     }
-
-    @Override
-    public IWrappedFlag<IWrappedRegionGroupFlag> getRegionGroupFlag() {
-        return WorldGuardFlagUtilities.wrap(getHandle().getRegionGroupFlag(), IWrappedRegionGroupFlag.class);
-    }
 }
diff --git a/implementation/v6/src/main/java/org/codemc/worldguardwrapper/implementation/v6/flag/WrappedStatusFlag.java b/implementation/v6/src/main/java/org/codemc/worldguardwrapper/implementation/v6/flag/WrappedStatusFlag.java
index 36cb206..bd2fff8 100644
--- a/implementation/v6/src/main/java/org/codemc/worldguardwrapper/implementation/v6/flag/WrappedStatusFlag.java
+++ b/implementation/v6/src/main/java/org/codemc/worldguardwrapper/implementation/v6/flag/WrappedStatusFlag.java
@@ -2,11 +2,8 @@ package org.codemc.worldguardwrapper.implementation.v6.flag;
 
 import com.sk89q.worldguard.protection.flags.Flag;
 import com.sk89q.worldguard.protection.flags.StateFlag;
-import org.codemc.worldguardwrapper.flag.IWrappedFlag;
-import org.codemc.worldguardwrapper.flag.IWrappedRegionGroupFlag;
 import org.codemc.worldguardwrapper.flag.IWrappedStatusFlag;
 import org.codemc.worldguardwrapper.flag.WrappedState;
-import org.codemc.worldguardwrapper.implementation.v6.utility.WorldGuardFlagUtilities;
 
 import java.util.Optional;
 
@@ -27,9 +24,4 @@ public class WrappedStatusFlag extends AbstractWrappedFlag<WrappedState> impleme
         return Optional.ofNullable(value)
                 .map(state -> state == WrappedState.ALLOW ? StateFlag.State.ALLOW : StateFlag.State.DENY);
     }
-
-    @Override
-    public IWrappedFlag<IWrappedRegionGroupFlag> getRegionGroupFlag() {
-        return WorldGuardFlagUtilities.wrap(getHandle().getRegionGroupFlag(), IWrappedRegionGroupFlag.class);
-    }
 }
diff --git a/implementation/v7/src/main/java/org/codemc/worldguardwrapper/implementation/v7/flag/WrappedStatusFlag.java b/implementation/v7/src/main/java/org/codemc/worldguardwrapper/implementation/v7/flag/WrappedStatusFlag.java
index d122880..02699ce 100644
--- a/implementation/v7/src/main/java/org/codemc/worldguardwrapper/implementation/v7/flag/WrappedStatusFlag.java
+++ b/implementation/v7/src/main/java/org/codemc/worldguardwrapper/implementation/v7/flag/WrappedStatusFlag.java
@@ -2,11 +2,8 @@ package org.codemc.worldguardwrapper.implementation.v7.flag;
 
 import com.sk89q.worldguard.protection.flags.Flag;
 import com.sk89q.worldguard.protection.flags.StateFlag;
-import org.codemc.worldguardwrapper.flag.IWrappedFlag;
-import org.codemc.worldguardwrapper.flag.IWrappedRegionGroupFlag;
 import org.codemc.worldguardwrapper.flag.IWrappedStatusFlag;
 import org.codemc.worldguardwrapper.flag.WrappedState;
-import org.codemc.worldguardwrapper.implementation.v7.utility.WorldGuardFlagUtilities;
 
 import java.util.Optional;
 
@@ -27,9 +24,4 @@ public class WrappedStatusFlag extends AbstractWrappedFlag<WrappedState> impleme
         return Optional.ofNullable(value)
                 .map(state -> state == WrappedState.ALLOW ? StateFlag.State.ALLOW : StateFlag.State.DENY);
     }
-
-    @Override
-    public IWrappedFlag<IWrappedRegionGroupFlag> getRegionGroupFlag() {
-        return WorldGuardFlagUtilities.wrap(getHandle().getRegionGroupFlag(), IWrappedRegionGroupFlag.class);
-    }
 }