Minecraft for Java を CentOS 7.2 で起動する
Minecraft 1.17.1 から、Java の要件が変わったりしてて、
過去の諸々が陳腐化しているのでメモ。
Mod を使用する予定なので Forge の話とかも混じります。
我曾经想让别人帮我整理信息,但最终还是自己完成了。
并不后悔。
这个是关于 CentOS 的问题,讲述的是如何搭建 Minecraft 服务器的故事。
客户端方面,只需要安装 Forge 和 Mod,然后连接到服务器即可。
(注意,如果 Mod 在客户端和服务器上的配置不同,可能会产生错误,请注意)
请尝试,并随时进行添加。
过去和未来的Minecraft Java版
今まで
Java の version は 16 より古いのを使う。文献もいっぱい。
Minecraft 1.17.1 より前のサーバーは、Java 16 より古いのが設定されてないと駄目。
大体は Java 8 が書いてある事が多い
openJDK 1.8.0 でも大丈夫
Forge 使って Mod 入れる場合は Forge 1.12.1 が定番?
この場合も勿論、Java 16 が設定されてると動かない
これから
Java の version は 17 になる。文献は過去のものになっちゃった。
Minecraft 1.18.1 のサーバーは、Java 17 が設定されてないと駄目。
Minecraft 1.17.1 のサーバーは、Java 16 が設定されてないと駄目。
Forge 1.12.1 は、もちろん Java 16 では動きません。
Java 16 以前に切り替えて使ってね
なので、Java 17 のインストールの仕方と、
Java 8 との切り替え方、Minecraft 1.18.1 をインストール、
バニラ(そのまま) で起動するとこまでメモっとく。
MOD入れるにしても、そこまで動作確認することは変わらないはずなので。
安装 Java
安裝OpenJDK 1.8.0
- 大体は ココ の通りにしたら出来る。
接下来我要添加内容
安装Java 17
- 大体は ココ の通りにしたら出来る。
接下来要添加的
切换各种 Java 版本的方法
通过输入”alternatives –config java”进行切换。
需要管理员权限,可以使用su命令。
[mcadmin@192-168-123-245 ~]$ su -
Password:
Last login: Sat Nov 13 09:49:33 JST 2021 on pts/0
[root@192-168-123-245 ~]# alternatives --config java
There are 2 programs which provide 'java'.
Selection Command
-----------------------------------------------
*+ 1 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre/bin/java)
2 /usr/lib/jvm/adoptopenjdk-16-hotspot/bin/java
Enter to keep the current selection[+], or type selection number: 2
[root@192-168-123-245 ~]# alternatives --config java
There are 2 programs which provide 'java'.
Selection Command
-----------------------------------------------
* 1 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre/bin/java)
+ 2 /usr/lib/jvm/adoptopenjdk-16-hotspot/bin/java
最好记住根据Minecraft的启动版本来切换的方法。
-
- 1.17.1 以前か? -> Java 16 以外 を対象にする。
- 1.17.1 以降か? -> Java 16 以上 を対象にする。今の最新は Java 17。
如果不这样做,服务器上的 .jar 文件将无法工作,会出现错误,请注意。如果出现错误,请确认 Java 的版本。
Minecraft 的安装和启动
Vanilla Minecraft 的安装和启动
-
- Vanilla(バニラ)サーバー って呼ばれる。
-
- いわゆるMod入れない最新版のMinecraftサーバーを立てる話。
-
- ConoHa VPSの例だけど、ココ がむちゃくちゃ詳しい。
セキュリティ設定関係も書いてるので、この通りにしたらいいです。
起動できたらOK。(使わないなら)自動起動設定は disable にしとこう。
問題なく起動出来て、クライアントから繋がるならOK。
ConoHa VPS側にもチュートリアルみたいなページあるんだけど、ちょっと分かりづらいので、こっち読んだほうが良いと思う。
安装和启动Minecraft Forge
- 大体は ココ の通りにしたら出来る。
从现在开始追加
引用文献
-
- Minecraft Wiki
-
- 【CentOS 7】ConoHaのVPSでマイクラマルチサーバを構築
-
- CentOS7にMinecraft Forgeサーバをインストールする方法
-
- Linux で動く MINECRAFT に MOD を導入しよう
-
- ConoHa教室 Hello VPS ~Minecraft Modサーバーを遊び尽くす~
-
- 2時間目 Modサーバー構築の準備をする
- 【マイクラ】Java16&Java17のインストール方法を紹介!【CentOS/Ubuntu対応】