Newer
Older
BetterEnhancement / src / main / java / com / watschman / betterenhancement / items / ModItemBase.java
Watschman on 29 Aug 2018 653 bytes changed some naming
package com.watschman.betterenhancement.items;

import com.watschman.betterenhancement.reference.Reference;
import net.minecraft.item.Item;

public class ModItemBase extends Item {
    private ModItemBase(String name) {
        super();
        this.setRegistryName(Reference.MOD_ID);
        this.setUnlocalizedName(Reference.MOD_ID + '.' + name);
    }

    public static ModItemBase createModItemBaseObject(String name) {
        ModItemBase modItemObject = new ModItemBase(name);
        modItemObject.addItemRegistration();
        return modItemObject;
    }

    public void addItemRegistration() {
        Reference.MOD_ITEMS.add(this);
    }
}