1
0
mirror of https://github.com/TechnoVisionDev/Forge-Modding-Tutorial-1.16 synced 2024-10-27 20:34:04 +00:00

Add custom creative tab

This commit is contained in:
TechnoVisionDev 2020-04-09 16:21:29 -07:00
parent dd95ad5525
commit cdb7c91668
3 changed files with 17 additions and 2 deletions

View File

@ -1,6 +1,10 @@
package com.technovision.tutorial; package com.technovision.tutorial;
import com.technovision.tutorial.util.RegistryHandler; import com.technovision.tutorial.util.RegistryHandler;
import net.minecraft.block.Blocks;
import net.minecraft.item.ItemGroup;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;
@ -27,4 +31,13 @@ public class Tutorial
private void setup(final FMLCommonSetupEvent event) { } private void setup(final FMLCommonSetupEvent event) { }
private void doClientStuff(final FMLClientSetupEvent event) { } private void doClientStuff(final FMLClientSetupEvent event) { }
// Custom ItemGroup TAB
public static final ItemGroup TAB = new ItemGroup("tutorialTab") {
@Override
public ItemStack createIcon() {
return new ItemStack(RegistryHandler.RUBY.get());
}
};
} }

View File

@ -1,11 +1,12 @@
package com.technovision.tutorial.items; package com.technovision.tutorial.items;
import com.technovision.tutorial.Tutorial;
import net.minecraft.item.Item; import net.minecraft.item.Item;
import net.minecraft.item.ItemGroup; import net.minecraft.item.ItemGroup;
public class ItemBase extends Item { public class ItemBase extends Item {
public ItemBase() { public ItemBase() {
super(new Item.Properties().group(ItemGroup.MATERIALS)); super(new Item.Properties().group(Tutorial.TAB));
} }
} }

View File

@ -1,3 +1,4 @@
{ {
"item.tutorial.ruby": "Ruby" "item.tutorial.ruby": "Ruby",
"itemGroup.tutorialTab": "Tutorial"
} }