Refactored Action classes into appropriate packages

This commit is contained in:
bigguy345 committed 2025-07-02 19:59:33 +03:00
1 parent 3e16c0a0d8
commit e2f12f4bbf
6 files changed
+12 -5

No files matched your search

@@ -4,6 +4,9 @@ import noppes.npcs.api.handler.IActionManager;
import noppes.npcs.api.handler.data.IAction;
import noppes.npcs.api.handler.data.IActionChain;
import noppes.npcs.api.handler.data.actions.IConditionalAction;
import noppes.npcs.controllers.data.action.action.ConditionalAction;
import noppes.npcs.controllers.data.action.chain.ActionChain;
import noppes.npcs.controllers.data.action.chain.ParallelActionChain;
import java.util.*;
import java.util.concurrent.ConcurrentLinkedDeque;
@@ -104,7 +104,7 @@ public class ActionThread {
return runningTasks.stream().anyMatch(task -> !task.isDone());
}
protected void execute(String taskKey, Runnable task) {
public void execute(String taskKey, Runnable task) {
if (threadPaused && pauseUntil != null && pauseUntil.apply(action))
resume();
@@ -1,7 +1,9 @@
package noppes.npcs.controllers.data.action;
package noppes.npcs.controllers.data.action.action;
import noppes.npcs.api.handler.data.IAction;
import noppes.npcs.api.handler.data.actions.IConditionalAction;
import noppes.npcs.controllers.data.action.Action;
import noppes.npcs.controllers.data.action.ActionManager;
import org.apache.commons.lang3.exception.ExceptionUtils;
import java.util.function.Consumer;
@@ -1,7 +1,8 @@
package noppes.npcs.controllers.data.action;
package noppes.npcs.controllers.data.action.chain;
import noppes.npcs.api.handler.data.IAction;
import noppes.npcs.api.handler.data.IActionChain;
import noppes.npcs.controllers.data.action.ActionManager;
import java.util.function.Consumer;
@@ -1,7 +1,8 @@
package noppes.npcs.controllers.data.action;
package noppes.npcs.controllers.data.action.chain;
import noppes.npcs.api.handler.data.IAction;
import noppes.npcs.api.handler.data.IActionChain;
import noppes.npcs.controllers.data.action.ActionManager;
import java.util.function.Consumer;