Private
Public Access
1
0

WIP: Created main creative mode tab.

This commit is contained in:
2025-06-05 22:07:59 +01:00
parent 8d5f60dd63
commit 6d10d0bc1d
2 changed files with 15 additions and 0 deletions

View File

@ -1,14 +1,28 @@
package dev.micle.firefly_bush_backport.creative_mode_tab; package dev.micle.firefly_bush_backport.creative_mode_tab;
import dev.micle.firefly_bush_backport.FireflyBushBackport; import dev.micle.firefly_bush_backport.FireflyBushBackport;
import dev.micle.firefly_bush_backport.block.ModBlocks;
import dev.micle.firefly_bush_backport.item.ModItems;
import net.minecraft.core.registries.Registries; import net.minecraft.core.registries.Registries;
import net.minecraft.network.chat.Component;
import net.minecraft.world.item.CreativeModeTab; import net.minecraft.world.item.CreativeModeTab;
import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.eventbus.api.IEventBus;
import net.minecraftforge.registries.DeferredRegister; import net.minecraftforge.registries.DeferredRegister;
import net.minecraftforge.registries.RegistryObject;
public class ModCreativeModeTabs { public class ModCreativeModeTabs {
public static final DeferredRegister<CreativeModeTab> CREATIVE_MODE_TABS = DeferredRegister.create(Registries.CREATIVE_MODE_TAB, FireflyBushBackport.MOD_ID); public static final DeferredRegister<CreativeModeTab> CREATIVE_MODE_TABS = DeferredRegister.create(Registries.CREATIVE_MODE_TAB, FireflyBushBackport.MOD_ID);
public static final RegistryObject<CreativeModeTab> MAIN_TAB = CREATIVE_MODE_TABS.register( "main",
() -> CreativeModeTab.builder()
.title(Component.translatable(String.format("itemGroup.%s.main", FireflyBushBackport.MOD_ID)))
.icon(ModBlocks.FIREFLY_BUSH.get().asItem()::getDefaultInstance)
.displayItems((itemDisplayParams, output) -> {
output.accept(ModBlocks.FIREFLY_BUSH.get());
})
.build()
);
public static void register(IEventBus modEventBus) { public static void register(IEventBus modEventBus) {
CREATIVE_MODE_TABS.register(modEventBus); CREATIVE_MODE_TABS.register(modEventBus);
} }

View File

@ -1,3 +1,4 @@
{ {
"itemGroup.firefly_bush_backport.main": "Firefly Bush Backport",
"block.firefly_bush_backport.firefly_bush": "Firefly Bush" "block.firefly_bush_backport.firefly_bush": "Firefly Bush"
} }