WIP: Created main creative mode tab.
This commit is contained in:
@ -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);
|
||||||
}
|
}
|
||||||
|
@ -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"
|
||||||
}
|
}
|
Reference in New Issue
Block a user