
で私の最後の記事で、私はすぐにWindowsの下の画像からあなたのMinecraftのサーバーを展開する方法について話しました。そして、多くの人が、Windowsはこのタイプのサーバーの展開にはあまり適していないことを正しく指摘しました。そして、PowerShell over RDPは、ある種の異常な倒錯です。
そのため、Centosの下で、すべてのコメントを考慮して、好みと詩人で新しいイメージを作成しました。さらに、箱から出してすぐに秘密のカードを入手できます。小さなクエストを完了すると、賞品を獲得できます。詳細!
サーバーを展開します
私が言ったように、私たちはWindowsゲームサーバーが最善のアイデアではないかもしれないことに気づきました。それはうまく機能し、このイメージからいくつかのサーバーがありますが、それでもコンソールモードのWindowsはそのような目的にはあまり適していません。
Linuxの方がはるかに優れており、これに適しています。そのため、マーケットプレイスに新しい画像を作成しました。

この画像 の説明を開くと、この画像の使用方法と最初の構成方法についてかなり完全な説明が表示されます。
しかし、それでも要点を見ていきましょう。推奨されるパラメーターを使用して、Marketplaceからサーバーを作成します。予算が許せば、個人的な経験から、少なくとも4〜6GBのRAMを設定することをお勧めします。ただし、基本バージョンでも、すべてが時計のように機能します(移動時にブレーキがかかる場合があります)。

作成が成功したら、EULAに同意してサーバーを起動するために、ssh経由で接続する必要があります。何も知らなくても難しいことではありません。Windowsオペレーティングシステムでは、マニュアルに従って、Puttyユーティリティを使用してサーバーに接続できます。Linuxでは、コンソールを開いて次のように書くだけです。
ssh root@your_server_ip
ルートログインを拒否する
接続後、rootユーザーのssh経由でログインして新しいユーザーを作成し、それを介して接続する機能を無効にすることを強くお勧めします。これはオプションの手順ですが、サーバーをすぐにハッキングしたくない場合は、これを行うことを強くお勧めします。
新しいユーザーを作成します。
adduser your_nickname
正しい長いパスワードを設定することを忘れないでください。次に、このアカウントに管理者権限の機能を追加する必要があります。
usermod -aG sudo your_nickname
これで、ログイン後、コマンドの前にsudoと入力して、スーパーユーザーとして実行できます。
ユーザーを作成したら、ユーザーに代わって接続して操作を実行できます(管理者権限を忘れないでください)。ここでのタスクは、sshを介してrootにログインする機能を無効にすることです。これを行うには、ファイルを編集します
sshd_config
。
sudo nano /etc/ssh/sshd_config
PermitRootLoginを含む行を見つけて、noに変更します。
PermitRootLogin no
パスワードによるログインを無効にするなど、他の可能性もありますが、この記事で説明しても意味がありません。以上です。sshデーモンを保存して再起動し、変更を適用します。
sudo service sshd reload
これで、セッションを終了してユーザーと接続できます。
サーバーを直接起動する
すべてを構成したら、サーバーを起動できます。まず、Minecraftライセンスを受け入れます(これは、サーバーの作成時にのみ1回行われます)。
mc_accepteula
その後、すでにサーバーを起動できます。
systemctl start minecraft
これで、サーバーが起動し、マップがプリインストールされました。そして、あなたは遊び始めることができます。

サーバーは人を受け入れる準備ができています。
サーバーは文字通り2つのコマンドで起動されることに注意してください。または「1つ」、彼らが私を説得しようとしたとき:
mc_accepteula && systemctl start minecraft
プレインストールされたマップを使用したくない場合は、サーバーを起動する前に、次のコマンドを使用してワールドをすぐに削除できます。
mc_wipe
そして、その後すでにサーバーを起動すると、新しいユニークな世界が作成されます。それでも、少なくとも私たちの地図を見ることをお勧めします。気配りのあるプレイヤーには賞品があります。
私たちのMinecraftマップ
Habréのブログにアクセスした 私たちの多くは、ヘッダーにこの地図を見ました。

実際、地図は単純ではありません。私たちの成果の多くはここに象徴的に記されています。あなたはこの記事でそれらの多くについて読むことができます。そして、このマップをMinecraftの世界に持ち込むことにしました。さらに、プレイヤーがこのマップで賞品を見つけられるように、賞品を非表示にします。すべてを順番に。

Minecraftの世界の同じ地図。
このマップは、サーバーの作成後にデフォルトで起動されます。私はこれを回避する方法を上に書いた、ただ余分な単純な体の動き。見せびらかすために、地図だけでなく作ることにしました。構造の1つには、ネザーライトアーマー、空飛ぶマント、空飛ぶ花火、そして秘密を見つけるために必要なすべてのものを見つける秘密の部屋があります。何をする必要があるかという兆候があります。

秘密の部屋。
急いで、賞品の数は限られています。
このマップがどのように作成されたかについてのいくつかの言葉
マップは、minecraft 1.16.3で、クリエイティブモードで手動で作成されました。デザインのアイデアをMinecraftの世界に移すのは非常に難しいことが判明しました。さらに、あなたが見ると、描かれた地図は厳密には90度ではない角度を持っています、これからすべての困難がありました。

マップ上で最初に作成されたオブジェクトはバターです。
距離を測定するために、マップ上の最小のオブジェクトが選択され、測定はgimpグラフィックエディタで実行され、残りのオブジェクトはすでにそれらに描画されています。

距離測定の例。
最も難しかったのは、風船などの立方体から回転体を作ることでした。ボールと碑文をいじくり回すのに特に長い時間がかかりました。特に碑文の場合、立方体は碑文の線に対して約30度の角度にあるためです。しかし、私たちはそれをしました。
正方形でできた回転体は次のように表すことができます。

2番目のオプションは、より「丸い」ため、選択しました。その後、私たちは非常に長い間、バルーンの「実際の」サイズを理解しようとしました。

サイズの見積もり(間違っています)。
しかし、結局、試行錯誤によって、彼らは飛行機に投影されるボールのサイズを確立しました。

さらに、それは比較的単純でした。コンパスを使用して、ボールのセクションを下から上に描画および翻訳するという研究所の知識を思い出します。


それで、一枚の紙にすべてのセクションを描いた後、私たちはボール自体を作り始めました。

ボール形状の推定。
それでは、それを「塗りつぶす」のはテクノロジーの問題です。

完成したボール。
碑文については話したくありません。血をたくさん飲んだので、ただの恐怖でした。しかし、私たちはそれをしました。同様に、碑文は紙に翻訳されてケージに入れられ、正しく見えることを確認しました。それは多くの時間と労力を要しました(マップ全体のほぼ30%)。
そして最後に、中間マップ構築のいくつかのフレーム。


他のマップやMODでプレイしたい場合はどうなりますか?
minecraftのバージョンを変更し、別のマップをインストールする方法についてのいくつかの単語。
すべてのminecraftはフォルダにあります:
/opt/minecraft

バニラについて話している場合は、最初にサーバーを停止してから、古い世界を削除する必要があります。
systemctl stop minecraft
コマンドを使用して、minecraftの使用可能なバージョンのリストを表示できます。
mc_version show
次に、ワールドをリセットします(現在のワールドを削除するだけです)。
mc_wipe
そして、最新バージョンのバニラマインクラフトを配置しました。
mc_version 1.16.4
次に、コマンドを使用してサーバーを起動します。
systemctl start minecraft

それだけです、これはminecraftの最後のバージョンになります。
modをインストールする必要がある場合は、Forgeをインストールできます(サーバーにはすでにプリインストールされており、modをコピーするだけで済みます)。
サーバーを停止し、ワールドを削除し、必要なバージョンを指定します。必要に応じて、必要なmodをmodsフォルダー内のサーバーにコピーし、サーバーを起動します。たとえば、バージョンforge-1.12.2の場合:
systemctl stop minecraft mc_wipe mc_version forge-1.12.2 systemctl start minecraft
構成を簡単にするために、minecraftサーバーのプライマリ構成のビデオも撮影しました。それをより便利にするために。
残念ながら、このビデオは、マーケットプレイスでのイメージの最終的な変更よりも少し遅れています(マーケットプレイスでの構成の現在のバージョンを参照してください。完全なマニュアルがあります)。しかし、それでも、サーバーを作成して操作する方法を始めるのに大いに役立ちます。
ゲームで頑張ってください!
