Java Editionのデータ値/ポーション

提供: Minecraft Wiki
移動先: 案内検索

ポーションで満たされているガラス瓶のこと。ポーションの種類は16ビット数として、アイテムのダメージ値に格納される。ポーションの効果、名前、そしてその他のフラグは各ビットにエンコードされる。効果の持続時間自体はそこにはないが、他の値から計算することができる。

現在のビットが意味するものを以下に記述する。ポーション名が、ポーション効果や段階により重複することに注意。

ビット 10進数 16進数 意味
0 1 0001 ポーション効果 ポーション名
1 2 0002
2 4 0004
3 8 0008
4 16 0010
5 32 0020 Tier
6 64 0040 持続時間延長
7 128 0080 (無視される)
8 256 0100
9 512 0200
10 1024 0400
11 2048 0800
12 4096 1000
13 8192 2000 スプラッシュポーションにすることができる
14 16384 4000 スプラッシュポーション
15 32768 8000 (無視される)

ポーション効果のダメージ値の計算には、以下の公式を使う:

ダメージ値(DV) = ポーション効果(potion_effect) + 段階のビット(tier_bit) + 効果時間延長のビット(extended_bit) + スプラッシュのビット(splash_bit)

例:

  • "即時回復"効果のポーションは、ダメージ値5 (= 5 + 0 + 0 + 0)
  • "鈍化"効果のポーションは、ダメージ値74 (= 10 + 0 + 64 + 0)
  • "力Ⅱ"効果のスプラッシュポーションは、ダメージ値16425 (= 9 + 32 + 0 + 16384)

特定の名前のポーションには、以下の公式を使う:

ダメージ値(DV) = ポーション名(potion_name) + 効果時間延長のビット(extended_bit) + スプラッシュのビット(splash_bit)

例:

  • "スプラッシュ 素敵なポーション"は、ダメージ値16422 (= 38 + 0 + 16384)

「ポーション名」ビット[編集 | ソースを編集]

10進数 16進数 ポーション
0 00 水入り瓶 / ありふれたポーション
1 01 再生のポーション
2 02 俊敏のポーション
3 03 耐火のポーション
4 04 毒のポーション
5 05 治癒のポーション
6 06 暗視のポーション
7 07 透明なポーション
8 08 弱化のポーション
9 09 力のポーション
10 0a 鈍化のポーション
11 0b 跳躍のポーション
12 0c 負傷のポーション
13 0d 水中呼吸のポーション
14 0e 透明化のポーション
15 0f 希薄なポーション
10進数 16進数 ポーション
16 10 奇妙なポーション
17 11 再生のポーション
18 12 俊敏のポーション
19 13 耐火のポーション
20 14 毒のポーション
21 15 治癒のポーション
22 16 暗視のポーション
23 17 不出来なポーション
24 18 弱化のポーション
25 19 力のポーション
26 1a 鈍化のポーション
27 1b 跳躍のポーション
28 1c 負傷のポーション
29 1d 水中呼吸のポーション
30 1e 透明化のポーション
31 1f 爽やかなポーション
10進数 16進数 ポーション
32 20 濃厚なポーション
33 21 再生のポーション
34 22 俊敏のポーション
35 23 耐火のポーション
36 24 毒のポーション
37 25 治癒のポーション
38 26 暗視のポーション
39 27 素敵なポーション
40 28 弱化のポーション
41 29 力のポーション
42 2a 鈍化のポーション
43 2b 跳躍のポーション
44 2c 負傷のポーション
45 2d 水中呼吸のポーション
46 2e 透明化のポーション
47 2f きらめくポーション
10進数 16進数 ポーション
48 30 効き目の強いポーション
49 31 再生のポーション
50 32 俊敏のポーション
51 33 耐火のポーション
52 34 毒のポーション
53 35 治癒のポーション
54 36 暗視のポーション
55 37 不味いポーション
56 38 弱化のポーション
57 39 力のポーション
58 3a 鈍化のポーション
59 3b 跳躍のポーション
60 3c 負傷のポーション
61 3d 水中呼吸のポーション
62 3e 透明化のポーション
63 3f 臭いポーション

注釈: 他のビットが設定されていない場合のみ、ポーション に0が設定されていると「水入り瓶」と呼ばれる。そうでなければ、「ありふれたポーション」と呼ばれる。

注釈: スプラッシュポーション(splash potion)のビットが設定されると、"スプラッシュ"の接頭辞が追加される。

「ポーション効果」ビット[編集 | ソースを編集]

10進数 16進数 効果 ポーションの接尾辞 持続時間 アイコン 効果色 段階 II?
0 0 - - - - - -
1 1 再生能力 再生 0:45 桃色 はい
2 2 移動速度上昇 俊敏 3:00 空色 はい
3 3 火炎耐性 耐火 3:00 橙色 いいえ
4 4 0:45 緑色 はい
5 5 即時回復 治癒 即時 - - はい
6 6 暗視 暗視 3:00 紺色 いいえ
7 7 - - - - - -
8 8 弱体化 弱化 1:30 灰色 いいえ
9 9 攻撃力上昇 3:00 暗赤色 はい
10 a 移動速度低下 鈍化 1:30 青灰色 いいえ
11 b 跳躍力上昇 跳躍 3:00 若草色 はい
12 c ダメージ 負傷 即時 - - はい
13 d 水中呼吸 水中呼吸 3:00 青色 いいえ
14 e 透明化 透明化 3:00 薄灰色 いいえ
15 f - - - - - -

「段階」ビット[編集 | ソースを編集]

10進数 16進数 意味
0 0000 段階 I の効果。
32 0020 段階 II の効果。持続時間が1/2になる。

注釈: 耐火、弱化、鈍化の効果は2段階目がない。これらのポーションの強さや持続時間は、このビットによる影響を受けない。

「持続時間延長」ビット[編集 | ソースを編集]

10進数 16進数 意味
0 0000 基本の持続時間。
64 0040 持続時間が8/3倍になる。

「スプラッシュポーション」ビット[編集 | ソースを編集]

10進数 16進数 意味
0 0000 飲むことが出来るポーション。
16384 4000 スプラッシュポーション。持続時間が3/4になる。