User Tools

Site Tools


ja:tutorial:shield

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
ja:tutorial:shield [2022/08/15 15:59] – created skytomoja:tutorial:shield [2022/08/20 07:37] (current) – external edit 127.0.0.1
Line 172: Line 172:
 そして今、ミックスインを手に入れます。心配はいりません。簡単です。 そして今、ミックスインを手に入れます。心配はいりません。簡単です。
  
-If this is your first time, [[tutorial:mixin_registration|here's how to register mixins on your fabric.mod.json]] //__(Make sure to make a **client** mixin)__//+初めての場合は、 [[tutorial:mixin_registration|fabric.mod.json にミックスインを登録する方法はこちら]] //__(必ず client ミックスインを作成してください)__//
  
-We will make a class called ''RendererMixin'' and write:+RendererMixin というクラスを作成し、次のように記述します:
 <code java> <code java>
 @Mixin (BuiltinModelItemRenderer.class) @Mixin (BuiltinModelItemRenderer.class)
Line 378: Line 378:
 そして今、ミックスインを手に入れます。心配はいりません。簡単です。 そして今、ミックスインを手に入れます。心配はいりません。簡単です。
  
-初めての場合は、[[tutorial:mixin_registration|fabric.mod.json にミックスインを登録する方法はこちら]] //__(必ず **client** ミックスインを作成してください)__// 
  
-''RendererMixin'' というクラスを作成し、次のように記述します:+初めての場合は、 [[tutorial:mixin_registration|fabric.mod.json にミックスインを登録する方法はこちら]] //__(必ず client ミックスインを作成してください)__// 
 + 
 +RendererMixin というクラスを作成し、次のように記述します:
 <code java> <code java>
 @Mixin (BuiltinModelItemRenderer.class) @Mixin (BuiltinModelItemRenderer.class)
Line 451: Line 452:
 次に、これらの両方のテクスチャを ''resources/assets/<modid>/textures/entity'' に移動します。 次に、これらの両方のテクスチャを ''resources/assets/<modid>/textures/entity'' に移動します。
  
-最後に、 ''en_us.json'' で各盾のカラーバリエーションの名前を追加する必要があります。+最後に、 ''ja_jp.json'' で各盾のカラーバリエーションの名前を追加する必要があります。
 <code javascript> <code javascript>
 { {
Line 543: Line 544:
 そして今、ミックスインを手に入れます。心配はいりません。簡単です。 そして今、ミックスインを手に入れます。心配はいりません。簡単です。
  
-If this is your first time, [[tutorial:mixin_registration|here's how to register mixins on your fabric.mod.json]] //__(Make sure to make a **client** mixin)__//+初めての場合は、 [[tutorial:mixin_registration|fabric.mod.json にミックスインを登録する方法はこちら]] //__(必ず client ミックスインを作成してください)__//
  
-We will make a class called ''RendererMixin'' and write:+RendererMixin というクラスを作成し、次のように記述します:
 <code java> <code java>
 @Mixin (BuiltinModelItemRenderer.class) @Mixin (BuiltinModelItemRenderer.class)
Line 615: Line 616:
 次に、これらの両方のテクスチャを ''resources/assets/<modid>/textures/entity'' に移動します。 次に、これらの両方のテクスチャを ''resources/assets/<modid>/textures/entity'' に移動します。
  
-最後に、 ''en_us.json'' で各盾のカラーバリエーションの名前を追加する必要があります。+最後に、 ''ja_jp.json'' で各盾のカラーバリエーションの名前を追加する必要があります。
 <code javascript> <code javascript>
 { {
-    "item.examplemod.netherite_shield": "Netherite Shield", +    "item.examplemod.netherite_shield": "ネザライトの盾", 
-    "item.examplemod.netherite_shield.red": "Red Netherite Shield", +    "item.examplemod.netherite_shield.red": "赤のネザライトの盾", 
-    "item.examplemod.netherite_shield.orange": "Orange Netherite Shield", +    "item.examplemod.netherite_shield.orange": "橙色のネザライトの盾", 
-    "item.examplemod.netherite_shield.yellow": "Yellow Netherite Shield", +    "item.examplemod.netherite_shield.yellow": "黄色のネザライトの盾", 
-    "item.examplemod.netherite_shield.lime": "Lime Netherite Shield", +    "item.examplemod.netherite_shield.lime": "黄緑色のネザライトの盾", 
-    "item.examplemod.netherite_shield.green": "Green Netherite Shield", +    "item.examplemod.netherite_shield.green": "緑色のネザライトの盾", 
-    "item.examplemod.netherite_shield.light_blue": "Light Blue Netherite Shield", +    "item.examplemod.netherite_shield.light_blue": "空色のネザライトの盾", 
-    "item.examplemod.netherite_shield.cyan": "Cyan Netherite Shield", +    "item.examplemod.netherite_shield.cyan": "青緑色のネザライトの盾", 
-    "item.examplemod.netherite_shield.blue": "Blue Netherite Shield", +    "item.examplemod.netherite_shield.blue": "青色のネザライトの盾", 
-    "item.examplemod.netherite_shield.purple": "Purple Netherite Shield", +    "item.examplemod.netherite_shield.purple": "紫色のネザライトの盾", 
-    "item.examplemod.netherite_shield.magenta": "Magenta Netherite Shield", +    "item.examplemod.netherite_shield.magenta": "赤紫色のネザライトの盾", 
-    "item.examplemod.netherite_shield.pink": "Pink Netherite Shield", +    "item.examplemod.netherite_shield.pink": "桃色のネザライトの盾", 
-    "item.examplemod.netherite_shield.brown": "Brown Netherite Shield", +    "item.examplemod.netherite_shield.brown": "茶色のネザライトの盾", 
-    "item.examplemod.netherite_shield.white": "White Netherite Shield", +    "item.examplemod.netherite_shield.white": "白色のネザライトの盾", 
-    "item.examplemod.netherite_shield.light_gray": "Light Gray Netherite Shield", +    "item.examplemod.netherite_shield.light_gray": "薄灰色のネザライトの盾", 
-    "item.examplemod.netherite_shield.gray": "Gray Netherite Shield", +    "item.examplemod.netherite_shield.gray": "灰色のネザライトの盾", 
-    "item.examplemod.netherite_shield.dark_gray": "Dark Gray Netherite Shield", +    "item.examplemod.netherite_shield.dark_gray": "濃灰色のネザライトの盾", 
-    "item.examplemod.netherite_shield.black": "Black Netherite Shield"+    "item.examplemod.netherite_shield.black": "黒色のネザライトの盾"
 } }
 </code> </code>
Line 697: Line 698:
          
 } }
-</code>     +</code>
  
 これで複雑な作業はすべて完了です。既存のモデルを変更し、 ''nopattern'' テクスチャを追加し、テクスチャを以前に特定した場所に移動するだけです。 これで複雑な作業はすべて完了です。既存のモデルを変更し、 ''nopattern'' テクスチャを追加し、テクスチャを以前に特定した場所に移動するだけです。
Line 729: Line 730:
 次に、これらの両方のテクスチャを ''resources/assets/<modid>/textures/entity'' に移動します。 次に、これらの両方のテクスチャを ''resources/assets/<modid>/textures/entity'' に移動します。
  
-最後に、 ''en_us.json'' で各シールド カラー バリエーションの名前を追加する必要があります。+最後に、 ''ja_jp.json'' で各盾のカラーバリエーションの名前を追加する必要があります。
 <code javascript> <code javascript>
 { {
-    "item.examplemod.netherite_shield": "Netherite Shield", +    "item.examplemod.netherite_shield": "ネザライトの盾", 
-    "item.examplemod.netherite_shield.red": "Red Netherite Shield", +    "item.examplemod.netherite_shield.red": "赤のネザライトの盾", 
-    "item.examplemod.netherite_shield.orange": "Orange Netherite Shield", +    "item.examplemod.netherite_shield.orange": "橙色のネザライトの盾", 
-    "item.examplemod.netherite_shield.yellow": "Yellow Netherite Shield", +    "item.examplemod.netherite_shield.yellow": "黄色のネザライトの盾", 
-    "item.examplemod.netherite_shield.lime": "Lime Netherite Shield", +    "item.examplemod.netherite_shield.lime": "黄緑色のネザライトの盾", 
-    "item.examplemod.netherite_shield.green": "Green Netherite Shield", +    "item.examplemod.netherite_shield.green": "緑色のネザライトの盾", 
-    "item.examplemod.netherite_shield.light_blue": "Light Blue Netherite Shield", +    "item.examplemod.netherite_shield.light_blue": "空色のネザライトの盾", 
-    "item.examplemod.netherite_shield.cyan": "Cyan Netherite Shield", +    "item.examplemod.netherite_shield.cyan": "青緑色のネザライトの盾", 
-    "item.examplemod.netherite_shield.blue": "Blue Netherite Shield", +    "item.examplemod.netherite_shield.blue": "青色のネザライトの盾", 
-    "item.examplemod.netherite_shield.purple": "Purple Netherite Shield", +    "item.examplemod.netherite_shield.purple": "紫色のネザライトの盾", 
-    "item.examplemod.netherite_shield.magenta": "Magenta Netherite Shield", +    "item.examplemod.netherite_shield.magenta": "赤紫色のネザライトの盾", 
-    "item.examplemod.netherite_shield.pink": "Pink Netherite Shield", +    "item.examplemod.netherite_shield.pink": "桃色のネザライトの盾", 
-    "item.examplemod.netherite_shield.brown": "Brown Netherite Shield", +    "item.examplemod.netherite_shield.brown": "茶色のネザライトの盾", 
-    "item.examplemod.netherite_shield.white": "White Netherite Shield", +    "item.examplemod.netherite_shield.white": "白色のネザライトの盾", 
-    "item.examplemod.netherite_shield.light_gray": "Light Gray Netherite Shield", +    "item.examplemod.netherite_shield.light_gray": "薄灰色のネザライトの盾", 
-    "item.examplemod.netherite_shield.gray": "Gray Netherite Shield", +    "item.examplemod.netherite_shield.gray": "灰色のネザライトの盾", 
-    "item.examplemod.netherite_shield.dark_gray": "Dark Gray Netherite Shield", +    "item.examplemod.netherite_shield.dark_gray": "濃灰色のネザライトの盾", 
-    "item.examplemod.netherite_shield.black": "Black Netherite Shield"+    "item.examplemod.netherite_shield.black": "黒色のネザライトの盾"
 } }
-</code>    +</code>
  
 これで盾が完成し、盾の模様がサポートされました! これで盾が完成し、盾の模様がサポートされました!
  
ja/tutorial/shield.1660579165.txt.gz · Last modified: 2022/08/15 15:59 by skytomo