Skip to content

Commit 8ffe3f8

Browse files
fancydialogs: Refactor FancyNpcs integration
1 parent 2953b62 commit 8ffe3f8

3 files changed

Lines changed: 9 additions & 10 deletions

File tree

plugins/fancydialogs/build.gradle.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,11 +93,11 @@ tasks {
9393
minecraftVersion("1.21.6")
9494

9595
downloadPlugins {
96-
modrinth("fancynpcs", "2.5.0")
97-
hangar("ViaVersion", "5.3.2")
98-
hangar("ViaBackwards", "5.3.2")
96+
// modrinth("fancynpcs", "2.5.0")
97+
// hangar("ViaVersion", "5.3.2")
98+
// hangar("ViaBackwards", "5.3.2")
9999
// modrinth("multiverse-core", "4.3.11")
100-
hangar("PlaceholderAPI", "2.11.6")
100+
// hangar("PlaceholderAPI", "2.11.6")
101101
}
102102
}
103103

plugins/fancydialogs/src/main/java/com/fancyinnovations/fancydialogs/FancyDialogsPlugin.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,9 @@ public void onEnable() {
141141
registerCommands();
142142

143143
// FancyNpcs actions
144-
new OpenDialogNpcAction().register();
144+
if (Bukkit.getPluginManager().isPluginEnabled("FancyNpcs")) {
145+
new OpenDialogNpcAction().register();
146+
}
145147

146148
fancyLogger.info("Successfully enabled FancyDialogs version %s".formatted(getDescription().getVersion()));
147149
}

plugins/fancydialogs/src/main/java/com/fancyinnovations/fancydialogs/fancynpcs/OpenDialogNpcAction.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import de.oliver.fancynpcs.api.FancyNpcsPlugin;
66
import de.oliver.fancynpcs.api.actions.NpcAction;
77
import de.oliver.fancynpcs.api.actions.executor.ActionExecutionContext;
8-
import org.bukkit.Bukkit;
98
import org.jetbrains.annotations.NotNull;
109
import org.jetbrains.annotations.Nullable;
1110

@@ -27,9 +26,7 @@ public void execute(@NotNull ActionExecutionContext context, @Nullable String va
2726
}
2827

2928
public void register() {
30-
if (Bukkit.getPluginManager().isPluginEnabled("FancyNpcs")) {
31-
FancyNpcsPlugin.get().getActionManager().registerAction(this);
32-
FancyDialogsPlugin.get().getFancyLogger().info("Registered NPC action 'open_dialog' for FancyNpcs.");
33-
}
29+
FancyNpcsPlugin.get().getActionManager().registerAction(this);
30+
FancyDialogsPlugin.get().getFancyLogger().info("Registered NPC action 'open_dialog' for FancyNpcs.");
3431
}
3532
}

0 commit comments

Comments
 (0)