diff --git a/src/main/java/net/mohron/skyclaims/command/CommandIsland.java b/src/main/java/net/mohron/skyclaims/command/CommandIsland.java index 4f193cac..d67d3c20 100644 --- a/src/main/java/net/mohron/skyclaims/command/CommandIsland.java +++ b/src/main/java/net/mohron/skyclaims/command/CommandIsland.java @@ -24,6 +24,7 @@ import com.google.common.collect.ImmutableList; import com.google.common.collect.Lists; import com.google.common.collect.Maps; +import io.github.nucleuspowered.nucleus.api.NucleusAPI; import net.mohron.skyclaims.PluginInfo; import net.mohron.skyclaims.command.team.CommandDemote; import net.mohron.skyclaims.command.team.CommandInvite; @@ -160,7 +161,9 @@ public CommandResult execute(CommandSource src, CommandContext args) throws Comm )); } - if (src.hasPermission(Permissions.COMMAND_HOME)) { + if (src.hasPermission(Permissions.COMMAND_HOME) + && PLUGIN.getConfig().getIntegrationConfig().getNucleus().isHomesEnabled() + && NucleusAPI.getHomeService().isPresent()) { helpText.add(Text.of( TextColors.AQUA, Text.builder("is home").onClick(TextActions.runCommand("/is home")), TextColors.DARK_GRAY, " - ",