Use BlockPos.toMutable
This commit is contained in:
@@ -95,8 +95,8 @@ public abstract class MBCalculator<TTile extends IAEMultiBlock<TCluster>, TClust
|
|||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
final BlockPos.Mutable min = new BlockPos.Mutable(loc.getX(), loc.getY(), loc.getZ());
|
final BlockPos.Mutable min = loc.toMutable();
|
||||||
final BlockPos.Mutable max = new BlockPos.Mutable(loc.getX(), loc.getY(), loc.getZ());
|
final BlockPos.Mutable max = loc.toMutable();
|
||||||
|
|
||||||
// find size of MB structure...
|
// find size of MB structure...
|
||||||
while (this.isValidTileAt(world, min.getX() - 1, min.getY(), min.getZ())) {
|
while (this.isValidTileAt(world, min.getX() - 1, min.getY(), min.getZ())) {
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ public class MeteoriteSpawner {
|
|||||||
float coreRadius, CraterType craterType, boolean pureCrater, boolean worldGen) {
|
float coreRadius, CraterType craterType, boolean pureCrater, boolean worldGen) {
|
||||||
int stepSize = Math.min(5, (int) Math.ceil(coreRadius) + 1);
|
int stepSize = Math.min(5, (int) Math.ceil(coreRadius) + 1);
|
||||||
int minY = 10 + stepSize;
|
int minY = 10 + stepSize;
|
||||||
BlockPos.Mutable mutablePos = new BlockPos.Mutable(startPos.getX(), startPos.getY(), startPos.getZ());
|
BlockPos.Mutable mutablePos = startPos.toMutable();
|
||||||
|
|
||||||
mutablePos.move(Direction.DOWN, stepSize);
|
mutablePos.move(Direction.DOWN, stepSize);
|
||||||
|
|
||||||
@@ -80,7 +80,7 @@ public class MeteoriteSpawner {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private static boolean isAirBelowSpawnPoint(IWorldReader w, BlockPos pos) {
|
private static boolean isAirBelowSpawnPoint(IWorldReader w, BlockPos pos) {
|
||||||
BlockPos.Mutable testPos = new BlockPos.Mutable(pos.getX(), pos.getY(), pos.getZ());
|
BlockPos.Mutable testPos = pos.toMutable();
|
||||||
for (int j = pos.getY() - 15; j < pos.getY() - 1; j++) {
|
for (int j = pos.getY() - 15; j < pos.getY() - 1; j++) {
|
||||||
testPos.setY(j);
|
testPos.setY(j);
|
||||||
if (w.isAirBlock(testPos)) {
|
if (w.isAirBlock(testPos)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user