我的minecraft mod是崩溃我的游戏,我不能找到一个解决方案的问题 [重复]

问题描述 投票:-1回答:1

我正在编码我的mod,但每次加载mod时游戏都会崩溃。当我添加新的盔甲时,问题开始发生。我不知道是什么原因导致了这个问题... ...

这就是导致崩溃报告的代码。

private static final int[] PROTECTION_AMOUNTS = new int[] {3, 6, 8, 3};

崩溃报告中的代码 Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 4 out of bounds for length 4

java minecraft mod
1个回答
0
投票

你可能用的是 PROTECTION_AMOUNTS[4] 试图从数组中得到'3',但数组索引是从0开始的,所以如果你想从数组中得到第4个值。你需要使用 PROTECTION_AMOUNTS[3].

© www.soinside.com 2019 - 2024. All rights reserved.