Minecraftの世界をサバイバルからクリエイティブ、ハードコアに切り替える方法

Minecraftワールドを作成するときは、ゲームモードを選択すると、そのモードはワールドの存続期間中固定されます。またはそれは?ゲームモードのロックを回避し、ゲームのモードを永続的に変更する方法を説明しますので、読んでください。

なぜ私はこれをしたいのですか?

新しい世界を作成するときは、ゲームモードを選択します。クリエイティブ、サバイバル、ハードコアの各モードから選択できます。通常の状況では、この選択は修正され、ワー​​ルドファイル内に永続的なフラグが設定されます。

Minecraftは創造性とプレイスタイルの変化に役立ちますが、クリエイティブマップを作成しようとしたマップは、完全なサバイバルマップであるかのように感じられる場合があります。または、クリエイティブモードで開始してホームベースを構築してから、サバイバルモードに切り替えて、新しく建てられた城の快適さから世界を引き継ぐこともできます。

世界のタイプを変える動機が何であれ、それはかなり簡単なプロセスです。ゲームモードを変更するために使用できる、一時的なものと永続的なものの2つのテクニックを見てみましょう。

LANトリックでゲームモードを変更する

このテクニックは、一部のMinecraftプレーヤーにとっては古いものかもしれませんが、高度な編集や二次プログラムをまったく必要とせずに使用できる非常に迅速でシンプルなテクニックとして注目に値します。

ここでは、このチュートリアル用に作成したテストサバイバルの世界にいます。エクスペリエンスとアイテムバーの上にハートと空腹のメーターが表示されます。

私たちがそれを作ったとき、世界は生存としてフラグが立てられました、そしてそれは生存を維持します。 ただし、ネットワークプレイのためにLANにゲームを開くことで、これらのルールを一時的に回避できます(他のプレイヤーとプレイするつもりがない場合でも)。

ESCを押してゲームメニューを表示し、[LANに開く]をクリックします。

LANワールドメニューで、私たちの目的のための唯一の重要なオプションは、チートを許可を「オン」に切り替えることです。ヘッダーが示すように、これらは他のプレイヤーの設定であり、ここでゲームモードを変更すると、LANワールドに着信するプレイヤーのゲームモードのみが変更されます。ただし、チートをオンに切り替えた場合は、ゲーム内のすべてのプレーヤー(あなたを含む)に適用されます。チートをオンに切り替えたら、「StartLANWorld」をクリックします。

ゲームに戻り、「t」キーを押してゲーム内コンソールボックスを表示します。コマンド「/ gamemodec」を入力して、ゲームモードをクリエイティブに変更します。(サバイバルモードに戻したい場合は、コマンド「/ gamemodes」を使用してください。)

ハート、空腹、経験値メーターがアイテムバーに残っていないことに注意してください。世界のサバイバルモードフラグにもかかわらず、私たちは現在クリエイティブモードになっています。

このトリックを使用して、サバイバルモードゲームとクリエイティブモードゲームの両方のゲームモードを一時的に変更できます。このトリックは、ハードコアモードのゲームをクリエイティブモードのゲームに変えるためにも使用できます。ただし、ハードコアモードに関してこのトリックで興味深いのは、ハードコアモード(これをゲームモードと呼んでいますが)は実際には別のゲームフラグであるということです。ハードコアモードは、実際には、死が世界の削除につながるサバイバルモードです(したがって、ハードコアの世界に住む人生は1つだけです)。筋金入りのゲームをクリエイティブなゲームに変えると、クリエイティブモードに付属するすべてのパワーを手に入れる奇妙な種類のハイブリッドが作成されますが、クリエイティブモードで死ぬ場合は(ボイドに陥るか、自分で/ killコマンドを使用することによって) )通常のハードコアモードと同じように、世界を失うことになります。これを切り替える方法については、チュートリアルの後半で説明します。

このトリックを使用すると、ゲームモードが切り替わりますが、ワールドセーブ全体の状態が永続的に切り替わるわけではありません(マルチプレイヤーコマンド/ defaultgamemodeを使用すると、シングルプレイヤーワールドでは正しく機能しません)。ワールドセーブに永続的かつグローバルな変更を加えるには、セーブファイルの内臓を少し編集する必要があります。それを今見てみましょう。

Minecraftのゲームモードを恒久的に変更する

ゲームモードの状態を永続的に変更するには、ゲームファイルlevel.datを編集する必要があります。さらに、Minecraftが使用するのと同じフォーマットを使用する必要があります:名前付きバイナリタグ(NBT)。

NBTExplorerのインストール

そのために、Windows、Mac、およびLinuxで使用できるクロスプラットフォームツールである適切な名前のNBTExplorerは、このタスクに合わせて作成されたツールです。このツールの詳細については、Minecraft.netの公式スレッドを参照するか、Githubページにアクセスしてください。ダウンロードは、両方のリンクで3つのプラットフォームすべてで利用できます。3つのOSバージョンすべてをスタンドアロンのポータブルアプリケーションとして実行できます。

注:ワールドを編集する前にバックアップしてください。編集がうまくいかない場合に備えて、保存ファイルディレクトリ全体を安全な場所にコピーします。

アプリケーションを初めて実行すると、オペレーティングシステムのデフォルトのMinecraft保存ディレクトリが自動的に読み込まれます。上のスクリーンショットでは、2つのテストワールド「NBTテスト」と「NBTテストII」を見ることができます。

ゲームモードの変更

最初のテストの世界はサバイバルの世界です。永続的にクリエイティブモードに設定するために変更する必要のある値を見てみましょう。あなたの世界の名前、この場合は「NBTテスト」を選択して展開します。ディレクトリ内に複数のエントリが表示されます。ワールドルールが含まれているのは、リストの下部にあるlevel.datエントリです。

level.datエントリを展開し、「データ」をクリックします。そのデータリスト内に、「GameType」というラベルの付いたエントリがあります。ゲームで/ gamemodeコマンドを使用する場合、「creative」や「c」などのキーワードを使用してモードを変更できますが、GameType値は数値を使用して設定する必要があります。使用できる値は次のとおりです。

0 –サバイバル

1 –クリエイティブ

2 –アドベンチャー

3 –観客

私たちの目標は、作成した世界をサバイバルからクリエイティブに切り替えて、0を1に切り替えることです。値をダブルクリックして、希望のゲームモード値に置き換えます。Ctrl + Sキーまたは保存アイコンを押して、編集したタグを保存します。

プレイヤーモードの変更

編集中のワールドにログインしたことがない場合は、この手順をスキップできます。以前にワールドにログインしたことがある場合は、もう一度編集する必要があります。保存ファイルはプレーヤーの状態を記憶しているため、ワールドを別のモードに変更しても、プレーヤーは古いモードのままになります。

この問題を修正するには、上記で概説したOpen-to-LANトリックを使用し、最後にもう一度チートを使用して/ gamemodeを修正するか、NBTExplorerで簡単に編集します。NBTExplorerでワールドセーブに移動し、次に「playerdata」のサブカテゴリに移動します。

前のセクションで概説したのと同じ0〜4の値を使用して、「playerGameType」の値を変更します。ゲーム内の回避策を使用せずにプレーヤーモードをクリエイティブに切り替えるには、「playerGameType」の値を1に編集する必要があります。もう一度、CTRL + Sを押すか、保存アイコンをクリックして作業を保存してください。

ハードコアモードの切り替え

Open-to-LANの回避策の使用に関する前のセクションで、ハードコアモードをオンにして作成された世界で、サバイバルからクリエイティブモードへのトリックを使用すると、あなたが創造力を持っていたが、あなたが死んだらそれでもあなたの世界を失うであろう、一種の奇妙なリンボ。ハードコアモードをオフ(その世界を通常のサバイバルまたはクリエイティブな世界に変えたい場合)またはオン(人生に少しスリルを加えて鈍いサバイバル世界に変えたい場合)に切り替える方法を見てみましょうワンライフトゥライブスリルライドに)。

NBTExplorerでワールドのlevel.datファイルを開くと、ハードコアテストワールドの「hardcore」タグが「1」に設定されていることがわかります。これは、プレーヤーのゲームモードを設定したにもかかわらず、ワールドがハードコアモードであることを示しています( Open-to-LANチート)をクリエイティブに。

この設定をそのままにしておく(そして、プレイヤーをサバイバルモードに切り替えて、ハードコアモードのエクスペリエンスを再現することを選択する)か、この設定を「1」から「0」に切り替えることができます。この時点で、ゲームは終了しません。プレイヤーの死亡時に削除されます(プレイヤーがサバイバルモードで死亡したかクリエイティブモードで死亡したかに関係なく)。

ハードコアモードのポイントは、まあ、それはハードコアだということですが、あなたがそれを失うという考えに耐えられず、それを通常の生存または創造的な世界に変換したいほどに愛着を持って成長したかどうかは確かに理解しています。

ちょっとしたノウハウ(そして非常に便利なエディター)を身につければ、Open-to-LANのトリックを最初からやり直したり、継続的にいじったりすることなく、世界のセーブデータのゲームモードを制御できます。