これは私の簡単なスクリプトです:
public void cast(Player caster) {
Location loc = caster.getTargetBlock(null, 512).getLocation();
for (int c = 0; c < 2; c++) {
for (int b = 0; b < 2; b++) {
for (int a = 0; a < 1; a++) {
caster.sendMessage("" + loc);
Block ice = caster.getWorld().getBlockAt(loc.add(a, b, c));
ice.setTypeId(79);
}
}
}
}
私はそれをloc
静的で不変のままにしようとしています。for ループ全体で変更されているため、これを防止したいと考えています。