Java 如何创建检查每个int的for循环
好吧,这真的很难解释。 我基本上有一个称为box的整数,我需要检查这个人是否有一个box,然后添加一个box作为项目,以此类推 有没有更简单的方法来实现这一点,或者我如何做到这一点 例如:如果整数等于三,我需要选中一个框并添加一个项目,然后选中另一个框并添加一个项目。我曾经考虑过添加for循环之类的东西,我现在不知道该怎么做,因为我一直在做这个 我还没有尝试过任何东西,因为我不知道如何解决这个问题 公共静态无效openMysteryBoxPlayer p{ Inventory mysterybox=Bukkit.createInventoryp,9,神秘盒子; ItemStack hasMysteryBox=新的ItemBuilderMaterial.ENDER\u,1 .setName§eMysteryBox .setLore§7右键单击打开此mysterybox! .toItemStack; int-box=plugin.getMysteryboxes; 如果框>=1{ //我想检查每1个盒子。 } }Java 如何创建检查每个int的for循环,java,minecraft,bukkit,Java,Minecraft,Bukkit,好吧,这真的很难解释。 我基本上有一个称为box的整数,我需要检查这个人是否有一个box,然后添加一个box作为项目,以此类推 有没有更简单的方法来实现这一点,或者我如何做到这一点 例如:如果整数等于三,我需要选中一个框并添加一个项目,然后选中另一个框并添加一个项目。我曾经考虑过添加for循环之类的东西,我现在不知道该怎么做,因为我一直在做这个 我还没有尝试过任何东西,因为我不知道如何解决这个问题 公共静态无效openMysteryBoxPlayer p{ Inventory mysterybo
这里没有错误消息,但我真的不知道此时该怎么办。这里只是暗中刺伤:你在寻找类似以下的东西吗:
for (int i = 0; i < boxes; i++) {
//Check box, add item
}
我使用过Forge,但没有Bukkit,所以可以根据需要进行修改 假设 盘存方法有: getSlotint索引返回索引处的插槽,第一个插槽返回0; 插槽具有以下方法: setStackItemStack将此插槽的ItemStack设置为提供的堆栈 和一台复印机: 静态T CopySoft对象返回满足Copier.copyOfobject.equalsobject的新对象 项目堆栈框= 新ItemBuilderMaterial.ENDER_胸部 .SetName神秘盒 .SetLoreRight单击可打开此框; .toItemStack; 如果框>0 { 对于int i=0;i