游戏服务器我的世界forge我的世界java服务器搭建mod(forge)服务器(windows)
前尘小筑前期准备
- 一台服务器(或者有公网ip的电脑,ipv6也行)
- 准备好原版的服务端server
- 准备好forge的服务器端
- 准备好远程连接工具(可以使用Windwos自带的远程桌面)
- 安装Java环境
本次安装以1.18.2为例来进行搭建
连接上服务器
我们在Windows开始按钮中的Windows附件中找到远程桌面
我们可以左键长按把他拖到桌面方便快捷连接到服务器
计算机名称就是服务器的IP地址,默认的用户名是Administrator,密码写自己设置的密码(阿里云的服务器在创建完Windows系统后需要手动设置密码),在连接上服务器后,后续操作都可以在服务器上完成,在服务器上打开本文章进行下面的操作。
安装Java环境
在搭建我的世界服务器之前要先安装好对应的Java环境
- 1.7- 推荐Java8
- 1.8+推荐Java8/11
- 1.16+推荐Java11/16
- 1.18+推荐Java17
Java的下载
先前往java官网的下载地址下载对应的版本,本次安装的版本是java17(我的世界1.18.2),我们安装对应的Windows版本就好了(建议安装exe版本)
点击安装后会要求登录账号,如果没有账号可以去注册一个,公司什么的可以随便填。
在下载完成后我们直接默认安装就好了,但是要记住我们的安装路径,如果是默认安装的话默认安装在C:\Program Files\java中
Java的环境配置
在Java安装完成后需要进行环境配置来进行使用
首先右键此电脑打开属性,进入高级系统设置
在里面找到环境变量进行设置,记住我们要修改的地方只有system variables/系统变量而不是用户变量
新建JAVA_HOME 变量
输入
1 2
| 变量名:JAVA_HOME 变量值:电脑上JDK安装的绝对路径
|
以java17最新版为例Java的默认为C:\Program Files\java\jdk-17,注意文件夹位置是在jdk中而不是java中里面,JDK 路径下必须能够看到如下的文件
新建/修改 CLASSPATH 变量
如果存在 CLASSPATH 变量,选中点击 Edit(编辑)。
如果没有,点击 New(新建)… 新建。
输入/在已有的变量值后面添加:
1 2
| 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
|
要注意前面的.;不要漏掉了
修改Path 变量
由于 win10 的不同,当选中 Path 变量的时候,系统会很方便的把所有不同路径都分开了,不会像 win7 或者 win8 那样连在一起。
新建两条路径:
1 2
| %JAVA_HOME%\bin %JAVA_HOME%\jre\bin
|
检查 打开 cmd,输入 java,出现一连串的指令提示,说明配置成功了(可以再试一下javac如果没有报错就正常):
我的世界Java版的服务器官方server下载
如果玩的是最新版可以直接前往官方地址下载
下载旧版我们可以来到https://launchermeta.mojang.com/mc/game/version_manifest.json 中找到对应的版本来进行下载,如果不会找可在下方寻找对应的版本
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201
| 1.2.5 https://launcher.mojang.com/v1/objects/d8321edc9470e56b8ad5c67bbd16beba25843336/server.jar
1.3.1 https://launcher.mojang.com/v1/objects/82563ce498bfc1fc8a2cb5bf236f7da86a390646/server.jar
1.3.2 https://launcher.mojang.com/v1/objects/3de2ae6c488135596e073a9589842800c9f53bfe/server.jar
1.4.2 https://launcher.mojang.com/v1/objects/5be700523a729bb78ef99206fb480a63dcd09825/server.jar
1.4.4 https://launcher.mojang.com/v1/objects/4215dcadb706508bf9d6d64209a0080b9cee9e71/server.jar
1.4.5 https://launcher.mojang.com/v1/objects/c12fd88a8233d2c517dbc8196ba2ae855f4d36ea/server.jar
1.4.7 https://launcher.mojang.com/v1/objects/2f0ec8efddd2f2c674c77be9ddb370b727dec676/server.jar
1.5.1 https://launcher.mojang.com/v1/objects/d07c71ee2767dabb79fb32dad8162e1b854d5324/server.jar
1.5.2 https://launcher.mojang.com/v1/objects/f9ae3f651319151ce99a0bfad6b34fa16eb6775f/server.jar
1.6.1 https://launcher.mojang.com/v1/objects/0252918a5f9d47e3c6eb1dfec02134d1374a89b4/server.jar
1.6.2 https://launcher.mojang.com/v1/objects/01b6ea555c6978e6713e2a2dfd7fe19b1449ca54/server.jar
1.6.4 https://launcher.mojang.com/v1/objects/050f93c1f3fe9e2052398f7bd6aca10c63d64a87/server.jar
1.7.2 https://launcher.mojang.com/v1/objects/3716cac82982e7c2eb09f83028b555e9ea606002/server.jar
1.7.3 https://launcher.mojang.com/v1/objects/707857a7bc7bf54fe60d557cca71004c34aa07bb/server.jar
1.7.4 https://launcher.mojang.com/v1/objects/61220311cef80aecc4cd8afecd5f18ca6b9461ff/server.jar
1.7.5 https://launcher.mojang.com/v1/objects/e1d557b2e31ea881404e41b05ec15c810415e060/server.jar
1.7.6 https://launcher.mojang.com/v1/objects/41ea7757d4d7f74b95fc1ac20f919a8e521e910c/server.jar
1.7.7 https://launcher.mojang.com/v1/objects/a6ffc1624da980986c6cc12a1ddc79ab1b025c62/server.jar
1.7.8 https://launcher.mojang.com/v1/objects/c69ebfb84c2577661770371c4accdd5f87b8b21d/server.jar
1.7.9 https://launcher.mojang.com/v1/objects/4cec86a928ec171fdc0c6b40de2de102f21601b5/server.jar
1.7.10 https://launcher.mojang.com/v1/objects/952438ac4e01b4d115c5fc38f891710c4941df29/server.jar
1.8 https://launcher.mojang.com/v1/objects/a028f00e678ee5c6aef0e29656dca091b5df11c7/server.jar
1.8.1 https://launcher.mojang.com/v1/objects/68bfb524888f7c0ab939025e07e5de08843dac0f/server.jar
1.8.2 https://launcher.mojang.com/v1/objects/a37bdd5210137354ed1bfe3dac0a5b77fe08fe2e/server.jar
1.8.3 https://launcher.mojang.com/v1/objects/163ba351cb86f6390450bb2a67fafeb92b6c0f2f/server.jar
1.8.4 https://launcher.mojang.com/v1/objects/dd4b5eba1c79500390e0b0f45162fa70d38f8a3d/server.jar
1.8.5 https://launcher.mojang.com/v1/objects/ea6dd23658b167dbc0877015d1072cac21ab6eee/server.jar
1.8.6 https://launcher.mojang.com/v1/objects/2bd44b53198f143fb278f8bec3a505dad0beacd2/server.jar
1.8.7 https://launcher.mojang.com/v1/objects/35c59e16d1f3b751cd20b76b9b8a19045de363a9/server.jar
1.8.8 https://launcher.mojang.com/v1/objects/5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7/server.jar
1.8.9 https://launcher.mojang.com/v1/objects/b58b2ceb36e01bcd8dbf49c8fb66c55a9f0676cd/server.jar
1.9 https://launcher.mojang.com/v1/objects/b4d449cf2918e0f3bd8aa18954b916a4d1880f0d/server.jar
1.9.1 https://launcher.mojang.com/v1/objects/bf95d9118d9b4b827f524c878efd275125b56181/server.jar
1.9.2 https://launcher.mojang.com/v1/objects/2b95cc7b136017e064c46d04a5825fe4cfa1be30/server.jar
1.9.3 https://launcher.mojang.com/v1/objects/8e897b6b6d784f745332644f4d104f7a6e737ccf/server.jar
1.9.4 https://launcher.mojang.com/v1/objects/edbb7b1758af33d365bf835eb9d13de005b1e274/server.jar
1.10 https://launcher.mojang.com/v1/objects/a96617ffdf5dabbb718ab11a9a68e50545fc5bee/server.jar
1.10.1 https://launcher.mojang.com/v1/objects/cb4c6f9f51a845b09a8861cdbe0eea3ff6996dee/server.jar
1.10.2 https://launcher.mojang.com/v1/objects/3d501b23df53c548254f5e3f66492d178a48db63/server.jar
1.11 https://launcher.mojang.com/v1/objects/48820c84cb1ed502cb5b2fe23b8153d5e4fa61c0/server.jar
1.11.1 https://launcher.mojang.com/v1/objects/1f97bd101e508d7b52b3d6a7879223b000b5eba0/server.jar
1.11.2 https://launcher.mojang.com/v1/objects/f00c294a1576e03fddcac777c3cf4c7d404c4ba4/server.jar
1.12 https://launcher.mojang.com/v1/objects/8494e844e911ea0d63878f64da9dcc21f53a3463/server.jar
1.12.1 https://launcher.mojang.com/v1/objects/561c7b2d54bae80cc06b05d950633a9ac95da816/server.jar
1.12.2 https://launcher.mojang.com/v1/objects/886945bfb2b978778c3a0288fd7fab09d315b25f/server.jar
1.13 https://launcher.mojang.com/v1/objects/d0caafb8438ebd206f99930cfaecfa6c9a13dca0/server.jar
1.13.1 https://launcher.mojang.com/v1/objects/fe123682e9cb30031eae351764f653500b7396c9/server.jar
1.13.2 https://launcher.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar
1.14 https://launcher.mojang.com/v1/objects/f1a0073671057f01aa843443fef34330281333ce/server.jar
1.14.1 https://launcher.mojang.com/v1/objects/ed76d597a44c5266be2a7fcd77a8270f1f0bc118/server.jar
1.14.2 https://launcher.mojang.com/v1/objects/808be3869e2ca6b62378f9f4b33c946621620019/server.jar
1.14.3 https://launcher.mojang.com/v1/objects/d0d0fe2b1dc6ab4c65554cb734270872b72dadd6/server.jar
1.14.4 https://launcher.mojang.com/v1/objects/3dc3d84a581f14691199cf6831b71ed1296a9fdf/server.jar
1.15 https://launcher.mojang.com/v1/objects/e9f105b3c5c7e85c7b445249a93362a22f62442d/server.jar
1.15.1 https://launcher.mojang.com/v1/objects/4d1826eebac84847c71a77f9349cc22afd0cf0a1/server.jar
1.15.2 https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar
1.16 https://launcher.mojang.com/v1/objects/a0d03225615ba897619220e256a266cb33a44b6b/server.jar
1.16.1 https://launcher.mojang.com/v1/objects/a412fd69db1f81db3f511c1463fd304675244077/server.jar
1.16.2 https://launcher.mojang.com/v1/objects/c5f6fb23c3876461d46ec380421e42b289789530/server.jar
1.16.3 https://launcher.mojang.com/v1/objects/f02f4473dbf152c23d7d484952121db0b36698cb/server.jar
1.16.4 https://launcher.mojang.com/v1/objects/35139deedbd5182953cf1caa23835da59ca3d7cd/server.jar
1.16.5 https://launcher.mojang.com/v1/objects/1b557e7b033b583cd9f66746b7a9ab1ec1673ced/server.jar
1.17 https://launcher.mojang.com/v1/objects/0a269b5f2c5b93b1712d0f5dc43b6182b9ab254e/server.jar
1.17.1 https://launcher.mojang.com/v1/objects/a16d67e5807f57fc4e550299cf20226194497dc2/server.jar
1.18 https://launcher.mojang.com/v1/objects/3cf24a8694aca6267883b17d934efacc5e44440d/server.jar
1.18.1 https://launcher.mojang.com/v1/objects/125e5adf40c659fd3bce3e66e67a16bb49ecc1b9/server.jar
1.18.2 https://launcher.mojang.com/v1/objects/c8f83c5655308435b3dcf03c06d9fe8740a77469/server.jar
|
在下载完成之后会获得一个名为server的文件这时我们要将他改为minecraft_server.1.18.2 这样的格式以便forge的服务器端能够识别,将后面的版本号更改为对应的就好了(如果直接拿这个server文件来开原版生存也行)。
将文件放到一个要用来存放服务器文件的文件夹中
forge的下载与安装
forge的下载
来到forge的官网找到要下载的对应版本,将鼠标移动到下载按钮上右键复制连接
以1.18.2为例子在复制完连接之后回得到一下内容
1
| https://adfoc.us/serve/sitelinks/?id=271228&url=https://maven.minecraftforge.net/net/minecraftforge/forge/1.18.2-40.2.10/forge-1.18.2-40.2.10-installer.jar
|
我们可以看到复制到的连接里面有两个https我们只需要将=号和=前面这一串https删除就能得到forge的下载地址不用看广告
1 2
| 删除后变成如下连接,粘贴到导航栏中回车就好 https://maven.minecraftforge.net/net/minecraftforge/forge/1.18.2-40.2.10/forge-1.18.2-40.2.10-installer.jar
|
forge的安装
在下载完forge后进行安装,安装选择Install server进行安装,安装地址修改到之前放server文件的位置
等待安装完成后,会生成一个run.bat的文件双击运行完成后会生成一个名为eula.txt的文件打开,将里面的eula=false改为eula=true
在更改完后再次双击运行服务器就成功启动成功
使用stop关闭,下次要打开直接双击run.bat就好了
mod的添加
将要添加的mod放到文件夹中的mods中,重新启动我的世界服务器就好了
后记
如果想要费正版用户进入服务器的话将server.properties的online-mode=true改为online-mode=falsh就好