Minecraftは、大小さまざまな要素の創造的な遊びとカスタマイズを求めるゲームです。ゲームのメインメニューにある黄色のスプラッシュ画面のテキストを、引用符、クイップ、または必要な情報でカスタマイズするための簡単なチュートリアルに従って、詳細を無視しないでください。
スプラッシュテキストをカスタマイズする理由
この時点であなたは記事の本文にいます。つまり、Minecraftをいじくり回すことに興味を持っているだけではありません。スプラッシュ画面のテキストを変更しても、ゲームを変更するModやカスタムマップが正確にインストールされるわけではありませんが、ゲームをパーソナライズするための楽しい小さな方法です。
実際、これはゲームにメッセージを忍び込んで、誕生日にMinecraftを愛する子供を驚かせたり、友達にいたずらをしたり、個人のMinecraftインスタレーションにちょっとしたユーモアを注入したりするのに最適な方法です。
さらに、ゲームを恒久的に変更する必要がなく、非常に簡単に実行でき、完全に元に戻すことができます。どれくらい簡単ですか?必要なファイルを最初から作成および変更するのは非常に簡単であるだけでなく(すべてがどのように機能するかを説明し、その方法を示します)、チュートリアルの最後に、非常に簡単なボタンの方法を示します。カスタムHTGダウンロードパックを提供して、すぐに開始できるようにします。
非常に焦りがちな場合は、先に進んでパックを入手することもできますが、(パックを最初から作成していなくても)いくつかの重要なポイントがあるため、ガイド全体を最初から最後まで読むことをお勧めします。気づかずにつまずきます。
カスタムスプラッシュテキストをロードするための手段として独自のものを作成することにより、リソースパックについて掘り下げて少し学びましょう。
スプラッシュテキストリソースパックの作成
リソースパックが登場する前は、実行しようとしている変更(およびその他の多くの変更)を実行する唯一の方法は、Minecraft.jarファイルを手動で編集することでした。このファイルは、ゲームコードと、ゲーム内のグラフィック、メニューの背景、変更したいスプラッシュテキストなどのアセットを含む、Minecraftのコアファイルのアーカイブであり、現在も残っています。
スプラッシュテキストやその他のゲーム内アセットを編集する元の方法は、7-Zipなどの適切なアーカイブツールを使用してMinecraft.jarファイルを開き、既存のアセットを新しいアセットに置き換えることでした。本当に必要な場合は、この方法でMinecraft.jarを編集できます(Minecraft 1.8では、マスターを確認したい場合は、スプラッシュテキストファイルがアーカイブの\ assets \ minecrafts \ texts \ splashes.txtにあります。リストするか、手動で置き換えます)。
ファイルを手動で編集してsplashes.txtを交換することは確かに歓迎されますが、私たちと一緒にフォローし、代わりにリソースパックを使用することを強くお勧めします。なぜリソースパックなのか? Minecraft 1.6.1リソースパックにより、Minecraft.jarを編集しなくても、Minecraftアセットをサードパーティアセットに簡単に交換できるようになりました。リソースパックは、マウスを1、2回クリックするだけでロードでき、同じ方法でアンロードできます。Minecraft.jarの内部にいる間は、何かを台無しにする心配はありません。
リソースパックを使用するのではなく、jarファイルを手動で編集することを考えることができる唯一の本当の理由は、証拠を残さずに友人をいたずらすることに傾倒した場合です。それを除けば、リソースパックが最適な方法なので、ここで簡単なリソースパックの作成について説明します。
リソースパックの構造の作成
大小のリソースパックの構造は非常に単純です。リソースパックは、Minecraft.jar内にあるMinecraftアセットのフォルダー構造とファイル名を模倣した、ネストされたフォルダーのセット(簡単に保存または配布できるように圧縮できます)です。
リソースパックをロードすると、Minecraftアプリは単にリソースパックのディレクトリを調べて、利用可能な新しいアセットを使用します(新しいアセットがないアイテムの場合、通常のようにデフォルトのアセットを使用します)。そのため、新しいアセットが1つだけ含まれる非常にシンプルなリソースパックを作成できます。置換はテキストをスプラッシュします。
開始するには、現在のMinecraftインストールのリソースパックフォルダーに移動します。リソースパックフォルダは、OSに基づいて次の場所にあります。
Windows:%appdata%/。minecraft / resourcepacks
OS X:〜/ Library / Application Support / minecraft / resourcepacks
Linux:〜/ .minecraft / resourcepacks /
その場所に移動したら、リソースパックに使用する名前のフォルダーを作成します。シンプルで直接的な名前が好きなので、フォルダに「カスタムスプラッシュ」というタイトルを付けましょう。
「CustomSplashes」フォルダ内に、次のフォルダを1つずつ作成し、後続の各フォルダを前のフォルダ「assets」->「minecraft」->「texts」内にネストします。フォルダー構造は次のようになります。マスターの「resourcepacks」フォルダーを含めると、次のようになります。
/ resourcepacks /
... /カスタムスプラッシュ/
...... /資産/
......... /マインクラフト/
............ / texts /
その構造が整ったら、フォルダーに必要な(およびオプションの)アセットファイルを入力します。
リソースパックへの入力
リソースパックは非常に単純なので、2つの必須ファイルと1つのオプションファイルを入力するだけで済みます。リソースパックで最も重要なファイルは、ファイルのコレクションが実際にはリソースパックであることをMinecraftに通知するMCMetaファイルです。
メタファイルの作成
MCmetaファイルは、拡張子が変更された単なるテキストドキュメントです。リソースパックのベースフォルダにあるときに、この場合は「カスタムスプラッシュ」で新しいテキストドキュメントを作成し、次のテキストを貼り付けます。
{
"パック":{
"pack_format":1、
「説明」:「カスタムスプラッシュ」
}
}
ファイルを「pack.mcmeta」として保存します。 mcmetaの部分が実際のファイル拡張子であり、ファイル名の一部ではないように、必ず保存または名前を変更してください(たとえば、pack.mcmeta.txtは機能しません)。
スプラッシュTXTの作成
次のステップは、カスタムスプラッシュテキストフレーズを含むsplashes.txtファイルを作成することです。この手順は非常に簡単ですが、非常に大きな問題が1つあるので、よく聞いてください。
Sprayes.txtファイルは単なる古いテキストファイルです だが エンコーディングを正しく設定する必要があります。そうしないと、スプラッシュテキストに迷惑なアーティファクトが発生します。メモ帳などの基本的なテキストエディタを使用してドキュメントを作成および編集すると、スプラッシュテキストの先頭にこの一見不思議なアーティファクトが表示されます。
その小さな小さなボックスには、「ZWN BSP」という文字が含まれています。これは、UTF-8でエンコードされたテキストドキュメント(単純なメモ帳のテキストドキュメントのように)を使用したときに作成される奇妙な小さなアーティファクトですが、バイトオーダーマーカー(BOM)が含まれています。
BOMは、(ユーザーには)非表示のオプションのUnicode文字であり、UTFでエンコードされたテキストの最初の行の前に表示され、テキストドキュメントが16ビットまたは32ビットの整数を使用してエンコードされているかどうかをアプリケーションに通知します。アプリケーションはバイト順序を正しく設定できます。
Minecraftテキストエンジンが「ZWNBSP」というラベルの付いた小さなブロックを吐き出すのはなぜですか?ユニコードBOMは、文字通り「ゼロ幅ノーブレークスペース」と呼ばれる文字であり、Minecraftテキストエンジンは、実際にはエンドユーザーには見えないはずの文字を表示します。
ちょっとした雑学はさておき、それを回避してスプラッシュテキストをきれいに保つのは非常に簡単です。必要なのは、エンコーディングを「BOMなしのUTF-8」に設定できるテキストエディタを使用することだけです。これは、人気のあるテキストエディタNotepad ++でこれがどのように表示されるかのスクリーンショットです。
BOMなしでUTF-8でテキストドキュメントをエンコードできるエディタを備えているため、残りは非常に簡単です。新しいリソースパック\ assets \ minecrafts \ texts \のサブディレクトリに移動し、splashes.txtというラベルの付いたドキュメントを作成します。キャッチーなフレーズやスローガンを1行に1つずつ、必要な数だけ入力します。テストの目的で、1行を使用しました。
ハウツーオタク♥のMinecraft
フレーズが目立つように表示されるようにする場合(お誕生日おめでとうメッセージなど)、表示されるテキストがそのメッセージだけに制限されるように、1行のsplashes.txtに制限します。
リソースパックアイコンの作成
リソースパックは、含まない限り、一般的なアイコンを取得します。この手順は完全にオプションですが、簡単な視覚的識別子が好きなので、それを利用することにしました。
リソースパックにカスタムアイコンを含めるには、128 x128ピクセルのPNGファイルをリソースパックのベースディレクトリに「pack.png」というラベルで配置する必要があります。引っ掛かりました 無料のクリエイティブコモンズライセンスの水滴アイコン 一般的なリソースパックのアイコンから目立つように少し変更しました。サイズとファイル形式のパラメータの範囲内にある限り、好きなものを使用できます。
ファイル構造のレビュー
少し時間を取ってファイル構造を確認し、すべてが属する場所にあることを確認しましょう。新しいリソースパックのファイル構造は次のとおりで、ファイルは正確に記載されている場所にあります。元のファイル構造を作成してから追加したファイルは太字で示されています。
... /カスタムスプラッシュ/
。。。。。。
pack.mcmeta
。。。。。。
pack.png
...... /資産/
......... /マインクラフト/
............ / texts /
...............
Sprays.txt
リソースパック内のファイルがそれらのファイルの場所にあり、バイトマーカーなしのトリック全体を使用してテキストドキュメントを編集した場合は、リソースパックを試してみてください。
リソースパックの読み込み
リソースパックを作成したら、あと1つだけ試してみてください。 Minecraftを起動して開始します。
現在、リソースパックがない場合、スプラッシュテキストはMinecraft.jar内のsplashes.txtから取得されます。画面下部の「オプション」ボタンをクリックしてください。 「オプション」メニューで、左下の「リソースパック…」ボタンを選択します。
作成したばかりのリソースパック(および既にインストールした他のリソースパック)がここに表示されます。 「カスタムスプラッシュ」リソースパックのアイコンにカーソルを合わせ、そこに表示される矢印アイコンをクリックして、アクティブな列に移動します。リソースパックが[選択されたリソースパック]の下に表示されたら、[完了]をクリックしてメインメニューに戻ります。
カスタムスプラッシュテキストはメニューが完全に更新されるまで読み込まれないため、Minecraftを再起動するか、ゲームワールドを読み込んで終了し、メインメニューに戻る必要があります。これを行うと、カスタムスプラッシュテキストが次のように表示されます。
成功!スプラッシュテキストメッセージを編集するために将来行う必要があるのは、リソースパックのsplashes.txtファイルに戻り、適切なテキストエディタで編集することだけです。
HTGカスタムスプラッシュパックのダウンロード
独自のリソースパックを作成してその仕組みを確認するのは楽しいことですが、既存のリソースパックを入手して、スプラッシュテキストの編集にすぐに取り掛かることもできます。このチュートリアル用に作成した正確なリソースパックをダウンロードできます ここにzip形式で 。
Minecraftインストールのリソースパックフォルダーに配置するだけです。あなたがする必要がある唯一の編集は、適切なテキストエディタでsplashes.txtドキュメントを開くことです(ダウンロードを探してこのチュートリアルの最後までジャンプした場合、あなたは本当に戻って行きたいと思うでしょう少なくとも「スプラッシュTXTの作成」の上記のセクションをお読みください。
編集内容を保存してMinecraftを起動すると、新しいカスタムスプラッシュテキストが表示されます。
私たちはこのあたりのMinecraftの大ファンです。ゲームについてもっと学び、さらにカスタマイズしたいですか?私たちをチェックしてください 豊富なMinecraftチュートリアルリストはこちら 。まだ取り上げていないMinecraftのトピックについて質問がありますか? [email protected]にメールを送っていただければ、できる限りお答えします。