Resource Pack Manager トラブルシューティング
トラブルシューティング
サーバー側の問題:ロードに失敗(404エラー)
プレイヤーが接続すると、MinecraftはRSPMが生成したリソースパックを自動ホストリンクからダウンロードしようとします。404エラーは、ホスティングサーバーが「ファイルが見つかりません」と応答したことを意味し、リソースパックをダウンロードできません。

詳細情報を表示
重要な注意: このホスティングサービスはRSPMの内部サービスであり、サーバー管理者が設定することはできません。ダウンロードリンクは自動的に生成されます。
一般的な原因:
- ホスティングサービスが一時的にダウンしているか、到達できない。
- リソースパックの生成中にアップロードが正しく行われなかった。
- リンクがファイアウォール、ISP、またはネットワーク制限によってブロックされている(学校や職場でよくあります)。
修正方法:
- 影響を受けたプレイヤーに、MinecraftのチャットまたはコンソールからリソースパックのURLをコピーして、Webブラウザで開いてみるよう依頼します。
- ブラウザでは正しく読み込まれるがMinecraftでは読み込まれない場合、プレイヤーにキャッシュの問題がある可能性があります。Minecraftを再起動すると通常解決します。
- ブラウザでリンクが開かない場合は、サーバーで
/rspm reloadを実行してリソースパックを再生成し、再接続してみてください。 - すべてのプレイヤーがこの問題を経験する場合、ホスティングサービスが一時的に利用できないことを示している可能性があります。待ってから再試行してください。
サーバー側の問題:コンソールエラー リソースパックサイズが制限を超えています
RSPMが生成したリソースパックが、サーバーの自動ホスティングで許可されている最大サイズを超えています。現在50MBに設定されています。

詳細情報を表示
一般的な原因:
- マージするリソースパックが多すぎるか、非常に大きい。
- 高解像度のテクスチャやパックサイズを増加させる大きなカスタムモデルを含んでいる。
修正方法:
- 一部のリソースパックまたはアセットを削除するか、サイズを縮小します。
- テクスチャとモデルを最適化して、ファイルサイズを小さくします。
config.ymlで自動ホスティングを無効にし、外部のWebホストを使用してリソースパックを自分でホストすることを検討してください。
注意: 50MBのサイズ制限は、プレイヤーに信頼性の高い高速ダウンロードを保証するために設定されており、ホスティングプロバイダーのポリシーに基づいて変更される可能性があります。
クライアント側の問題:ロードに失敗(無効なリソースパック)
Minecraftはリソースパックを正常にダウンロードしましたが、パックが破損している、不完全、または必須ファイルが欠落しているため拒否されました。

詳細情報を表示
一般的な原因:
- 異なるプラグインからの互換性のないリソースパックのためにマージプロセスが失敗した。
- 1つ以上のソースパックに、破損したJSONファイルや無効な
mcmetaファイルなどの不正な形式のファイルが含まれている。 - アセットファイルのパスがMinecraftで許可されている最大フォルダ深度を超えているか、不正な文字が含まれている。
修正方法:
/rspm reloadを実行して、マージされたリソースパックのクリーンな再生成を強制します。- リソースパックを追加する最近追加されたプラグインを一時的に削除し、問題が解決するかどうか再試行します。
- それらのプラグインを1つずつ追加し、それぞれの後にテストして、どのリソースパックが問題を引き起こしているかを特定します。
- RSPMサーバーログでマージの競合や欠落ファイルに関する警告を確認します。これは問題の原因を特定するのに役立ちます。
クライアント側の問題:紫と黒のテクスチャまたは紫と黒の立方体モデル
Minecraftの紫と黒のチェッカーボードパターンは、ゲームがロードされたリソースパックで必要なテクスチャまたはモデルを見つけられないことを示しています。カスタムモデルの代わりに紫の立方体が表示される場合、モデルJSONは存在するが、欠落しているか無効なテクスチャまたはモデルファイルを参照していることを意味します。

