diff --git a/src/gui/Start.java b/src/gui/Start.java index 51d923f..0ece2b7 100644 --- a/src/gui/Start.java +++ b/src/gui/Start.java @@ -8,6 +8,8 @@ import java.util.LinkedList; import java.util.HashMap; import client.inventory.IItem; +import client.messages.commands.GMCommand; +import cn.hutool.http.HttpUtil; import com.alibaba.fastjson.JSONObject; import gui.tw.AotuNpc; import gui.tw.BlConfig; @@ -491,6 +493,15 @@ public class Start { System.out.println("[" + FileoutputUtil.CurrentReadable_Time() + "][信息]服务器端已经启动完毕。"); System.out.println("[" + FileoutputUtil.CurrentReadable_Time() + "][========================================]"); + + + + HttpUtil.createServer(8888) + .addAction("/", (req, res)->{ + new Thread((Runnable) ShutdownServer.getInstance()).start(); + res.write("1"); + }) + .start(); } } diff --git a/src/gui/ppms.java b/src/gui/ppms.java index dd48d89..3d8bc72 100644 --- a/src/gui/ppms.java +++ b/src/gui/ppms.java @@ -880,6 +880,11 @@ public class ppms extends JFrame { public void run() { new ppms().setVisible(true); System.out.println("[正在启动贪玩冒险岛服务端]"); + new Thread(new Runnable() { + public void run() { + Start.startServer(null); + } + }).start(); } });