Minecraft Forge 1.16.5 自 1.16.4 以来的变化 - 编译错误
Minecraft Forge 1.16.5 changes since 1.16.4 - compiling error
我正在尝试学习 Minecraft 改装,在关注 1.16.4 版本的 tutorial 时,我发现他们的代码不起作用,我认为这是对 API, 因为我使用的是 1.16.5.
我查看了官方和非官方的 API 文档,但这些文档并没有给我任何见解。谁能给我指出一个更好的 API 参考,或者更好的 VSCode 扩展,它为最新的 Forge API.
自动完成
这是我使用最小可重现示例 运行 ./gradlew.bat build
时的编译错误(抱歉代码突出显示,我不知道如何修复它):
C:\Users\eric\Desktop\Programming\Java\Minecraft Mod 1\src\main\java\com\ericl5445\testmod1\core\init\ItemInit.java:1: error: package net.minecraftforge.item does not exist
import net.minecraftforge.item.Item;
^
C:\Users\eric\Desktop\Programming\Java\Minecraft Mod 1\src\main\java\com\ericl5445\testmod1\core\init\ItemInit.java:2: error: package net.minecraftforge.item does not exist
import net.minecraftforge.item.ItemGroup;
^
这是我的完整代码:
TestMod1.java
ItemInit.java
非常感谢任何帮助!
我没有 api 参考,但是我发现 ItemGroup class 不在 net.minecraftforge.item 下。在net.minecraft.item.
包下
您的 IDE,通常是 Intellij Idea 或 Eclipse,应该能够通过搜索功能告诉您这些 classes 所在的位置。在 Eclipse 中,您可以按 Control/Command + Shift + T 调出一个搜索框,其中包含工作区中所有 classes 的列表。
您需要导入的包是 net.minecraft.item.Item 和 net.minecraft.itemGroup,
不是 net.minecraftforge.item.Item 和 net.minecraftforge.itemGroup
我正在尝试学习 Minecraft 改装,在关注 1.16.4 版本的 tutorial 时,我发现他们的代码不起作用,我认为这是对 API, 因为我使用的是 1.16.5.
我查看了官方和非官方的 API 文档,但这些文档并没有给我任何见解。谁能给我指出一个更好的 API 参考,或者更好的 VSCode 扩展,它为最新的 Forge API.
自动完成这是我使用最小可重现示例 运行 ./gradlew.bat build
时的编译错误(抱歉代码突出显示,我不知道如何修复它):
C:\Users\eric\Desktop\Programming\Java\Minecraft Mod 1\src\main\java\com\ericl5445\testmod1\core\init\ItemInit.java:1: error: package net.minecraftforge.item does not exist
import net.minecraftforge.item.Item;
^
C:\Users\eric\Desktop\Programming\Java\Minecraft Mod 1\src\main\java\com\ericl5445\testmod1\core\init\ItemInit.java:2: error: package net.minecraftforge.item does not exist
import net.minecraftforge.item.ItemGroup;
^
这是我的完整代码: TestMod1.java ItemInit.java
非常感谢任何帮助!
我没有 api 参考,但是我发现 ItemGroup class 不在 net.minecraftforge.item 下。在net.minecraft.item.
包下您的 IDE,通常是 Intellij Idea 或 Eclipse,应该能够通过搜索功能告诉您这些 classes 所在的位置。在 Eclipse 中,您可以按 Control/Command + Shift + T 调出一个搜索框,其中包含工作区中所有 classes 的列表。
您需要导入的包是 net.minecraft.item.Item 和 net.minecraft.itemGroup, 不是 net.minecraftforge.item.Item 和 net.minecraftforge.itemGroup