詳細情報を表示
一般的な原因:
- 必要なテクスチャがマージされたリソースパックに含まれていなかった。
- モデルJSONファイルが誤ったまたは古いテクスチャパスを指している。
- 複数のプラグインリソースパック間の競合で、1つのパックが別のパックのアセットを上書きしている。
修正方法:
config.ymlのpriorityOrderリストを使用して、マージ中に正しいリソースパックが優先されるようにします。- 欠落しているテクスチャファイルが元のソースリソースパックに存在することを確認します。
- モデルJSONファイルを確認して、そのテクスチャパスがパック内の実際のファイルの場所と一致することを確認します。
- 修正を行った後、
/rspm reloadを実行してマージされたパックを再生成し、再度テストします。
クライアント側の問題:メニューのGUIテクスチャがずれている
GUIテクスチャがずれて表示される場合(アイコンがずれたり、バーが正しい位置にない場合)、通常はフォントファイルの競合が原因です。Minecraftは一度に1つのアクティブなフォントセットのみをサポートするため、複数のパックがフォントを上書きすると表示の問題が発生する可能性があります。

詳細情報を表示
一般的な原因:
- 複数のプラグインリソースパックが
font/default.jsonまたは関連するフォントファイルを変更している。 - RSPMは、どのフォントを使用するかの明確な優先順位が設定されずにこれらをマージしている。
修正方法:
plugins/ResourcePackManager/config.ymlを開き、priorityOrderセクションを見つけます。- 保持したいフォントを持つプラグインパックをリストの一番上に移動します。
/rspm reloadを実行して、マージされたリソースパックを再生成します。
注意: Minecraftでは複数のフォントファイルを完全にマージすることはできません。1つのフォントセットのみが有効になるため、優先順位を選択する必要があります。
クライアント側の問題:ロードされたが一部の要素が機能しない
一部のアイテム、テクスチャ、またはモデルが正しくロードされないか、ゲーム内にまったく表示されません。

詳細情報を表示
一般的な原因:
- Minecraftクライアントバージョンとサーバーバージョン間の不一致。通常はバージョン1.21.3と1.21.4の間。
- サポートされていないバージョンのクライアントが接続できるようにするViaVersionまたは類似のプラグインの使用。
- 古いクライアントが処理できない新しいモデル形式を使用しているリソースパック、またはその逆。
修正方法:
- すべてのプレイヤーがサーバーと同じMinecraftバージョンを使用していることを確認します。
- ViaVersionがインストールされている場合、完全な互換性が追加されるまで一部のアセットが正しく機能しない可能性があることに注意してください。
- 競合を避けるために、クライアントとサーバーの両方のリソースパック機能を、サポートされている同じMinecraftバージョンの範囲内に保ちます。
クライアント側の問題:ロードされたが1つのプラグインのアセットが別のプラグインを上書きする
2つ以上のプラグインリソースパックに、同じ名前とパスのファイルが含まれています。RSPMがそれらをマージすると、優先順位の低いパックが上位のパックのアセットを上書きします。

詳細情報を表示
修正方法:
plugins/ResourcePackManager/config.ymlを開きます。priorityOrderリストで、保持したいアセットを持つプラグインを、競合するプラグインの上に移動します。/rspm reloadを実行して、マージされたリソースパックを再生成します。
注意: Minecraftバージョン1.21.4以前では、一部の競合は優先順位だけでは完全に解決できません。そのような場合は、ソースリソースパックの手動マージまたは編集が必要になる場合があります。
クライアント側の問題:リソースパックのダウンロードが遅い
サーバーからリソースパックが送信されるとき、プレイヤーはダウンロードが遅いか、ラグを経験する可能性があります。これは通常、リソースパックがリモートサーバーでホストされているためで、ダウンロード速度はプレイヤーの場所とインターネットの品質に依存します。

詳細情報を表示
一般的な原因:
- プレイヤーがホスティングサーバーから地理的に離れた場所にいる。
- プレイヤーのインターネット接続が遅いか不安定。
- プレイヤーとホスティングサーバー間の一時的なネットワーク輻輳。
修正または軽減する方法:
- プレイヤーにインターネット接続の速度と安定性を確認するよう促します。
- プレイヤーは別のネットワークまたは場所から接続して、速度が向上するかどうかを確認できます。
- ダウンロードが遅いことが継続的な問題である場合は、プレイヤーベースに近い代替ホスティングサービスでリソースパックをホストすることを検討してください。configでRSPMの自動ホスティングを無効にし、
server.propertiesでリソースパックの直接URLを提供できます。 - ダウンロード時間を最小限に抑えるために、リソースパックのサイズが最適化されており、必要以上に大きくないことを確認してください。
注意: 残念ながら、リモートホスティングの性質上、一部のプレイヤーはサーバーの制御外の要因に基づいてダウンロードが遅くなります。