效果演示 效果演示 效果演示
ItemTabInit.java
package 8joymod.init;import 8joymod.Main;
import egistries.Registries;
import net.minecraftwork.chat.Component;
import net.minecraft.world.item.CreativeModeTab;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.item.Items;
import net.minecraft.world.level.block.Blocks;
import net.minecraftforge.eventbus.api.IEventBus;
import istries.DeferredRegister;
import istries.RegistryObject;public class ItemTabInit {public static final DeferredRegister<CreativeModeTab> ITEM_TABS =ate(Registries.CREATIVE_MODE_TAB, Main.MOD_ID);//定义一个我们的物品栏,图标icon可以替换为你模组内的物品,这里的物品为一个方块物品BlockInit.()public static final RegistryObject<CreativeModeTab> TUTORIAL_TAB = ister("re8_tab",() -> CreativeModeTab.builder().icon(() -> new ItemStack(BlockInit.())).anslatable("8joymod")).displayItems((pParameters, pOutput) -> {//这里为该物品栏内所包含的模组物品pOutput.accept(());pOutput.accept(BlockInit.());}).build());//定义第二物品栏
// public static final RegistryObject<CreativeModeTab> TUTORIAL_TAB2 = ister("re8_tab",
// () -> CreativeModeTab.builder().icon(() -> new ItemStack(Blocks.ACACIA_LOG))
// .anslatable("8joymod"))
// .displayItems((pParameters, pOutput) -> {
// pOutput.accept(());
// pOutput.accept(BlockInit.());
// })
// .build());public static void register
本文发布于:2024-02-02 09:12:28,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170683635142796.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |