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

警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。

この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 編集中の文章
1行目: 1行目:
 
{{前提MOD|reqmod="Fabric API 0.3.2 build 230~"}}
 
{{前提MOD|reqmod="Fabric API 0.3.2 build 230~"}}
{{チュートリアル難易度|difficulty=0|clear=none}}
 
 
  
 
==クリエイティブタブの追加==
 
==クリエイティブタブの追加==
 +
<p>
 
ブロックやアイテムの初期化時やコンストラクタで、既存のクリエイティブタブのどのタブに追加するかを指定するメソッド'''group()'''を呼び出すことで、追加したアイテムをどのカテゴリにするか決めることができる。しかし、大量のアイテムを追加した場合や、多くのMODを追加した場合、クリエイティブタブ上で探すのは簡単ではない。この状況を打破するために、アイテムグループでクリエイティブタブが拡張でき、任意のタブを追加することができる。
 
ブロックやアイテムの初期化時やコンストラクタで、既存のクリエイティブタブのどのタブに追加するかを指定するメソッド'''group()'''を呼び出すことで、追加したアイテムをどのカテゴリにするか決めることができる。しかし、大量のアイテムを追加した場合や、多くのMODを追加した場合、クリエイティブタブ上で探すのは簡単ではない。この状況を打破するために、アイテムグループでクリエイティブタブが拡張でき、任意のタブを追加することができる。
 
+
</p>
動作確認済みのバージョン:1.14~1.16.3
 
 
 
  
 
===ソースコード===
 
===ソースコード===
13行目: 10行目:
 
<source lang = "java">
 
<source lang = "java">
 
package com.example.itemgroup;
 
package com.example.itemgroup;
 
import net.fabricmc.api.ModInitializer;
 
import net.fabricmc.fabric.api.client.itemgroup.FabricItemGroupBuilder;
 
import net.minecraft.item.ItemGroup;
 
import net.minecraft.item.ItemStack;
 
import net.minecraft.util.Identifier;
 
  
 
public class SampleMod implements ModInitializer
 
public class SampleMod implements ModInitializer
35行目: 26行目:
 
}
 
}
 
</source>
 
</source>
 
+
==解説==
==作成したクリエイティブタグにアイテムを登録==
 
 
[[Fabric/アイテム追加]]か[[Fabric/ブロック追加]]で作成したアイテムを登録するには、
 
[[Fabric/アイテム追加]]か[[Fabric/ブロック追加]]で作成したアイテムを登録するには、
 
<source lang = "java">
 
<source lang = "java">
50行目: 40行目:
 
</source>
 
</source>
 
に変更する必要がある。
 
に変更する必要がある。
 
==解説==
 
<source lang = "java">
 
() -> new ItemStack(Blocks.COBBLESTONE));
 
</source>
 
クリエイティブタブ上に表示されるアイコンのIDを指定する。ブロックなら"Blocks.バニラのID"。アイテムなら"Items.バニラのID"である。MODのアイテム・ブロックなら例として"SampleMod.SAMPLE_ITEM"(アイテムを登録しているクラス.アイテムの文字列)である。
 

Minecraft Modding Wikiへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細はMinecraft Modding Wiki:著作権を参照)。 著作権保護されている作品は、許諾なしに投稿しないでください!

このページを編集するには、下記の確認用の質問に回答してください (詳細):

取り消し 編集の仕方 (新しいウィンドウで開きます)

このページで使用されているテンプレート: