リソースパック同期とは結局なにか

サーバーの「リソースパック同期」とは、プレイヤーがあなたのサーバーに接続したときに、同じテクスチャパック/リソースパックを自動的にダウンロードして適用させ、全員が見るブロック、UI、効果音を統一する仕組みのことです。これにより、各自で手動インストールする必要がなくなります。これは Minecraft サーバー自体が標準で備えている仕組みで、プレイヤー側で適用が強制されるかどうかは、サーバーとクライアントのリソースパック設定によって決まります。

先にはっきりさせておくべき点があります。TopoBlocks では、リソースパック同期は無料機能ではありません。これはあなたの明示的な認可が必要な有料「フル管理」機能に含まれます。無料の「監視のみ」は住所とポートだけで利用でき、サーバーのオンライン状況、バージョン、人数、遅延を確認するためのものです(Java版のデフォルトポートは 25565、統合版 (Bedrock) は 19132)。書き込み権限は一切なく、当然ながらリソースパックを配布したり設定を変更したりすることもありません。

TopoBlocks での手順

App にリソースパックの同期を任せたい場合、おおまかには次のとおりです。

  1. 認可を完了する——リソースパック同期は「フル管理」に含まれます。まず対象サーバーへの明示的な認可を完了してください。状態を見るだけなら無料の監視で十分です。
  2. まずスナップショットを取る——サーバー側を変更する前にスナップショットを生成し、現在のバージョン(ハッシュ、サイズ、出所を含む)を記録しておけば、必要なときに復元できます。
  3. リソースパックを同期する——認可済みのサーバーにリソースパックをサーバー側へ同期します。工程はあなたのワールドのソースファイルを絶対に上書きしません
  4. 検証してプレイヤーに再接続してもらう——サーバーがオンラインでバージョンが正常なことを確認したら、プレイヤーに再参加するよう通知します。

まずサーバーを立ち上げたい場合は スマホで Minecraft サーバーを立てる方法 を参照してください。ロールバックにおけるスナップショットの役割を理解したい場合は サーバースナップショットの使い方 をご覧ください。

いくつかの正直な説明

  • プレイヤー側のダウンロード/適用は私たちが決めるものではありません。 ダウンロードを推奨するか、適用を強制するかは、Minecraft サーバーとクライアント自体のリソースパック設定が制御します。私たちが行うのは、あなたの認可後にリソースパックをサーバー側へ同期するこの工程です。
  • 無料なのは監視だけです。 監視のみは書き込み権限がなく、設定には触れません。リソースパック同期を含むフル管理とホスティングはすべて明示的な認可と支払いが必要で、価格はアプリ内表示が基準、有料タスクが失敗した場合は自動的に返金されます
  • ソースファイルを絶対に上書きしません。 サーバー側の変更を伴う操作はすべて「毎回新しいバージョンを生成し、元のバージョンを残して追跡可能にする」という原則を守り、必要に応じて復元可能性の検証を併用します。サーバー上のワールドを安全に更新したい場合は サーバーワールドを安全に更新する と詳細チュートリアル サーバーワールドを安全にデプロイする を参照してください。