mirror of
https://github.com/KAMKEEL/CustomNPC-Plus.git
synced 2026-11-12 11:57:29 +00:00
Refactored Action classes into appropriate packages
This commit is contained in:
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();
|
||||
|
||||
|
||||
+3
-1
@@ -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;
|
||||
+2
-1
@@ -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;
|
||||
|
||||
+2
-1
@@ -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;
|
||||
|
||||
Reference in new issue
Block a user