mirror of
https://github.com/boy0001/FastAsyncWorldedit.git
synced 2024-11-25 12:16:00 +01:00
Fix quartz pillar rotation
This commit is contained in:
parent
5caeed19a1
commit
9649482f59
@ -33,9 +33,6 @@ import com.sk89q.worldedit.Vector;
|
|||||||
import com.sk89q.worldedit.WorldEdit;
|
import com.sk89q.worldedit.WorldEdit;
|
||||||
import com.sk89q.worldedit.blocks.BaseBlock;
|
import com.sk89q.worldedit.blocks.BaseBlock;
|
||||||
import com.sk89q.worldedit.blocks.BlockMaterial;
|
import com.sk89q.worldedit.blocks.BlockMaterial;
|
||||||
import com.sk89q.worldedit.extent.transform.BlockTransformExtent;
|
|
||||||
import com.sk89q.worldedit.math.transform.AffineTransform;
|
|
||||||
import java.io.File;
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.lang.reflect.Type;
|
import java.lang.reflect.Type;
|
||||||
import java.net.URL;
|
import java.net.URL;
|
||||||
@ -282,8 +279,29 @@ public class BundledBlockData {
|
|||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
if (entry.legacyId == 155) {
|
||||||
|
FaweState variant = entry.states.get("variant");
|
||||||
|
System.out.println("Variant " + variant);
|
||||||
|
if (variant != null && variant.values != null) {
|
||||||
|
FaweStateValue x = variant.values.get("lines_x");
|
||||||
|
FaweStateValue y = variant.values.get("lines_y");
|
||||||
|
FaweStateValue z = variant.values.get("lines_z");
|
||||||
|
System.out.println("X " + x + "," + y + "," + z);
|
||||||
|
if (x != null) {
|
||||||
|
x.setDirection(new Vector(1, 0, 0));
|
||||||
|
variant.values.put("-lines_x", new FaweStateValue(x).setDirection(new Vector(-1, 0, 0)));
|
||||||
|
}
|
||||||
|
if (y != null) {
|
||||||
|
y.setDirection(new Vector(0, 1, 0));
|
||||||
|
variant.values.put("-lines_y", new FaweStateValue(y).setDirection(new Vector(0, -1, 0)));
|
||||||
|
}
|
||||||
|
if (z != null) {
|
||||||
|
z.setDirection(new Vector(0, 0, 1));
|
||||||
|
variant.values.put("-lines_z", new FaweStateValue(z).setDirection(new Vector(0, 0, -1)));
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user