我在第3行的这段代码中不断得到"运算符==未定义参数类型(bo),int":
public void loadState(int i)
{
if (statesSaved[i] == 0)
{
return;
}
List list = TMIUtils.getMinecraft().h.at.e;
for (int j = 0; j < 44; j++)
{
sx slot = (sx)list.get(j + 1);
slot.c(null);
ul itemstack = TMIUtils.copyStack(states[i][j]);
if ((itemstack == null) || (itemstack.c < 0) || (itemstack.c >= sv.f.length) || (sv.f[itemstack.c] == null))
continue;
slot.c(itemstack);
}
}
Run Code Online (Sandbox Code Playgroud)
我不知道为什么会发生这种情况,因为我有另一个类文件,其中没有错误.
如果它有帮助,这是我的完整类文件:
import java.io.PrintStream;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import net.minecraft.client.Minecraft;
public class TMIConfig
{
public static …Run Code Online (Sandbox Code Playgroud)