Skip to content

Instantly share code, notes, and snippets.

@P4xil

P4xil/Mod Secret

Created May 13, 2020 16:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save P4xil/3ac0bafb99faa52a30bccd9c1a486953 to your computer and use it in GitHub Desktop.
Save P4xil/3ac0bafb99faa52a30bccd9c1a486953 to your computer and use it in GitHub Desktop.
My Code
package com.P4xil.p4xilmod;
import com.P4xil.p4xilmod.util.RegistryHandler;
import net.minecraft.item.ItemGroup;
import net.minecraft.item.ItemStack;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;
import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
@Mod("p4xilmod")
public class P4xilMod
{
private static final Logger LOGGER = LogManager.getLogger();
public static final String Mod_ID = "p4xilmod";
public P4xilMod() {
FMLJavaModLoadingContext.get().getModEventBus().addListener(this::setup);
FMLJavaModLoadingContext.get().getModEventBus().addListener(this::doClientStuff);
RegistryHandler.init();
MinecraftForge.EVENT_BUS.register(this);
}
private void setup(final FMLCommonSetupEvent event){}
private void doClientStuff(final FMLClientSetupEvent event) {
public static final ItemGroup TAB = new ItemGroup("p4xilmodTab") {
@Override
public ItemStack createIcon() {
return new ItemStack(RegistryHandler.RUBY.get());
}
};
};
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment