首先这种鸡虽然能跑,但是也只是能跑了
我下载了Alpha 1.2.6(Alpha的最后一个版本)服务器运行,这个服务器核心非常小巧,仅仅只有 314 KB
连接到服务器后,执行apk add openjdk8
安装java
alpine:~# apk add openjdk8
(1/33) Installing libpng (1.6.44-r0)
(2/33) Installing freetype (2.13.2-r0)
(3/33) Installing fontconfig (2.14.2-r4)
(4/33) Installing encodings (1.0.7-r1)
(5/33) Installing libfontenc (1.1.7-r4)
(6/33) Installing mkfontscale (1.2.2-r4)
(7/33) Installing font-dejavu (2.37-r5)
(8/33) Installing libxau (1.0.11-r3)
(9/33) Installing libxdmcp (1.1.4-r3)
(10/33) Installing libxcb (1.16-r0)
(11/33) Installing libx11 (1.8.7-r0)
(12/33) Installing libxcomposite (0.4.6-r4)
(13/33) Installing libxext (1.3.5-r3)
(14/33) Installing libxi (1.8.1-r2)
(15/33) Installing libxrender (0.9.11-r4)
(16/33) Installing libxtst (1.2.4-r4)
(17/33) Installing alsa-lib (1.2.10-r0)
(18/33) Installing giflib (5.2.2-r0)
(19/33) Installing libjpeg-turbo (3.0.1-r0)
(20/33) Installing openjdk8-jre-lib (8.402.06-r0)
(21/33) Installing java-common (0.5-r0)
(22/33) Installing p11-kit-trust (0.25.3-r0)
(23/33) Installing java-cacerts (1.0-r1)
(24/33) Installing krb5-conf (1.0-r2)
(25/33) Installing libverto (0.3.2-r2)
(26/33) Installing krb5-libs (1.21.3-r0)
(27/33) Installing lcms2 (2.15-r4)
(28/33) Installing pcsc-lite-libs (2.0.0-r2)
(29/33) Installing liblksctp (1.0.19-r4)
(30/33) Installing openjdk8-jre-base (8.402.06-r0)
(31/33) Installing openjdk8-jre (8.402.06-r0)
(32/33) Installing openjdk8-jdk (8.402.06-r0)
(33/33) Installing openjdk8 (8.402.06-r0)
Executing busybox-1.36.1-r15.trigger
Executing ca-certificates-20240226-r0.trigger
Executing fontconfig-2.14.2-r4.trigger
Executing mkfontscale-1.2.2-r4.trigger
Executing java-common-0.5-r0.trigger
OK: 297 MiB in 249 packages
安装完成后,执行 java,可以看见成功打印出帮助信息
alpine:~# java
Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)
where options include:
-d32 use a 32-bit data model if available
-d64 use a 64-bit data model if available
-server to select the "server" VM
The default VM is server.
-cp <class search path of directories and zip/jar files>
-classpath <class search path of directories and zip/jar files>
A : separated list of directories, JAR archives,
and ZIP archives to search for class files.
-D<name>=<value>
set a system property
-verbose:[class|gc|jni]
enable verbose output
-version print product version and exit
-version:<value>
Warning: this feature is deprecated and will be removed
in a future release.
require the specified version to run
-showversion print product version and continue
-jre-restrict-search | -no-jre-restrict-search
Warning: this feature is deprecated and will be removed
in a future release.
include/exclude user private JREs in the version search
-? -help print this help message
-X print help on non-standard options
-ea[:<packagename>...|:<classname>]
-enableassertions[:<packagename>...|:<classname>]
enable assertions with specified granularity
-da[:<packagename>...|:<classname>]
-disableassertions[:<packagename>...|:<classname>]
disable assertions with specified granularity
-esa | -enablesystemassertions
enable system assertions
-dsa | -disablesystemassertions
disable system assertions
-agentlib:<libname>[=<options>]
load native agent library <libname>, e.g. -agentlib:hprof
see also, -agentlib:jdwp=help and -agentlib:hprof=help
-agentpath:<pathname>[=<options>]
load native agent library by full pathname
-javaagent:<jarpath>[=<options>]
load Java programming language agent, see java.lang.instrument
-splash:<imagepath>
show splash screen with specified image
See http://www.oracle.com/technetwork/java/javase/documentation/index.html for more details.
此时复制核心文件到服务器,开始执行
alpine:~# java -jar minecraft_server.jar
2024-11-24 11:08:10 [INFO] Starting minecraft server version 0.2.8
2024-11-24 11:08:10 [WARNING] **** NOT ENOUGH RAM!
2024-11-24 11:08:10 [WARNING] To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
2024-11-24 11:08:10 [INFO] Loading properties
2024-11-24 11:08:10 [WARNING] server.properties does not exist
2024-11-24 11:08:10 [INFO] Generating new properties file
2024-11-24 11:08:10 [INFO] Starting Minecraft server on *:25565
2024-11-24 11:08:10 [WARNING] Failed to load ban list: java.io.FileNotFoundException: banned-players.txt (No such file or directory)
2024-11-24 11:08:10 [WARNING] Failed to load ip ban list: java.io.FileNotFoundException: banned-ips.txt (No such file or directory)
2024-11-24 11:08:10 [WARNING] Failed to load ip ban list: java.io.FileNotFoundException: ops.txt (No such file or directory)
2024-11-24 11:08:10 [INFO] Preparing level "world"
2024-11-24 11:08:10 [INFO] Preparing start region
Preparing spawn area: 0%
Preparing spawn area: 4%
Preparing spawn area: 9%
Preparing spawn area: 14%
Preparing spawn area: 19%
Preparing spawn area: 23%
Preparing spawn area: 28%
Preparing spawn area: 33%
Preparing spawn area: 38%
Preparing spawn area: 42%
Preparing spawn area: 47%
Preparing spawn area: 52%
Preparing spawn area: 57%
Preparing spawn area: 61%
Preparing spawn area: 66%
Preparing spawn area: 71%
Preparing spawn area: 76%
Preparing spawn area: 80%
Preparing spawn area: 85%
Preparing spawn area: 90%
Preparing spawn area: 95%
2024-11-24 11:08:16 [INFO] Done! For help, type "help" or "?"
可以看见初始化也是很快的,不一会就成功开启了,此时先关闭服务器,放行25565端口,命令如下:
iptables -A INPUT -p tcp --dport 25565 -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
此时使用vim server.properties
编辑服务器配置文件,关闭正版验证再次启动,可以发现外网的玩家已经能加入
alpine:~# java -jar minecraft_server.jar
2024-11-24 11:12:35 [INFO] Starting minecraft server version 0.2.8
2024-11-24 11:12:35 [WARNING] **** NOT ENOUGH RAM!
2024-11-24 11:12:35 [WARNING] To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
2024-11-24 11:12:35 [INFO] Loading properties
2024-11-24 11:12:35 [INFO] Starting Minecraft server on *:25565
2024-11-24 11:12:35 [WARNING] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
2024-11-24 11:12:35 [WARNING] The server will make no attempt to authenticate usernames. Beware.
2024-11-24 11:12:35 [WARNING] While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
2024-11-24 11:12:35 [WARNING] To change this, set "online-mode" to "true" in the server.settings file.
2024-11-24 11:12:35 [INFO] Preparing level "world"
2024-11-24 11:12:35 [INFO] Preparing start region
Preparing spawn area: 0%
Preparing spawn area: 4%
Preparing spawn area: 9%
Preparing spawn area: 14%
Preparing spawn area: 19%
Preparing spawn area: 23%
Preparing spawn area: 28%
Preparing spawn area: 33%
Preparing spawn area: 38%
Preparing spawn area: 42%
Preparing spawn area: 47%
Preparing spawn area: 52%
Preparing spawn area: 57%
Preparing spawn area: 61%
Preparing spawn area: 66%
Preparing spawn area: 71%
Preparing spawn area: 76%
Preparing spawn area: 80%
Preparing spawn area: 85%
Preparing spawn area: 90%
Preparing spawn area: 95%
2024-11-24 11:12:36 [INFO] Done! For help, type "help" or "?"
2024-11-24 11:30:32 [INFO] Player524 [/【数据删除】:19865] logged in with entity id 24
Player count: 1
不过性能……很厉害,tps个位数,能不能挖掉方块看运气
Minecraft 1.12.2 服务器运行!
没错,我还尝试运行了 Minecraft 水龙头 1.12.2!
alpine:~# java -jar server.jar
Loading libraries, please wait...
[14:11:02 INFO]: Starting minecraft server version 1.12.2
[14:11:02 WARN]: To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
[14:11:02 INFO]: Loading properties
[14:11:02 WARN]: server.properties does not exist
[14:11:02 INFO]: Generating new properties file
[14:11:02 WARN]: Failed to load eula.txt
[14:11:02 INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
[14:11:02 INFO]: Stopping server
>alpine:~# vim eula.txt
alpine:~# java -jar server.jar
Loading libraries, please wait...
[14:14:35 INFO]: Starting minecraft server version 1.12.2
[14:14:35 WARN]: To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
[14:14:35 INFO]: Loading properties
[14:14:35 INFO]: Default game type: SURVIVAL
[14:14:36 INFO]: This server is running CraftBukkit version git-Spigot-79a30d7-f4830a1 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT)
[14:14:36 INFO]: Server Ping Player Sample Count: 12
[14:14:36 INFO]: Using 4 threads for Netty based IO
[14:14:36 INFO]: Debug logging is disabled
[14:14:36 INFO]: Generating keypair
[14:14:36 INFO]: Starting Minecraft server on *:25565
[14:14:36 INFO]: Using epoll channel type
[14:14:37 INFO]: **** Beginning UUID conversion, this may take A LONG time ****
[14:14:37 INFO]: Preparing level "world"
[14:14:37 INFO]: -------- World Settings For [world] --------
[14:14:37 INFO]: Cactus Growth Modifier: 100%
[14:14:37 INFO]: Cane Growth Modifier: 100%
[14:14:37 INFO]: Melon Growth Modifier: 100%
[14:14:37 INFO]: Mushroom Growth Modifier: 100%
[14:14:37 INFO]: Pumpkin Growth Modifier: 100%
[14:14:37 INFO]: Sapling Growth Modifier: 100%
[14:14:37 INFO]: Wheat Growth Modifier: 100%
[14:14:37 INFO]: NetherWart Growth Modifier: 100%
[14:14:37 INFO]: Vine Growth Modifier: 100%
[14:14:37 INFO]: Cocoa Growth Modifier: 100%
[14:14:37 INFO]: Entity Activation Range: An 32 / Mo 32 / Mi 16 / Tiv true
[14:14:37 INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[14:14:37 INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[14:14:37 INFO]: Mob Spawn Range: 4
[14:14:37 INFO]: Random Lighting Updates: false
[14:14:37 INFO]: Structure Info Saving: true
[14:14:37 INFO]: Max TNT Explosions: 100
[14:14:37 INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[14:14:37 INFO]: Custom Map Seeds: Village: 10387312 Feature: 14357617 Monument: 10387313 Slime: 987234911
[14:14:37 INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[14:14:37 INFO]: View Distance: 10
[14:14:37 INFO]: Zombie Aggressive Towards Villager: true
[14:14:37 INFO]: Nerfing mobs spawned from spawners: false
[14:14:37 INFO]: Experience Merge Radius: 3.0
[14:14:37 INFO]: Arrow Despawn Rate: 1200
[14:14:37 INFO]: Item Despawn Rate: 6000
[14:14:37 INFO]: Item Merge Radius: 2.5
[14:14:42 INFO]: -------- World Settings For [world_nether] --------
[14:14:42 INFO]: Cactus Growth Modifier: 100%
[14:14:42 INFO]: Cane Growth Modifier: 100%
[14:14:42 INFO]: Melon Growth Modifier: 100%
[14:14:42 INFO]: Mushroom Growth Modifier: 100%
[14:14:42 INFO]: Pumpkin Growth Modifier: 100%
[14:14:42 INFO]: Sapling Growth Modifier: 100%
[14:14:42 INFO]: Wheat Growth Modifier: 100%
[14:14:42 INFO]: NetherWart Growth Modifier: 100%
[14:14:42 INFO]: Vine Growth Modifier: 100%
[14:14:42 INFO]: Cocoa Growth Modifier: 100%
[14:14:42 INFO]: Entity Activation Range: An 32 / Mo 32 / Mi 16 / Tiv true
[14:14:42 INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[14:14:42 INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[14:14:42 INFO]: Mob Spawn Range: 4
[14:14:42 INFO]: Random Lighting Updates: false
[14:14:42 INFO]: Structure Info Saving: true
[14:14:42 INFO]: Max TNT Explosions: 100
[14:14:42 INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[14:14:42 INFO]: Custom Map Seeds: Village: 10387312 Feature: 14357617 Monument: 10387313 Slime: 987234911
[14:14:42 INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[14:14:42 INFO]: View Distance: 10
[14:14:42 INFO]: Zombie Aggressive Towards Villager: true
[14:14:42 INFO]: Nerfing mobs spawned from spawners: false
[14:14:42 INFO]: Experience Merge Radius: 3.0
[14:14:42 INFO]: Arrow Despawn Rate: 1200
[14:14:42 INFO]: Item Despawn Rate: 6000
[14:14:42 INFO]: Item Merge Radius: 2.5
[14:14:43 INFO]: -------- World Settings For [world_the_end] --------
[14:14:43 INFO]: Cactus Growth Modifier: 100%
[14:14:43 INFO]: Cane Growth Modifier: 100%
[14:14:43 INFO]: Melon Growth Modifier: 100%
[14:14:43 INFO]: Mushroom Growth Modifier: 100%
[14:14:43 INFO]: Pumpkin Growth Modifier: 100%
[14:14:43 INFO]: Sapling Growth Modifier: 100%
[14:14:43 INFO]: Wheat Growth Modifier: 100%
[14:14:43 INFO]: NetherWart Growth Modifier: 100%
[14:14:43 INFO]: Vine Growth Modifier: 100%
[14:14:43 INFO]: Cocoa Growth Modifier: 100%
[14:14:43 INFO]: Entity Activation Range: An 32 / Mo 32 / Mi 16 / Tiv true
[14:14:43 INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[14:14:43 INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[14:14:43 INFO]: Mob Spawn Range: 4
[14:14:43 INFO]: Random Lighting Updates: false
[14:14:43 INFO]: Structure Info Saving: true
[14:14:43 INFO]: Max TNT Explosions: 100
[14:14:43 INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[14:14:43 INFO]: Custom Map Seeds: Village: 10387312 Feature: 14357617 Monument: 10387313 Slime: 987234911
[14:14:43 INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[14:14:43 INFO]: View Distance: 10
[14:14:43 INFO]: Zombie Aggressive Towards Villager: true
[14:14:43 INFO]: Nerfing mobs spawned from spawners: false
[14:14:43 INFO]: Experience Merge Radius: 3.0
[14:14:43 INFO]: Arrow Despawn Rate: 1200
[14:14:43 INFO]: Item Despawn Rate: 6000
[14:14:43 INFO]: Item Merge Radius: 2.5
[14:14:43 INFO]: Preparing start region for level 0 (Seed: -3155896772392112596)
[14:14:44 INFO]: Preparing spawn area: 5%
[14:14:45 INFO]: Preparing spawn area: 10%
[14:14:46 INFO]: Preparing spawn area: 20%
[14:14:47 INFO]: Preparing spawn area: 29%
[14:14:48 INFO]: Preparing spawn area: 38%
[14:14:49 INFO]: Preparing spawn area: 44%
[14:14:50 INFO]: Preparing spawn area: 48%
[14:14:51 INFO]: Preparing spawn area: 53%
[14:14:52 INFO]: Preparing spawn area: 59%
[14:14:56 INFO]: Preparing spawn area: 65%
[14:14:57 INFO]: Preparing spawn area: 69%
[14:14:58 INFO]: Preparing spawn area: 78%
[14:14:59 INFO]: Preparing spawn area: 84%
[14:15:00 INFO]: Preparing spawn area: 89%
[14:15:05 INFO]: Preparing spawn area: 92%
[14:15:06 INFO]: Preparing spawn area: 97%
[14:15:06 INFO]: Preparing start region for level 1 (Seed: -3155896772392112596)
[14:15:07 INFO]: Preparing spawn area: 7%
[14:15:15 INFO]: Preparing spawn area: 8%
[14:15:22 INFO]: Preparing spawn area: 12%
[14:15:27 INFO]: Preparing spawn area: 14%
[14:15:34 INFO]: Preparing spawn area: 17%
[14:15:42 INFO]: Preparing spawn area: 19%
[14:15:47 INFO]: Preparing spawn area: 22%
[14:15:54 INFO]: Preparing spawn area: 25%
[14:16:02 INFO]: Preparing spawn area: 28%
[14:16:07 INFO]: Preparing spawn area: 28%
[14:16:14 INFO]: Preparing spawn area: 30%
[14:16:21 INFO]: Preparing spawn area: 33%
[14:16:26 INFO]: Preparing spawn area: 36%
[14:16:33 INFO]: Preparing spawn area: 39%
[14:16:38 INFO]: Preparing spawn area: 45%
[14:16:52 INFO]: Preparing spawn area: 47%
[14:16:56 INFO]: Preparing spawn area: 48%
[14:17:03 INFO]: Preparing spawn area: 52%
[14:17:08 INFO]: Preparing spawn area: 56%
[14:17:14 INFO]: Preparing spawn area: 58%
[14:17:21 INFO]: Preparing spawn area: 60%
[14:17:26 INFO]: Preparing spawn area: 62%
[14:17:32 INFO]: Preparing spawn area: 64%
[14:17:37 INFO]: Preparing spawn area: 65%
[14:17:43 INFO]: Preparing spawn area: 67%
[14:17:47 INFO]: Preparing spawn area: 71%
[14:17:54 INFO]: Preparing spawn area: 73%
[14:17:59 INFO]: Preparing spawn area: 75%
[14:18:06 INFO]: Preparing spawn area: 77%
[14:18:12 INFO]: Preparing spawn area: 79%
[14:18:17 INFO]: Preparing spawn area: 81%
[14:18:23 INFO]: Preparing spawn area: 82%
[14:18:28 INFO]: Preparing spawn area: 83%
[14:18:34 INFO]: Preparing spawn area: 85%
[14:18:40 INFO]: Preparing spawn area: 86%
[14:18:53 INFO]: Preparing spawn area: 88%
[14:18:57 INFO]: Preparing spawn area: 89%
[14:19:04 INFO]: Preparing spawn area: 90%
[14:19:09 INFO]: Preparing spawn area: 91%
[14:19:15 INFO]: Preparing spawn area: 93%
[14:19:22 INFO]: Preparing spawn area: 94%
[14:19:27 INFO]: Preparing spawn area: 95%
[14:19:34 INFO]: Preparing spawn area: 96%
[14:19:38 INFO]: Preparing spawn area: 97%
[14:19:45 INFO]: Preparing spawn area: 98%
[14:19:52 INFO]: Preparing spawn area: 99%
[14:19:52 INFO]: Preparing start region for level 2 (Seed: -3155896772392112596)
[14:19:57 INFO]: Preparing spawn area: 2%
[14:20:04 INFO]: Preparing spawn area: 5%
[14:20:10 INFO]: Preparing spawn area: 6%
[14:20:16 INFO]: Preparing spawn area: 7%
[14:20:23 INFO]: Preparing spawn area: 8%
[14:20:28 INFO]: Preparing spawn area: 9%
[14:20:34 INFO]: Preparing spawn area: 10%
[14:20:39 INFO]: Preparing spawn area: 11%
[14:20:45 INFO]: Preparing spawn area: 12%
[14:20:52 INFO]: Preparing spawn area: 13%
[14:20:56 INFO]: Preparing spawn area: 14%
[14:21:03 INFO]: Preparing spawn area: 15%
[14:21:08 INFO]: Preparing spawn area: 16%
[14:21:15 INFO]: Preparing spawn area: 17%
[14:21:22 INFO]: Preparing spawn area: 18%
[14:21:27 INFO]: Preparing spawn area: 19%
[14:21:34 INFO]: Preparing spawn area: 20%
[14:21:39 INFO]: Preparing spawn area: 21%
[14:21:46 INFO]: Preparing spawn area: 22%
[14:21:53 INFO]: Preparing spawn area: 23%
[14:21:58 INFO]: Preparing spawn area: 24%
[14:22:06 INFO]: Preparing spawn area: 25%
[14:22:13 INFO]: Preparing spawn area: 26%
[14:22:18 INFO]: Preparing spawn area: 27%
[14:22:25 INFO]: Preparing spawn area: 28%
[14:22:32 INFO]: Preparing spawn area: 29%
[14:22:38 INFO]: Preparing spawn area: 30%
[14:22:44 INFO]: Preparing spawn area: 31%
[14:22:49 INFO]: Preparing spawn area: 31%
[14:22:56 INFO]: Preparing spawn area: 32%
[14:23:03 INFO]: Preparing spawn area: 33%
[14:23:08 INFO]: Preparing spawn area: 34%
[14:23:16 INFO]: Preparing spawn area: 34%
[14:23:23 INFO]: Preparing spawn area: 35%
[14:23:29 INFO]: Preparing spawn area: 36%
[14:23:36 INFO]: Preparing spawn area: 37%
[14:23:43 INFO]: Preparing spawn area: 37%
[14:23:49 INFO]: Preparing spawn area: 38%
[14:23:56 INFO]: Preparing spawn area: 39%
[14:24:03 INFO]: Preparing spawn area: 39%
[14:24:09 INFO]: Preparing spawn area: 40%
[14:24:16 INFO]: Preparing spawn area: 41%
[14:24:23 INFO]: Preparing spawn area: 41%
[14:24:28 INFO]: Preparing spawn area: 42%
[14:24:35 INFO]: Preparing spawn area: 42%
[14:24:43 INFO]: Preparing spawn area: 43%
[14:24:48 INFO]: Preparing spawn area: 43%
[14:24:55 INFO]: Preparing spawn area: 44%
[14:25:03 INFO]: Preparing spawn area: 44%
[14:25:09 INFO]: Preparing spawn area: 45%
[14:25:17 INFO]: Preparing spawn area: 45%
[14:25:24 INFO]: Preparing spawn area: 46%
[14:25:30 INFO]: Preparing spawn area: 46%
[14:25:37 INFO]: Preparing spawn area: 47%
[14:25:45 INFO]: Preparing spawn area: 47%
[14:25:53 INFO]: Preparing spawn area: 48%
[14:25:58 INFO]: Preparing spawn area: 48%
[14:26:06 INFO]: Preparing spawn area: 49%
[14:26:13 INFO]: Preparing spawn area: 49%
[14:26:19 INFO]: Preparing spawn area: 49%
[14:26:26 INFO]: Preparing spawn area: 50%
[14:26:34 INFO]: Preparing spawn area: 50%
[14:26:40 INFO]: Preparing spawn area: 50%
[14:26:47 INFO]: Preparing spawn area: 51%
[14:26:54 INFO]: Preparing spawn area: 51%
[14:26:59 INFO]: Preparing spawn area: 52%
[14:27:07 INFO]: Preparing spawn area: 52%
[14:27:14 INFO]: Preparing spawn area: 52%
[14:27:21 INFO]: Preparing spawn area: 53%
[14:27:28 INFO]: Preparing spawn area: 53%
[14:27:36 INFO]: Preparing spawn area: 53%
[14:27:44 INFO]: Preparing spawn area: 53%
[14:27:49 INFO]: Preparing spawn area: 54%
[14:27:57 INFO]: Preparing spawn area: 54%
[14:28:05 INFO]: Preparing spawn area: 54%
[14:28:12 INFO]: Preparing spawn area: 54%
[14:28:18 INFO]: Preparing spawn area: 55%
[14:28:26 INFO]: Preparing spawn area: 55%
[14:28:33 INFO]: Preparing spawn area: 55%
[14:28:38 INFO]: Preparing spawn area: 56%
[14:28:45 INFO]: Preparing spawn area: 56%
[14:28:50 INFO]: Preparing spawn area: 56%
[14:28:56 INFO]: Preparing spawn area: 56%
[14:29:04 INFO]: Preparing spawn area: 57%
[14:29:09 INFO]: Preparing spawn area: 57%
[14:29:16 INFO]: Preparing spawn area: 57%
[14:29:23 INFO]: Preparing spawn area: 57%
[14:29:28 INFO]: Preparing spawn area: 57%
[14:29:35 INFO]: Preparing spawn area: 58%
[14:29:48 INFO]: Preparing spawn area: 58%
[14:29:55 INFO]: Preparing spawn area: 58%
[14:30:00 INFO]: Preparing spawn area: 58%
[14:30:07 INFO]: Preparing spawn area: 59%
[14:30:14 INFO]: Preparing spawn area: 59%
[14:30:19 INFO]: Preparing spawn area: 59%
[14:30:26 INFO]: Preparing spawn area: 59%
[14:30:33 INFO]: Preparing spawn area: 59%
[14:30:39 INFO]: Preparing spawn area: 59%
[14:30:46 INFO]: Preparing spawn area: 60%
[14:30:50 INFO]: Preparing spawn area: 60%
[14:30:58 INFO]: Preparing spawn area: 60%
[14:31:05 INFO]: Preparing spawn area: 60%
[14:31:10 INFO]: Preparing spawn area: 60%
[14:31:17 INFO]: Preparing spawn area: 60%
[14:31:25 INFO]: Preparing spawn area: 61%
[14:31:30 INFO]: Preparing spawn area: 61%
[14:31:37 INFO]: Preparing spawn area: 61%
[14:31:45 INFO]: Preparing spawn area: 61%
[14:31:51 INFO]: Preparing spawn area: 61%
[14:31:59 INFO]: Preparing spawn area: 61%
[14:32:19 INFO]: Preparing spawn area: 62%
[14:32:35 INFO]: Preparing spawn area: 62%
[14:32:40 INFO]: Preparing spawn area: 62%
[14:32:47 INFO]: Preparing spawn area: 62%
[14:33:01 INFO]: Preparing spawn area: 62%
[14:33:08 INFO]: Preparing spawn area: 62%
[14:33:20 INFO]: Preparing spawn area: 63%
[14:33:28 INFO]: Preparing spawn area: 63%
[14:33:44 INFO]: Preparing spawn area: 63%
[14:33:57 INFO]: Preparing spawn area: 63%
[14:34:05 INFO]: Preparing spawn area: 63%
[14:34:17 INFO]: Preparing spawn area: 63%
[14:34:25 INFO]: Preparing spawn area: 64%
[14:34:30 INFO]: Preparing spawn area: 64%
[14:34:38 INFO]: Preparing spawn area: 64%
[14:34:50 INFO]: Preparing spawn area: 64%
[14:35:05 INFO]: Preparing spawn area: 64%
[14:35:18 INFO]: Preparing spawn area: 64%
[14:35:30 INFO]: Preparing spawn area: 64%
[14:35:45 INFO]: Preparing spawn area: 65%
[14:35:57 INFO]: Preparing spawn area: 65%
[14:36:10 INFO]: Preparing spawn area: 65%
[14:36:30 INFO]: Preparing spawn area: 65%
[14:36:45 INFO]: Preparing spawn area: 65%
[14:36:58 INFO]: Preparing spawn area: 65%
[14:37:11 INFO]: Preparing spawn area: 66%
[14:37:31 INFO]: Preparing spawn area: 66%
[14:37:51 INFO]: Preparing spawn area: 66%
[14:38:11 INFO]: Preparing spawn area: 66%
[14:38:29 INFO]: Preparing spawn area: 66%
[14:38:55 INFO]: Preparing spawn area: 66%
[14:39:12 INFO]: Preparing spawn area: 67%
[14:39:37 INFO]: Preparing spawn area: 67%
[14:40:02 INFO]: Preparing spawn area: 67%
[14:40:20 INFO]: Preparing spawn area: 67%
[14:40:46 INFO]: Preparing spawn area: 67%
[14:41:10 INFO]: Preparing spawn area: 67%
[14:41:40 INFO]: Preparing spawn area: 68%
[14:42:14 INFO]: Preparing spawn area: 68%
[14:42:46 INFO]: Preparing spawn area: 68%
[14:43:18 INFO]: Preparing spawn area: 68%
[14:43:51 INFO]: Preparing spawn area: 68%
[14:44:32 INFO]: Preparing spawn area: 68%
[14:45:21 INFO]: Preparing spawn area: 69%
[14:46:16 INFO]: Preparing spawn area: 69%
[14:47:26 ERROR]: Encountered an unexpected exception
net.minecraft.server.v1_12_R1.ReportedException: Exception generating new chunk
at net.minecraft.server.v1_12_R1.ChunkProviderServer.originalGetChunkAt(ChunkProviderServer.java:168) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:140) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:120) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:116) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:374) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [server.jar:git-Spigot-79a30d7-f4830a1]
at java.lang.Thread.run(Thread.java:750) [?:1.8.0_402]
Caused by: java.lang.OutOfMemoryError: Java heap space
at net.minecraft.server.v1_12_R1.Chunk.<init>(Chunk.java:86) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.Chunk.<init>(Chunk.java:108) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.ChunkProviderTheEnd.getOrCreateChunk(SourceFile:185) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at org.bukkit.craftbukkit.v1_12_R1.generator.NormalChunkGenerator.getOrCreateChunk(NormalChunkGenerator.java:36) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.ChunkProviderServer.originalGetChunkAt(ChunkProviderServer.java:160) ~[server.jar:git-Spigot-79a30d7-f4830a1]
... 8 more
[14:47:31 ERROR]: Cause of unexpected exception was
java.lang.OutOfMemoryError: Java heap space
at net.minecraft.server.v1_12_R1.Chunk.<init>(Chunk.java:86) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.Chunk.<init>(Chunk.java:108) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.ChunkProviderTheEnd.getOrCreateChunk(SourceFile:185) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at org.bukkit.craftbukkit.v1_12_R1.generator.NormalChunkGenerator.getOrCreateChunk(NormalChunkGenerator.java:36) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.ChunkProviderServer.originalGetChunkAt(ChunkProviderServer.java:160) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:140) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:120) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:116) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:374) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272) ~[server.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [server.jar:git-Spigot-79a30d7-f4830a1]
at java.lang.Thread.run(Thread.java:750) [?:1.8.0_402]
[14:48:02 ERROR]: This crash report has been saved to: /root/./crash-reports/crash-2024-11-24_14.47.44-server.txt
[14:48:02 INFO]: Stopping server
[14:48:09 INFO]: Saving players
[14:48:15 INFO]: Saving worlds
[14:48:16 INFO]: Saving chunks for level 'world'/overworld
生成了半个小时的地形之后服务端崩溃了
后面卡在 Saving chunks for level 'world'/overworld
不动了,只能手动结束进程