Add shrine to creative menu

This commit is contained in:
2025-12-20 01:07:16 +01:00
parent e8bc1446f5
commit b44b16b615
2 changed files with 14 additions and 1 deletions
@@ -13,6 +13,8 @@ import net.minecraftforge.eventbus.api.IEventBus;
import net.minecraftforge.registries.DeferredRegister; import net.minecraftforge.registries.DeferredRegister;
import net.minecraftforge.registries.ForgeRegistries; import net.minecraftforge.registries.ForgeRegistries;
import net.minecraftforge.registries.RegistryObject; import net.minecraftforge.registries.RegistryObject;
import net.fretux.ascend.registry.ModBlocks;
import net.minecraft.world.item.BlockItem;
public class ModItems { public class ModItems {
public static final DeferredRegister<Item> ITEMS = public static final DeferredRegister<Item> ITEMS =
@@ -29,6 +31,15 @@ public class ModItems {
"remembrance_essence", "remembrance_essence",
() -> new RemembranceEssenceItem(new Item.Properties().stacksTo(1)) () -> new RemembranceEssenceItem(new Item.Properties().stacksTo(1))
); );
public static final RegistryObject<Item> SHRINE_OF_REMEMBRANCE_ITEM = ITEMS.register(
"shrine_of_remembrance",
() -> new BlockItem(
ModBlocks.SHRINE_OF_REMEMBRANCE.get(),
new Item.Properties().stacksTo(1)
)
);
public static final RegistryObject<CreativeModeTab> ASCEND_TAB = TABS.register("ascend_tab", public static final RegistryObject<CreativeModeTab> ASCEND_TAB = TABS.register("ascend_tab",
() -> CreativeModeTab.builder() () -> CreativeModeTab.builder()
.title(Component.translatable("itemGroup.ascend")) .title(Component.translatable("itemGroup.ascend"))
@@ -36,6 +47,7 @@ public class ModItems {
.displayItems((params, output) -> { .displayItems((params, output) -> {
output.accept(MOONSEYE_TOME.get()); output.accept(MOONSEYE_TOME.get());
output.accept(REMEMBRANCE_ESSENCE.get()); output.accept(REMEMBRANCE_ESSENCE.get());
output.accept(SHRINE_OF_REMEMBRANCE_ITEM.get());
}) })
.build() .build()
); );
@@ -33,6 +33,7 @@
"itemGroup.ascend": "Ascend", "itemGroup.ascend": "Ascend",
"ascend.attribute.display": "%s: %s", "ascend.attribute.display": "%s: %s",
"ascend.stats.knowledge": "Knowledge: %s", "ascend.stats.knowledge": "Knowledge: %s",
"item.ascend.remembrance_essence": "Remembrance Essence" "item.ascend.remembrance_essence": "Remembrance Essence",
"block.ascend.shrine_of_remembrance": "Shrine of Remembrance"
} }