プレイヤーのスキンが表示されない
サーバー全員がデフォルトスキンになる理由:オフラインモード、スキンプラグイン、キャッシュ、ランチャー設定について説明します。
更新日 2026年8月13日
Javaサーバー上のスキンは、正規アカウントのUUIDをもとにMojangのサーバーから取得されます。
主な原因
サーバーがオフラインモードになっています。 UUIDはニックネームから計算され、アカウントが存在しないため、スキンの取得元がありません。全員がSteveまたはAlexのように見えます。
解決策:スキンプラグイン(SkinsRestorerなど)を導入します。ニックネームからスキンを取得し、手動で適用します。
/skin set Notch
/skin update
その他の原因
| 症状 | 原因 |
|---|---|
| 全員のスキンが一斉に消えた | Mojangサービスの障害:しばらく待つ |
| スキンが古い | キャッシュ:/skin update を実行し、再接続 |
| スキンが全員に表示されない | 特定のプレイヤー側のクライアントキャッシュ |
| ネットワークでスキンが表示されない | スキンプラグインをプロキシまたは全サーバーに導入する必要があります — サーバーネットワーク |
| NPCのスキンが表示されない | 同じ原因でオフラインモード — NPC |
マントとカスタムスキン
MojangとOptifineのマントは、対応するクライアント側のサポートがある場合にのみ表示されます。プロジェクト独自のマントは、プラグインまたはランチャーから配布されます。
Bedrock
Geyser経由のプレイヤーは独自のBedrockスキンを使用します。FloodgateによってJava側でも表示されるようになりますが、結果が異なる場合があります。
Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成
