Moved check for fastLightingAvailable from BukkitWorld.fixAfterFastMode to fixLighting and adjusted the description for //generate.

Dieser Commit ist enthalten in:
TomyLobo 2011-10-26 23:23:26 +02:00
Ursprung dbc3053195
Commit 0ca66ce350
2 geänderte Dateien mit 7 neuen und 7 gelöschten Zeilen

Datei anzeigen

@ -733,10 +733,8 @@ public class BukkitWorld extends LocalWorld {
@Override
public void fixAfterFastMode(Iterable<BlockVector2D> chunks) {
if (fastLightingAvailable) {
fixLighting(chunks);
}
fixLighting(chunks);
for (BlockVector2D chunkPos : chunks) {
world.refreshChunk(chunkPos.getBlockX(), chunkPos.getBlockZ());
}
@ -748,6 +746,10 @@ public class BukkitWorld extends LocalWorld {
@Override
public void fixLighting(Iterable<BlockVector2D> chunks) {
if (fastLightingAvailable) {
return;
}
try {
Object notchWorld = CraftWorld_getHandle.invoke(world);
for (BlockVector2D chunkPos : chunks) {

Datei anzeigen

@ -322,7 +322,7 @@ public class GenerationCommands {
@Command(
aliases = { "/generate", "/gen", "/g" },
usage = "<block> <equation>",
desc = "Generates a shape according to a formula. -h for hollow, -r for untransformed coordinates, -o for unscaled, but offset from placement",
desc = "Generates a shape according to a formula. -h for hollow, -r for raw coordinates, -o for unscaled, but offset from placement",
flags = "hro",
min = 1,
max = -1
@ -351,7 +351,6 @@ public class GenerationCommands {
shape = new ArbitraryShape(region) {
@Override
protected boolean isInside(double x, double y, double z) {
try {
return expression.evaluate(x, y, z) > 0;
} catch (Exception e) {
@ -371,7 +370,6 @@ public class GenerationCommands {
shape = new ArbitraryShape(region) {
@Override
protected boolean isInside(double x, double y, double z) {
try {
return expression.evaluate(x-placementX, y-placementY, z-placementZ) > 0;
} catch (Exception e) {