Minecraft mod在 mod 项目 class 中出现 Java 异常

Minecraft modding Java exception in mod item class

这是我的代码,我在第 16 行和第 17 行有错误,我不知道我哪里出错了,这是在主要的 ModItems class 中,我一直在使用这个视频作为 guide If you need the rest of my class files i have uploaded the current copy of my classes here

两行的错误是The constructor Item(Item, Item) is undefined

 package TheStraying11.QuarkyPower.init;

import TheStraying11.QuarkyPower.Reference;
import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.item.Item;
import net.minecraft.item.ItemSoup;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.client.model.ModelLoader;
import net.minecraftforge.fml.common.registry.GameRegistry;
import TheStraying11.QuarkyPower.items.QuarkUp;
import TheStraying11.QuarkyPower.items.QuarkDown;

public class ModItems {

    public static Item QuarkUp;
    public static Item QuarkDown;

    public static void init() {
        QuarkUp = new Item(QuarkUp, QuarkUp);
        QuarkDown = new Item(QuarkDown, QuarkDown);
    }
    public static void register() {
        registerItem(QuarkUp);
        registerItem(QuarkDown);
    }
    public static void registerRenders() {

    }
    public static void registerItem(Item item) {
        GameRegistry.register(item);
    }

    public static void registerRender(Item item) {
        ModelLoader.setCustomModelResourceLocation(item, 0, new ModelResourceLocation(new ResourceLocation(Reference.MODID, item.getUnlocalizedName().substring(5)), "inventory"));

    }
}

朋友帮忙,改了

QuarkUp = new Item(QuarkUp, QuarkUp);
QuarkDown = new Item(QuarkDown, QuarkDown);

quark_Up = new itemQuarkUp();
quark_Down = new itemQuarkDown();

编辑:

完全重新开始,因为那个视频把我弄得一团糟,我不明白,我想我很快就会好起来哈哈,我只希望我可以用Python代替