Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.anonymusdennis.annomod.init;
- import com.anonymusdennis.annomod.annomod;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemGroup;
- import net.minecraft.item.ItemStack;
- import net.minecraft.item.Items;
- import net.minecraft.util.NonNullList;
- import net.minecraft.util.registry.Registry;
- import java.util.function.Supplier;
- public class ModItemGroups {
- public static class ModItemGroup extends ItemGroup {
- private final Supplier<ItemStack> iconSupplier;
- public ModItemGroup(final String name, final Supplier<ItemStack> iconSupplier) {
- super(name);
- this.iconSupplier = iconSupplier;
- }
- @Override
- public ItemStack createIcon() {
- return iconSupplier.get();
- }
- @Override
- public void fill(NonNullList<ItemStack> items) {
- for(Item item : Registry.ITEM) {
- item.fillItemGroup(this, items);
- }
- }
- }
- public static final ItemGroup MOD_ITEM_GROUP_Banner = new ModItemGroup("jolo", () -> new ItemStack(Items.LIGHT_BLUE_BANNER));
- public static ItemGroup MOD_ITEM_GROUP_Skulls = (new ModItemGroup("Heads", () -> new ItemStack(Items.LIGHT_BLUE_BANNER)));
- public static final ItemGroup MOD_ITEM_GROUP_Standart = new ModItemGroup(annomod.MOD_ID, () -> new ItemStack(ItemInit.erstes_item));
- public static final ItemGroup MOD_ITEM_GROUP_Rest = new ModItemGroup("Rest", () -> new ItemStack(Items.LIGHT_BLUE_BANNER));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement