This commit is contained in:
TomyLobo
2011-10-27 19:25:54 +02:00
parent ee79abff67
commit f6f08da620
2 changed files with 17 additions and 14 deletions

View File

@@ -43,33 +43,32 @@ public abstract class ArbitraryShape {
double y = position.getY();
double z = position.getZ();
if (!isInside(x, y, z))
continue;
if (!isInside(x, y, z)) continue;
if (hollow) {
boolean draw = false;
do {
if (!isInside(x+1, y, z)) {
if (!isInside(x + 1, y, z)) {
draw = true;
break;
}
if (!isInside(x-1, y, z)) {
if (!isInside(x - 1, y, z)) {
draw = true;
break;
}
if (!isInside(x, y+1, z)) {
if (!isInside(x, y + 1, z)) {
draw = true;
break;
}
if (!isInside(x, y-1, z)) {
if (!isInside(x, y - 1, z)) {
draw = true;
break;
}
if (!isInside(x, y, z+1)) {
if (!isInside(x, y, z + 1)) {
draw = true;
break;
}
if (!isInside(x, y, z-1)) {
if (!isInside(x, y, z - 1)) {
draw = true;
break;
}