単純なローカルMinecraftサーバーを実行する方法(改造あり/なし)
Minecraftマップをネットワーク上の他のローカルプレイヤーと共有するのは簡単ですが、専用サーバーを実行して、元のゲームホストがMinecraftを起動しなくても参加できるようにすると便利です。今日私達はmodの有無にかかわらず両方で簡単なローカルMinecraftサーバーを実行する方法を見ています.
Minecraftサーバーを実行する理由?
Minecraftのローカルマルチプレイヤーエクスペリエンス(PC版とPE版の両方)で最も苛立たしい要素の1つは、元のゲームホストが以前の作品にアクセスするためにアクティブでなければならないということです。たとえば、2人の親と2人の子供が家の中でMinecraftを遊んでいて、彼らが子供#2によってホストされている大きな構造に取り組んでいる週末に数時間を過ごす場合#2:ゲームを起動し、LANに接続して他の人と共有します。それぞれの世界がそれぞれ別々のコンピュータに常駐していることを考慮すると、突然、複数の人が特定のマップを操作するのは本当に面倒なことになります。.
物事を進めるためのはるかに効率的な方法は、ローカルネットワーク上でスタンドアロンサーバーをホストすることです。このようにして、プレイヤーは誰もがログインして自分の世界を共有する必要なしに、彼らが好きなように行き来することができます。さらに良いことには、実際にMinecraftをプレイするのにはあまり適していないマシンでMinecraftサーバーをホストすることができます(私たちは問題なく小さなRaspberry Piボックスから控えめなMinecraftサーバーを実行しています)。.
modの有無にかかわらず基本的なローカルMinecraftサーバーを設定する方法を見てみましょう。.
単純なVanilla Minecraftサーバーを設定する
単純なバニラモハン製のMinecraftサーバーをインストールする方法は2つあります。 1つの方法は、便利な小さなグラフィカルユーザーウィンドウを使用して、単に.EXEファイルをダウンロードして実行するため、非常にWindows中心です。しかし、この方法は必ずしもOS XとLinuxのユーザーに役立つわけではないので、オペレーティングシステム間の移行に必要な微調整だけで、すべてのプラットフォームにわたってプロセスを拡張するのに役立つ.JARベースの方法を使用します。.
最初のビジネスオーダーは、Minecraftサーバーの正式なJARファイルをダウンロードすることです。このチュートリアルの時点でのバージョンは1.7.10です。あなたは公式のMinecraft.netダウンロードページの下部にそれを見つけることができます。オペレーティングシステムに関係なく、.JARファイルが必要です。.
ファイルのダウンロードが完了したら、.JARファイルをもっと永続的な場所に移動します。ファイルを/ HTG Test Server /に配置しました。あなたはそれをあなたが望むところならどこにでも置くことができますが、どこか安全な場所にそれを安全に置きます。そしてあなたが.JARファイルを実行するとすべてのサーバ関連のものがダウンロードされます。ドライブのルートやホームフォルダのような場所に配置しないでください。.
もちろん、.JARファイルがあるディレクトリからコマンドプロンプトで次のコマンドを実行して、サーバーを初めて実行します。
ウィンドウズ:java -Xmx1024M -Xms1024M -jar minecraft_server.1.7.10.jar nogui
OS X:java -Xms1G -Xmx1G -jar minecraft_server。 1.7.10.jar nogui
Linux:java -Xms1G -Xmx1G -jar minecraft_server。 1.7.10.jar nogui
上記のコマンドはMinecraftサーバーのJARファイルを実行します。このコマンドはJavaを実行し、1GBのメモリ/ 1GB以下のメモリを割り当て、ファイルがJARであることを示し、JARに名前を付け、GUIが不要であることを示します。特に大規模な世界や多くのプレイヤーがいるサーバー(LANパーティー中など)で調整が必要な場合は、割り当てられた/最大メモリ値を上方に調整できますが、メモリ値を下げることはお勧めできません。.
LinuxへのJavaのインストール、OS Xでの起動プロセスへのショートカット、またはその他のOS固有の問題のサポートが必要な場合は、Minecraft wikiにあるサーバーJARファイルの起動に関する詳細なガイドをご覧になることをお勧めします。.
初めてサーバーを実行したときには、次のようなメッセージが表示されます。
[サーバースレッド/情報]:minecraftサーバーのバージョン1.7.10を起動中
[サーバースレッド/情報]:プロパティを読み込んでいます
[サーバースレッド/ WARN]:server.propertiesが存在しません
[サーバースレッド/情報]:新しいプロパティファイルの生成
[サーバースレッド/警告]:eula.txtの読み込みに失敗しました
[サーバースレッド/情報]:サーバーを起動するにはEULAに同意する必要があります。詳細についてはeula.txtを参照してください。.
[サーバースレッド/情報]:サーバーを停止しています
これは完全に正常です。サーバーディレクトリでEULA.txtファイルを探して開き、エントリ「eula = false」を「eula = true」に編集して、Mojangサーバーユーザー契約との同意を示します。文書を保存して閉じます。サーバーコマンドを再実行してください。あなたのニーズや欲求に応じて、“ nogui”タグの有無にかかわらずそれを実行できます。 “ nogui”タグを付けて実行した場合、サーバーの出力とコマンドインタフェースは、コマンドを起動したターミナルウィンドウに残ります。
「nogui」タグを削除すると、GUIウィンドウが開き、よりクリーンで管理しやすいサーバーエクスペリエンスを提供します。
GUIインターフェイスでは、右上の大きなウィンドウのターミナルウィンドウ、左上に統計ウィンドウ、右下に現在ログインしているプレーヤーのリストが表示されます。サーバーをリソースに制約のあるマシン(またはメディアサーバーやRaspberry Piのようなヘッドレスデバイス)で実行しているのでない限り、GUIを使用することをお勧めします。.
サーバーの2回目の実行中にEULAに同意すると、追加のファイルがダウンロードされ、デフォルトのワールドが生成されます。デフォルトの世界は/ world /にあり、通常のMinecraftからの通常の古い/.minecraft/saves/[someworldname]/フォルダのように見えます(実際はそうです)。ランダムに生成された世界で遊ぶことも、/ world /の内容を削除して、Minecraftのスタンドアロンコピーから保存したゲームの内容やインターネットからダウンロードした世界の保存内容と置き換えることもできます。.
新しく作成したばかりのサーバーに参加して、外観を確認しましょう。ゲームに参加するには、ホストコンピュータと同じLAN上にいて、ホストコンピュータのIPアドレスを知っている必要があります。.
IPアドレスを入手したら、Minecraftを起動し、メインメニューからMultiplayerをクリックして新しいサーバーを追加するか、直接接続機能を使用します。これらのオプションのいずれかに関してヘルプが必要な場合は、以前のガイドのMinecraft Multiplayerサーバーの探索のレッスンのリモートサーバーへの接続のセクションを参照してください。.
ここで我々は真新しいサーバーにいます。すべてが素晴らしく見え、世界は円滑にロードされています。すぐに気付くことの1つは、ゲームがサバイバルモードにあるということです。これはサーバーのデフォルトですが、すぐに変更する方法を紹介します。.
物事のサーバー側では、物事が起こるとコンソールウィンドウに一連の通知が表示されます。参加しているプレイヤー、死亡しているプレイヤー、プレイヤーとのコミュニケーションなどの通知です。さらに、コンソールウィンドウと、サーバー上のOPまたは「オペレータ」のどちらでもサーバーコマンドを使用できます。たくさんのコマンドがあります、それらの多くはどちらかというとあいまいでまれにしか使われません。 Minecraftのwikiでコマンドリスト全体を読むことができますが、私たちはあなたのサーバーを立ち上げて稼働させるのに最も関連のあるものを以下の表で強調します。.
注意: サーバーのコンソールウィンドウにコマンドを入力する場合は、先頭に「/」を付ける必要はありませんが、サーバーのプレーヤーとしてチャットウィンドウに入力する場合は必要です。.
/ defaultgamemode [s / c / a] | 新規プレイヤーのサーバーのデフォルトモードを、サバイバルモード、クリエイティブモード、およびアドベンチャーモードの間で切り替えます。. |
/難しさ[p / e / n / h] | 難易度を「平和」、「簡単」、「普通」、「困難」の間で切り替えます。. |
/ gamemode [s / c / a] [プレーヤー] | プレイヤーごとに適用されることを除いて/ defaultgamemodeと同じ. |
/リスト | 現在のすべてのプレイヤーを一覧表示します. |
/(de)op [プレーヤー] / deop [プレーヤー] | 指名されたプレイヤーに特権を与える(または奪う). |
/ save-(すべて/オン/オフ) | “ all”は即座に世界を保存し、“ on”は世界保存をオンにします(これがデフォルトの状態です)。そして“ off”は自動保存をオフにします。 / save-allコマンドを使用して作業をバックアップするために即時保存を強制したい場合を除き、これはそのままにしておくことをお勧めします。. |
/ setworldspawn [x y z] | 世界に入るすべてのプレイヤーのためのスポーンポイントを設定します。座標が指定されていない場合は、実行中のオペレーティングが立っている場所を設定し、引数を使用してスポーンポイントをそれらの座標に割り当てます。. |
/ spawnpoint [プレーヤー] [x y z] | worldspawnと同じですが、個々のプレイヤー用です。各プレイヤーに独自のスポーンポイントを設定することができます. |
/やめる | サーバーをシャットダウンします. |
/時間設定[値] | ゲーム内の時間を変更します。 「day」、「night」、または0から24000までの値を受け入れます。参考のために、6000は正午、18000は真夜中です。. |
/ tp [対象プレイヤー] [目的地] | テレポートプレーヤー。最初の引数は常にターゲットプレイヤーになります。 2番目の引数は、他のプレイヤー(プレイヤーAをBに送る)またはx / y / z座標(プレイヤーAをロケーションに送る)にすることができます。. |
/天気【晴/雨/雷】 | 天気を変えます。さらに、X秒の天気を変更するために2番目の引数を追加できます(Xは1から1,000,00までの間です)。. |
これらは小さなホームサーバーを動かすための最もすぐに役に立つコマンドです。ホームサーバーを公用または準公用に開く場合に便利な追加のコマンドがあります(/ kickや/ banなど)が、通常は個人の家庭での使用には不要です。.
プライベートホームサーバーの起動に成功したので、(特にすべてのレッスンを終えて)どのようにして私たちのサーバーに素晴らしいモッズを追加できるのか疑問に思うかもしれません。次の段階、サーバーの改造.
単純なModded Minecraftサーバーの設定
あなたが簡単にスタンドアロンのMinecraftのインストールにForge mod loaderを注入することができるようにあなたはMinecraftサーバーにForge mod loaderを簡単に注入することができます.
前のmoddingチュートリアルでForgeに使用したのと同じインストーラーを再利用できます。単にそれを再実行し(あなたが.EXEまたは.JARを使用しているかどうかは関係ありません)、そのように設定を調整してください:
[サーバーのインストール]を選択して、新しいディレクトリを指定します。クライアントサイドのチュートリアルで行ったように、MinecraftをインストールしてからForgeをインストールする必要があるので、サーバーをインストールしてからForgeをインストールする必要はありません。.
注意: サーバーのMODにとても興奮していたためにこのセクションにジャンプした場合でも、いくつかの手順は同じなので前のセクションを読むことをお勧めします。この部分については詳細に説明しません。チュートリアルの.
サーバーとForgeの両方のファイルをダウンロードしてから、インストールフォルダーにアクセスしてください。次のステップは、バニラMinecraftサーバーのセットアップとよく似ています。.
フォルダ内で、このチュートリアルの標準インストール部分のオペレーティングシステムに基づいて、使用したものとまったく同じコマンドを使用して“ forge。*。universal.jar”ファイルを実行します。.
サーバーが実行されてから停止し、前のセクションと同様にEULAに同意する必要があることを示します。新しく作成したEULA.txtを開き、前回と同じように「false」を「true」に編集します。.
サーバーをもう一度実行して、すべてが正しくインストールされていることを確認します。覚えておいて、あなたが世界に加わるとき、あなたは修正されたクライアントと加わる必要があるでしょう(バニラクライアントは加減されたサーバーに加わることができません)。 Forgeをインストールした状態でMinecraftのバージョン番号が一致するインストールに参加します。ただし、MODをロードしないでサーバーの状態を反映します。.
すべてが良さそうです。私たちは村の近くにも産卵しました、それはいつも楽しいです。魔法の次元へのポータルを生み出すことによってパーティーをする方法をこれらの村人に示しましょう。.
全く取引しません;私たちは水たまりにダイヤモンドを投げただけで、村人たち全員が心を失ったように私たちを見つめています。 Forgeがインストールされているかもしれませんが、マジックを実現させるコンポーネントが欠けています:Twilight Forest mod.
これで、Forgeが正しくインストールされたことがわかりました。次のステップは、必要なmodをインストールすることです。プロセスはとても簡単です。 mod .JARファイル(この場合はTwilight Forest mod)が新しいForgeサーバーの/ mods /フォルダーの両方にあることを確認するだけです。 そして サーバーに参加しているMinecraftクライアントの/ mods /フォルダ.
Minecraftクライアントを終了し、「stop」コマンドでサーバーを停止し、ファイルをコピーしてサーバーを再起動します。その後、クライアントを再起動してサーバーに参加します。.
村人が新たに生まれたトワイライトフォレストポータルに落ち、フォレストへテレポートできなかったときに我々が感じた失望を言葉で表現することはできない。私たちは彼の代わりに行かなければならない.
ポータルは城のすぐ隣にあることになった。真剣に、これはこれまでで最も幸運な地図の種になるかもしれません:私たちはOverworldの村の隣で始め、そこに入り口を作り、そしてTwilight Forestの城の隣で終わりました(あなたが1.7のTwilight Forestで遊んでいるなら)。 10(または他の1.7。*バージョン)シードは1065072168895676632)です。!
あなたのサーバーのための特別な微調整とトリック
この時点で、インストールしたフレーバーに応じて、モッズの有無にかかわらず、ロックすることができます。しかし、それはあなたがあなたのサーバーをいじくり回し終えたという意味ではありません。サーバーエクスペリエンスを向上させるためにできることをいくつか紹介しましょう。.
より多くの改造
あなたはいつでもより多くのモッズをインストールすることができます。より多くのMODはより多くのCPU / GPU / RAMリソースを必要とすることに留意してください。あなたがインストールしたmodを注意深く書き留めてください。あなたのサーバーに加わる全ての人はそれらのmodもインストールする必要があるでしょう。一般的に言えば、クライアントの/ mod /フォルダとサーバーの/ mod /フォルダはお互いのミラーであるべきです。.
良いサーバー改造のためのアイデアが必要ですか? Minecraftの改造チュートリアルの「改造の場所」セクションに記載されているリソースを見つけてください。.
リモートプレイヤーにサーバーを開く
あなたがあなたのローカルネットワークの外にいる人たちがサーバーにアクセスできるようにあなたがあなたのローカルネットワークの外にいる人々と遊びたいのなら、ポート転送を設定することができます。ほとんどの家庭用ブロードバンド接続は、多くのプレーヤーを簡単にサポートできます。サーバーにはパスワードシステムがないため、サーバー上にホワイトリストを作成することを検討してください。コマンドとパラメータを使用する /ホワイトリスト[オン/オフ/リスト/追加/削除/リロード] [プレーヤー名] ホワイトリストを調整して表示する.
Server.Propertiesによる微調整
サーバーフォルダーの中にserver.propertiesという名前のファイルがあります。このファイルをテキストエディタで開くと、手動で編集できる簡単な設定ファイルが見つかります。これらの設定のいくつかはサーバ/ゲーム内コマンドで利用可能ですが、それらの多くはそうではありません.
単純なtrue / falseまたは数値のトグルを使用して、サバイバルモード中にプレイヤーが飛行したり、The Netherをオフにしたり、サーバーのタイムアウト設定を調整したり、その他多数の変数を調整することができます。設定の多くはかなり一目瞭然ですが、関連する変数についてより深く理解する必要がある設定もあります。 server.properties変数のこの詳細な内訳をチェックしてください。.
モッズを問わず、サーバーを装備すれば、あなたは今、あなたの世界にアクセスするために正しい人が正しい時間にオンラインであることを確認することを心配する必要はもうありません。国).