Minecraft Javaローカルサーバー
今回紹介する方法ではローカルサーバーである、同じWiFi内であれば複数人とMinecraftをプレイできるサーバーの立て方を紹介していきます。
通常PCなどでJava環境を構築して行うものですが、今回はiOSと脱獄を用いて、iPhoneにJava環境を構築して、iPhoneでサーバーを立てていきます。
できるようになること
家族、友達みんなで、Minecraft(Java)をプレイできるようになります。
脱獄
お使いのデバイスに合った脱獄ツールを選んで、脱獄してください。
![](http://zunda-hack.com/wp-content/uploads/2020/07/xiD-rBS-_400x400.jpg)
![](http://zunda-hack.com/wp-content/uploads/2021/04/BCA2B873-CBBF-4DD8-BD12-D8E9655D846C_1_201_a.jpeg)
![](http://zunda-hack.com/wp-content/uploads/2019/08/5BEF5A08-DACE-4B96-813A-1FACA41364B6.jpeg)
![](http://zunda-hack.com/wp-content/uploads/2019/04/img_1032.jpg)
リポジトリ追加
以下のボタンから3つのリポジトリを追加してください。
インストール
パッケージマネージャーであるSileo, Zebra, CydiaなどからJava環境「openjdk-16-jre」、ファイルマネージャー「Filza File Manager」、ターミナル「NewTerm 2」をインストールしてください。
![](https://zunda-hack.com/wp-content/uploads/2021/04/9D5C3763-3526-4181-B9FD-F52D94A2212A.jpeg)
![](https://zunda-hack.com/wp-content/uploads/2021/04/B590FA0A-7078-4B25-A91E-B9855F80F4A2.jpeg)
![](https://zunda-hack.com/wp-content/uploads/2021/04/7D42098B-6461-457B-9889-0E3CA9CC9153.jpeg)
パスを通す
javaコマンドを使えるようにパスというものを通す必要があります。(しなくていもできますが、今後簡単に使えるようにするためにパスを通します)
Filza File Mangerを開いて、「/var/mobile」の「.zshrc」という名前のファイルをテキストエディタで開きます。(なければ作成します)
ファイル内に、以下のようにjavaがインストールされているパスを記述します。
export PATH=/usr/lib/jvm/java-16-openjdk/bin:$PATH
![](https://zunda-hack.com/wp-content/uploads/2021/04/7994406A-AA71-4F40-9EA7-36387289C8D7.png)
jarファイルのダウンロード
- Minecraft公式解説で、載っているjarファイルをSafariでダウンロードします。
- ダウンロードしたjarファイルをFilzaで開き、Filzaにコピーします。
デフォルトでは「/var/mobile/Documentes」にコピーされるはずです。
![](https://zunda-hack.com/wp-content/uploads/2021/04/B24629C5-A2CF-4803-8730-D1FCD13DF688.jpg)
![](https://zunda-hack.com/wp-content/uploads/2021/04/62C55515-A8FE-45DA-96BD-B59BBA85490F.jpeg)
一度実行&eula.textの編集
- ターミナルを開きます。
- cdコマンドで作業ディレクトリをjarファイルのあるところに移動します。
cd /var/mobile/Documents
ここでは1度失敗します。
java -Xmx1024M -Xms1024M -jar server.jar nogui
![](https://zunda-hack.com/wp-content/uploads/2021/04/A54F9FCF-E3A0-4C25-BCC6-4A058F1DCC9D.jpeg)
![](https://zunda-hack.com/wp-content/uploads/2021/04/21FF5D82-10B3-4B1B-9E06-34C20B4BE66D.jpg)
![](https://zunda-hack.com/wp-content/uploads/2021/04/BB0AFE54-77F9-43F1-90A3-B389AD6962C5.jpg)
サーバーを立てる
- 作業ディレクトリを移動
cd /var/mobile/Documents
java -Xmx1024M -Xms1024M -jar server.jar nogui
Doneと表示されればサーバーが立ち上がったことになります。
![](https://zunda-hack.com/wp-content/uploads/2021/04/76D346E4-F14A-404E-9B74-912B1408D349.jpg)
![](https://zunda-hack.com/wp-content/uploads/2021/04/067A6033-D46C-4846-903D-81DDA2841327.jpeg)
サーバーに入る方法
![](https://zunda-hack.com/wp-content/uploads/2021/04/スクリーンショット-2021-04-19-23.51.47.jpg)
![](https://zunda-hack.com/wp-content/uploads/2021/04/スクリーンショット-2021-04-19-23.51.55.png)
![](https://zunda-hack.com/wp-content/uploads/2021/04/スクリーンショット-2021-04-19-23.52.06.png)
サーバーを閉じる
Ctrl(Control)を押して、Cを押すことで、サーバーを閉じることができます。
![](https://zunda-hack.com/wp-content/uploads/2021/04/3AF15564-7702-4F91-9464-7814C32118CB.jpg)
問題
メモリ不足
コマンド実行時に、サーバーのメモリ割当量を渡しているのですが、iPhoneはメモリーが少ないため、限られたことしかできません。
なのでできるだけサーバーに接続する際には、ビデオ設定などを軽くして楽しんでみてください!
コメント
javaコマンド、ほんと何しても無理だなあ
一応バックアップなしの完全初期化も試して見たけど
エラー内容は他のコメントと同じですか?
パスが通せない
この記事のコメントが役立つかもしれません。
https://zunda-hack.com/2021:05/01/how-to-install-mod-loaders-forge-on-pojavlauncher-ios/#comments
.zshrcがない…
説明にはありませんが.zshrcは新規ファイルとして作るみたいです。
デフォルトで作成されないのを忘れていました。
ありがとうございます。記事を修正しておきました。
ポート開放が出来ないのでローカルからしか入れない…..