マインクラフト色コード変換
ゲーム処理はすべてブラウザ内で完結します。データは送信されません
§ コード・& コード・16 進数・JSON テキストコンポーネントを相互に変換します。押さえておきたいのは 2 点:`§`(U+00A7)はバニラが解釈しますが、`&` はプラグインのエスケープ文脈でのみ `§` に置き換わります。そして 16 進数には無関係な 2 通りの書き方があります —— 看板やコマンドブロック用の逐次表記 `§x§5§5§F§F§5§5` と、`/tellraw` 用の JSON `{"color":"#55FF55"}` です。入力は `§a`、`&a`、`a`、`#55FF55`、`green`、書式コード `§l` などに対応します。
機能
- § コード・& コード・16 進数・JSON の相互変換
- 16 色の名前と色見本
- 書式コード:太字・斜体・下線・取り消し線・難読化・リセット
- 逐次表記 §x§5§5§F§F§5§5
- JSON テキストコンポーネント {"color":"#55FF55"}
- 名前入力(green、dark_blue)に対応
- 複数のコードを一度に変換
使い方
- 1 行に 1 つの色コードまたは名前を入力します
- 色の名前と各表記がまとめて表示されます
- 1 つだけ見たいときは「出力形式」を切り替えます
- 書式コード(§l など)はその効果を説明します
よくある質問
- § と & は何が違いますか?
- `§`(U+00A7)はバニラが解釈する色の接頭辞です。`&` はプラグインとコマンドの約束で、サーバーのプラグインがテキストをクライアントへ送る前に `&a` を `§a` に書き換えます。バニラの看板に `&a` と書いても、ただの 2 文字です。
- 16 進数に 2 通りの書き方があるのはなぜですか?
- 逐次表記 `§x§5§5§F§F§5§5` は看板やコマンドブロックのテキストに使います(バニラ 1.16 以降が解釈し、`§` が 1 つ欠けると黙って無効になります)。JSON の `{"color":"#55FF55"}` は `/tellraw`、`/title`、本の JSON に使います。両者は無関係なので、それぞれ正しく示します。
- §l や §o は何ですか?
- 色ではなく字形を変える書式コードです:`§l` 太字、`§o` 斜体、`§n` 下線、`§m` 取り消し線、`§k` 難読化、`§r` すべての書式をリセット。重ねられますが、`§r` はそれ以前の効果をすべて消します。
関連ツール
色変換
変換HEX・RGB・HSL・CMYK と Lab / OKLCH / XYZ の相互変換、色温度・反転色・補色・ANSI 端末色、そして WCAG コントラスト比。すべてブラウザ内で処理します。
MC スタック換算
ゲームアイテムの総数を「フルスタック + 端数」に換算し、必要なシュルカーボックスやチェストの数も計算。1 スタックは 64・16・1 から選択。
乱数ジェネレーター
生成範囲・個数・小数桁を指定して乱数を生成します。重複の排除、並べ替え、2・8・16 進数での出力にも対応。乱数源は暗号学的乱数です。
MC 座標変換
ゲームマインクラフトのオーバーワールドとネザーの座標を 8:1 で換算し、チャンク座標とポータル設置の注意を表示。x z と x y z に対応。
MC ティック換算
ゲームゲームティック・秒・レッドストーンティック・分を相互変換し、よく使う周期も一覧表示。レッドストーンは 2 ゲームティックごとに更新。
MC 距離と移動
ゲーム2 点間の距離と移動時間を計算。直線距離・格子距離と、歩き・ダッシュ・エリトラ・トロッコなどの所要時間。高さと移動速度上昇ポーションにも対応。