Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions UpdatedLog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# 更新履歴

## v18.31 (26/3/26)

- テクスチャ割り当てのマッチパターンを改善

## v18.3 (26/3/22)

- 棒メニューのテクスチャを追加
Expand Down
3 changes: 2 additions & 1 deletion assets/minecraft/optifine/cit/armors/apollo/armor.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@ items=minecraft:diamond_helmet
texture.diamond_layer_1=diamond_layer_1
texture.diamond_layer_2=diamond_layer_2
nbt.display.Name=APOLLO
weight=-1
nbt.display.Lore.1=iregex:(装備中は満腹度自動回復と|左クリックで1スタック取り出し)
weight=-1
3 changes: 2 additions & 1 deletion assets/minecraft/optifine/cit/armors/apollo/item.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ type=item
items=minecraft:diamond_helmet
texture=diamond_helmet
nbt.display.Name=APOLLO
nbt.display.Lore.1=iregex:(装備中は満腹度自動回復と|左クリックで1スタック取り出し)
enchantments=aqua_affinity mending protection respiration unbreaking
enchantmentLevels=1 1 6 3 7
weight=-1
weight=-1
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@ items=minecraft:diamond_boots
texture.diamond_layer_1=diamond_layer_1
texture.diamond_layer_2=diamond_layer_2
nbt.display.Name=HERCULES
weight=-1
nbt.display.Lore.1=iregex:(装備中は跳躍力が付与されます|左クリックで1スタック取り出し)
weight=-1
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ type=item
items=minecraft:diamond_boots
texture=diamond_boots
nbt.display.Name=HERCULES
nbt.display.Lore.1=iregex:(装備中は跳躍力が付与されます|左クリックで1スタック取り出し)
enchantments=depth_strider feather_falling mending protection unbreaking
enchantmentLevels=3 7 1 6 8
weight=-1
weight=-1
3 changes: 2 additions & 1 deletion assets/minecraft/optifine/cit/armors/icarus/armor.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@ type=elytra
items=elytra
texture=armor
nbt.display.Name=ICARUS
weight=-1
nbt.display.Lore.1=iregex:(装備中は火炎耐性が付与されます|左クリックで1スタック取り出し)
weight=-1
3 changes: 2 additions & 1 deletion assets/minecraft/optifine/cit/armors/icarus/item.properties
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ items=minecraft:elytra
texture=elytra
damage=-430
nbt.display.Name=ICARUS
nbt.display.Lore.1=iregex:(装備中は火炎耐性が付与されます|左クリックで1スタック取り出し)
enchantments=mending protection unbreaking
enchantmentLevels=1 7 10
weight=-1
weight=-1
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ items=minecraft:elytra
texture.broken_elytra=elytra_broken
damage=431-
nbt.display.Name=ICARUS
nbt.display.Lore.1=iregex:(装備中は火炎耐性が付与されます|左クリックで1スタック取り出し)
enchantments=mending protection unbreaking
enchantmentLevels=1 7 10
weight=-1
weight=-1
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
type=elytra
items=elytra
texture=armor
nbt.display.Name=ICARUS 4thAnniv.
nbt.display.Name=ICARUS 4thAnniv.
nbt.display.Lore.*=テクスチャ製作者:19moon
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Loreにカラーコードが含まれている場合でも正しくマッチするよう、堅牢性のためにipatternを使用することをお勧めします。これにより、Loreのテキストにフォーマットが適用されていてもテクスチャが適用されるようになります。

nbt.display.Lore.*=ipattern:*テクスチャ製作者:19moon*

Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,6 @@ items=minecraft:elytra
texture=item
damage=-430
nbt.display.Name=ICARUS 4thAnniv.
nbt.display.Lore.*=テクスチャ製作者:19moon
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Loreにカラーコードが含まれている場合でも正しくマッチするよう、堅牢性のためにipatternを使用することをお勧めします。これにより、Loreのテキストにフォーマットが適用されていてもテクスチャが適用されるようになります。

nbt.display.Lore.*=ipattern:*テクスチャ製作者:19moon*

