kariaの日記 @ Alice::Diary

ノリツッコミの鳩子がはてなブログ書いちゃうよ

うちのマイクラサーバーの新規ワールドの作り方

毎回やり方を忘れるのでメモっておく。

ワールド生成

msm server create servername

/opt/msm/servers/servername ディレクトリが誕生する

  • 必ず起動前に server.properties を上書きする(起動するとワールドが生成されるため)
  • worldstrage に level-name と同じディレクトリを作成する
sudo -u minecraft msm servername start

起動しないときは、MSM経由ではなくjavaのコマンドを直接叩いて起動してみる。javaの最低バージョンを満たしていない場合に発生し、しかもMSM経由だとログが出ないので何にもわからない。

ゲーム内設定

msm servername op add (userid)

gameruleコマンドが使える様になるので、必要なgameruleを設定する

spigot, WorldEdit, DiscordSRV の導入

Buildtools.jar をダウンロードしビルドする

java -jar BuildTools.jar --rev 1.18.2 --compile spigot

revはその時のバージョンを指定する。

msm jargroup create spigot minecraft

/opt/msm/jars/spigot というディレクトリができるので、できたspigotのjarを設置する。 その後このjarへのシンボリックリンクを以下のコマンドで張る。

msm servername jar spigot spigot-1.18.2.jar

その後、導入したいワールドにplugins ディレクトリを作り、その下にdiscordsrv, worldedit のjarファイルを直接設置する。

関連記事

karia.hatenablog.jp

karia.hatenablog.jp