LoginSignup
2
3

マイクラサーバー建て方JE/BE

Last updated at Posted at 2023-04-29

概要

  • マイクラサーバの立て方です(てきとう)

対象

  • Java版/BE版の両方に対応したサーバーを立てたい方( javaベース)
  • Win10(win11?)

参考にしたサイト

構築方法

Javaのインストール

SpigotMCのインストール

Spigotはプラグインサーバーです。Modを使用することはできません。(クライアントModは利用できます。)
Modを使用したい方はForgeなどのサーバーを使用してください。

  • 立てたいバージョンのやつをインストールします
1. 以下のリンクに飛びます

https://getbukkit.org/download/spigot
1.png

2. Spigot-1.xx.x.jarの文字をクリック

2.png
これでインストールは完了です。

サーバーの起動

1. まずは適当なフォルダーを作成します。(名前は何でもいいです)

image.png

2. 先ほどインストールしたSpigotMCのファイルをここに移動します

image.png

3. txtファイルを作成します。

内容

@echo off
java -Xms4G -Xmx4G -jar spigot-1.19.4.jar nogui
pause

4Gの数値は使用するメモリーの量?です。各自変更してください。
spigot-1.19.4.jarは各自インストールしたspigotのファイル名にしてください。

4. txtファイルの拡張子をbatにします。
5.作成したbatファイルを実行します。

続行するには何かキーを押してください . . .と表示されます

6. eula.txtの書き換え

戻るとeula.txtというファイルができているので、内容を編集します。
最後の行にあるeula=falseeula=trueに書き換えてください。
上書き保存します。

7.再び先ほど作成したbatファイルを実行します。

Done (79.839s)! For help, type "help"と表示されたらサーバーの起動が完了しました。
(79.839s)の数字は各々で違うと思います。

8. サーバー停止

stopと入力して、サーバーを停止します。

×マークで閉じないようにしてください。サーバーが破損する可能性があります。

GeyserMCのインストール

GeyserMCはBE版がサーバーに入れるようにするプラグインです。

以下をクリックし、インストールします
image.png
image.png
2つともインストールしてください。どちらもBE版が入るのに必要になります。

9. インストールしたファイルを先ほどのサーバーのフォルダにあるpluginsというフォルダーに移動してください。
10. サーバーを起動し、停止します。

先ほど同じやり方で起動、停止します。

今度は

[11:59:11] [Server thread/INFO]: Done (24.761s)! For help, type "help"
[11:59:17] [ForkJoinPool.commonPool-worker-1/INFO]: [Geyser-Spigot] en_us ロケールを抽出するために Minecraft JAR をダウ ンロードしています。お待ちください... (インターネット接続の速度によっては時間がかかる場合があります)
[11:59:26] [ForkJoinPool.commonPool-worker-1/INFO]: [Geyser-Spigot] Minecraft JARのダウンロードと読み込みに成功しました!

などと出ます(多分初回だけ?)

基本的にはDone (24.761s)! For help, type "help"と表示されたらサーバーが起動したという合図です。
※()内の数字は各々違う。

サーバー参加方法

サーバー名は好きなものでよいです。
IPとport番号を入力します。

・JE

「IP:Port番号」で入れます。(Portを変更してない場合は記入しなくてもよいです)

・BE

「サーバー アドレス」にIP
「ポート」にPort番号を入力します。

サーバーを開いているPCから入れない可能性があります。
入れない場合は、別のデバイスで参加を試みましょう。

JEとBEのポートは異なります。
BEのポートを変更/確認する場合は、「サーバーのフォルダ/plugins/Geyser-spigot/config.yml」内の
「bedrock:」にある「port: 19132」の部分を探してください。

サーバー設定

サーバーのフォルダー内にserver.propertiesというファイルがあります。
このファイルを編集すると、サーバーの設定ができます。
詳しくはこちらを参照

GeyserMC/FloodGateの設定(BE版の設定)は
サーバーのフォルダ\plugins\Geyser-Spigot\config.yml
サーバーのフォルダ\plugins\floodgate\config.yml
から行います。

wiki

GeyserMCについて詳しくはこちら

GeyserMC Wiki

tips(?)

  • BE版でチャットが使えない
  • BE版のプレフィックスを変更したい
    「サーバーのフォルダ/plugins/floodgate/config.yml」の「username-prefix: "_"」を変更

オンライン設定

  • オンラインでほかのネットワークから入れるようにする方法
    ポート開放をする。

・PC
詳しくは別のところで...

・ルーター
「ルーターの商品名␣ポート開放」、「ルーターの会社名␣ポート開放」などで検索
してください。

DNS

DNSを使用して自分のWANのアドレスを明かさずにサーバー接続できます。
例「myserver.mydns.jp」など
「My DNS」などで検索するとでてきます。
各自で好きなサービスを利用してください。


書き途中...?

残念ながら最新バージョンに書き換えるつもりはありません。(気が向いたらやるかも)

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3