AttributeModifiersのUUID指定 - TUSB/TheUnusualSkyBlock GitHub Wiki
アイテムのAttributeModifiersのUUID指定
AttributeModifiersのUUID重複は誤作動の原因となる。
そこで重複しないように、次の形式で指定する。
UUID:[I;A,0,C,D]
A:スロット
Slot |
Aの値 |
mainhand |
11 |
offhand |
12 |
head |
21 |
chest |
22 |
legs |
23 |
feet |
24 |
C:Attributeの由来
Name |
Cの値 |
概要 |
カスタム |
0 |
シートによる指定 |
デフォルト |
1 |
装備に元から付くModifiersの復元 |
エンチャント |
2 |
エンチャントによる指定 |
魂系印判 |
3 |
魂系印判由来のAttribute |
D:Attributeの種類
- Cがカスタム・デフォルトのとき
Dは十の位+一の位を指定する。
AttributeName |
十の位 |
generic.max_health |
1 |
generic.knockback_resistance |
2 |
generic.movement_speed |
3 |
generic.attack_damage |
4 |
generic.attack_speed |
5 |
generic.armor |
6 |
generic.armor_toughness |
7 |
generic.luck |
8 |
Operation |
一の位 |
0 (+X) |
0 |
1 (+X%) |
1 |
2 (×X%) |
2 |
- Cがエンチャントのとき
DはエンチャントIDを指定する。