From 7a45a6f5bf2a42c325cee9420975e8222829dda1 Mon Sep 17 00:00:00 2001 From: Chris Toph Date: Thu, 20 Feb 2025 15:38:41 -0500 Subject: [PATCH] Disabled creative tab --- .../cc/toph/simplycompat/SimplyCompat.java | 33 +++++++------------ ...leModForge.java => SimplyCompatForge.java} | 4 +-- forge/src/main/resources/META-INF/mods.toml | 7 ++-- 3 files changed, 18 insertions(+), 26 deletions(-) rename forge/src/main/java/cc/toph/simplycompat/forge/{ExampleModForge.java => SimplyCompatForge.java} (89%) diff --git a/common/src/main/java/cc/toph/simplycompat/SimplyCompat.java b/common/src/main/java/cc/toph/simplycompat/SimplyCompat.java index dee26a0..78a5fff 100644 --- a/common/src/main/java/cc/toph/simplycompat/SimplyCompat.java +++ b/common/src/main/java/cc/toph/simplycompat/SimplyCompat.java @@ -1,14 +1,6 @@ package cc.toph.simplycompat; import cc.toph.simplycompat.registry.ItemsRegistry; -import dev.architectury.registry.CreativeTabRegistry; -import dev.architectury.registry.registries.DeferredRegister; -import dev.architectury.registry.registries.RegistrySupplier; -import net.minecraft.core.registries.Registries; -import net.minecraft.network.chat.Component; -import net.minecraft.world.item.CreativeModeTab; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.item.Items; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; @@ -16,23 +8,22 @@ public final class SimplyCompat { public static final String MOD_ID = "simplycompat"; - public static final DeferredRegister TABS = DeferredRegister.create( - MOD_ID, - Registries.CREATIVE_MODE_TAB - ); - public static final RegistrySupplier SIMPLYCOMPAT = TABS.register(MOD_ID, () -> - CreativeTabRegistry.create( - Component.translatable("creativeTab.simplycompat.simplycompat"), - () -> new ItemStack(Items.AMETHYST_SHARD) - ) - ); + // Unused TAB, for now added so SS's Tab registry by SSSwordItem class + // public static final DeferredRegister TABS = DeferredRegister.create( + // MOD_ID, + // Registries.CREATIVE_MODE_TAB + // ); + // public static final RegistrySupplier SIMPLYCOMPAT = TABS.register(MOD_ID, () -> + // CreativeTabRegistry.create( + // Component.translatable("creativeTab.simplycompat.simplycompat"), + // () -> new ItemStack(Items.AMETHYST_SHARD) + // ) + // ); public static final Logger LOGGER = LogManager.getLogger(MOD_ID); public static void init() { - // Write common init code here. - - TABS.register(); + // TABS.register(); ItemsRegistry.ITEMS.register(); } } diff --git a/forge/src/main/java/cc/toph/simplycompat/forge/ExampleModForge.java b/forge/src/main/java/cc/toph/simplycompat/forge/SimplyCompatForge.java similarity index 89% rename from forge/src/main/java/cc/toph/simplycompat/forge/ExampleModForge.java rename to forge/src/main/java/cc/toph/simplycompat/forge/SimplyCompatForge.java index b60d796..32df19a 100644 --- a/forge/src/main/java/cc/toph/simplycompat/forge/ExampleModForge.java +++ b/forge/src/main/java/cc/toph/simplycompat/forge/SimplyCompatForge.java @@ -6,10 +6,10 @@ import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; @Mod(SimplyCompat.MOD_ID) -public final class ExampleModForge { +public final class SimplyCompatForge { @SuppressWarnings("removal") - public ExampleModForge() { + public SimplyCompatForge() { // Submit our event bus to let Architectury API register our content on the right time. EventBuses.registerModEventBus( SimplyCompat.MOD_ID, diff --git a/forge/src/main/resources/META-INF/mods.toml b/forge/src/main/resources/META-INF/mods.toml index 71ebfd3..673892b 100644 --- a/forge/src/main/resources/META-INF/mods.toml +++ b/forge/src/main/resources/META-INF/mods.toml @@ -1,15 +1,16 @@ modLoader = "javafml" loaderVersion = "[47,)" #issueTrackerURL = "" -license = "Insert License Here" +# TODO: Pick a license +license = "MIT" [[mods]] modId = "simplycompat" version = "${version}" displayName = "Simply Compat" -authors = "Me!" +authors = "TophC7" description = ''' -This is an example description! Tell everyone what your mod is about! +A Simple mod for extended compat in Simply Swords! ''' #logoFile = ""