From 149ebfb2ba82d24f62ddc9844b4153a9f06114f4 Mon Sep 17 00:00:00 2001 From: tastybento Date: Sat, 13 Jun 2020 08:19:30 -0700 Subject: [PATCH] Greenhouses flag was not showing up in settings Fixes https://github.com/BentoBoxWorld/Greenhouses/issues/50 --- src/main/java/world/bentobox/greenhouses/Greenhouses.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/world/bentobox/greenhouses/Greenhouses.java b/src/main/java/world/bentobox/greenhouses/Greenhouses.java index 18ada53..f00601a 100644 --- a/src/main/java/world/bentobox/greenhouses/Greenhouses.java +++ b/src/main/java/world/bentobox/greenhouses/Greenhouses.java @@ -9,6 +9,8 @@ import org.bukkit.World; import world.bentobox.bentobox.api.addons.Addon; import world.bentobox.bentobox.api.configuration.Config; import world.bentobox.bentobox.api.flags.Flag; +import world.bentobox.bentobox.api.flags.Flag.Mode; +import world.bentobox.bentobox.api.flags.Flag.Type; import world.bentobox.greenhouses.managers.GreenhouseManager; import world.bentobox.greenhouses.managers.RecipeManager; import world.bentobox.greenhouses.ui.user.UserCommand; @@ -23,7 +25,9 @@ public class Greenhouses extends Addon { private Settings settings; private RecipeManager recipes; private final List activeWorlds = new ArrayList<>(); - public static final Flag GREENHOUSES = new Flag.Builder("GREENHOUSE", Material.GREEN_STAINED_GLASS).build(); + public static final Flag GREENHOUSES = new Flag.Builder("GREENHOUSE", Material.GREEN_STAINED_GLASS) + .mode(Mode.BASIC) + .type(Type.PROTECTION).build(); /* (non-Javadoc) * @see world.bentobox.bentobox.api.addons.Addon#onEnable() @@ -55,7 +59,7 @@ public class Greenhouses extends Addon { // Register greenhouse manager this.registerListener(manager); // Register protection flag with BentoBox - getPlugin().getFlagsManager().registerFlag(GREENHOUSES); + getPlugin().getFlagsManager().registerFlag(this, GREENHOUSES); }