我有一个小问题,我的arraylist中的元素没有删除.这是一个ArrayList.这是我的代码:
package net.lucrecious.armorconstruct.helpers;
import java.util.ArrayList;
import net.minecraft.block.Block;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.util.MathHelper;
import net.minecraft.world.World;
public class WorldHelper {
public static void replace_coord_with_block(World world, ArrayList<int[]> coords, Block result_block){
for (int[] c : coords){
world.setBlock(c[0], c[1], c[2], result_block);
}
}
public static ArrayList<int[]> get_blocks_in_sphere(EntityPlayer player, World world, int radius, Class<?>...block_types){
ArrayList<int[]> coord_list = new ArrayList<int[]>();
int r = radius;
int i = MathHelper.floor_double(player.posX);
int j = MathHelper.floor_double(player.posY);
int k = MathHelper.floor_double(player.posZ);
for(int x = -r; x < r; x++){
for(int y = -r; …Run Code Online (Sandbox Code Playgroud)