enchantments=mending protection unbreaking
enchantmentLevels=1 7 10
enchantmentLevels=1 7 10
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@ type=item
items=minecraft:elytra
texture.broken_elytra=item_broken
damage=431-
nbt.display.Name=ipattern:\u00a7c\u00a7l\u00a7oI\u00a76\u00a7l\u00a7oC\u00a7e\u00a7l\u00a7oA\u00a7a\u00a7l\u00a7oR\u00a79\u00a7l\u00a7oU\u00a73\u00a7l\u00a7oS \u00a7f\u00a7l\u00a7o4thAnniv.
nbt.display.Name=ICARUS 4thAnniv.
nbt.display.Lore.*=テクスチャ製作者:19moon
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Loreにカラーコードが含まれている場合でも正しくマッチするよう、堅牢性のためにipatternを使用することをお勧めします。これにより、Loreのテキストにフォーマットが適用されていてもテクスチャが適用されるようになります。

nbt.display.Lore.*=ipattern:*テクスチャ製作者:19moon*

Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,6 @@ type=armor
items=minecraft:diamond_leggings
texture.diamond_layer_1=diamond_layer_1
texture.diamond_layer_2=diamond_layer_2
nbt.display.Name=NEMESIS
nbt.display.Name=NEMESIS
nbt.display.Lore.1=iregex:(ダメージを受けると|左クリックで1スタック取り出し)
weight=-1
4 changes: 3 additions & 1 deletion assets/minecraft/optifine/cit/armors/nemesis/item.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,7 @@ type=item
items=minecraft:diamond_leggings
texture=diamond_leggings
nbt.display.Name=NEMESIS
nbt.display.Lore.1=iregex:(ダメージを受けると|左クリックで1スタック取り出し)
enchantments=mending protection unbreaking
enchantmentLevels=1 7 10
enchantmentLevels=1 7 10
weight=-1
3 changes: 2 additions & 1 deletion assets/minecraft/optifine/cit/tools/gaea/gaea.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ type=item
items=minecraft:diamond_shovel
texture=gaea
nbt.display.Name=GAEA
nbt.display.Lore.1=iregex:(最大体力\\(中\\)増加|左クリックで1スタック取り出し)
enchantments=efficiency silk_touch
enchantmentLevels=10 1
weight=-1
weight=-1
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ type=item
items=minecraft:diamond_pickaxe
texture=thanatos
nbt.display.Name=THANATOS
nbt.display.Lore.1=iregex:(最大体力\\(中\\)増加|左クリックで1スタック取り出し)
enchantments=efficiency silk_touch
enchantmentLevels=10 1
weight=-1
weight=-1
3 changes: 2 additions & 1 deletion assets/minecraft/optifine/cit/tools/titan/titan.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ type=item
items=minecraft\:diamond_axe
texture=titan
nbt.display.Name=TITAN
nbt.display.Lore.1=iregex:(敵を空中へ打ち上げます|左クリックで1スタック取り出し)
enchantments=efficiency fire_aspect mending sharpness unbreaking
enchantmentLevels=10 5 1 10 10
weight=-1
weight=-1
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@ type=item
items=minecraft\:diamond_axe
texture=diamond_axe
nbt.display.Name=TITAN Replica III
nbt.display.Lore.*=\u8010\u4e45\u7121\u9650
nbt.display.Lore.*=耐久無限
nbt.display.Lore.*=iregex:.*クリスマスイベント特別限定品
Comment on lines +6 to +7
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

カラーコードに対応するために、マッチングをより堅牢にするにはipatternの使用を推奨します。iregexはMinecraftのカラーコードを処理せず、プレーンな文字列照合はフォーマットが存在すると失敗します。両方の条件にipatternを使用することで、マッチングの信頼性が高まります。

nbt.display.Lore.*=ipattern:*耐久無限*
nbt.display.Lore.*=ipattern:*クリスマスイベント特別限定品*

Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,7 @@ texture.bow_pulling_0=artemis_pulling_0
texture.bow_pulling_1=artemis_pulling_1
texture.bow_pulling_2=artemis_pulling_2
nbt.display.Name=ARTEMIS
nbt.display.Lore.1=iregex:(打つと花火があがります|左クリックで1スタック取り出し)
enchantments=flame infinity mending power unbreaking
enchantmentLevels=1 1 1 10 10
enchantmentLevels=1 1 1 10 10
weight=-1
4 changes: 3 additions & 1 deletion assets/minecraft/optifine/cit/weapons/pluto/pluto.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,7 @@ type=item
items=minecraft:diamond_sword
texture=pluto
nbt.display.Name=PLUTO
nbt.display.Lore.1=iregex:(攻撃時に敵をウィザー状態にします|左クリックで1スタック取り出し)
enchantments=looting mending sharpness unbreaking
enchantmentLevels=5 1 10 10
enchantmentLevels=5 1 10 10
weight=-1