mirror of
https://github.com/plexusorg/Plex-FAWE.git
synced 2024-11-20 02:45:00 +00:00
//generate and //deform no longer behave oddly with selections that are only one block thick in either direction.
This commit is contained in:
parent
4f1196ce2d
commit
2ee36f7484
@ -322,7 +322,7 @@ public class GenerationCommands {
|
|||||||
final String expression = args.getJoinedStrings(1);
|
final String expression = args.getJoinedStrings(1);
|
||||||
|
|
||||||
final Vector zero;
|
final Vector zero;
|
||||||
final Vector unit;
|
Vector unit;
|
||||||
|
|
||||||
if (args.hasFlag('r')) {
|
if (args.hasFlag('r')) {
|
||||||
zero = new Vector(0,0,0);
|
zero = new Vector(0,0,0);
|
||||||
@ -336,6 +336,10 @@ public class GenerationCommands {
|
|||||||
|
|
||||||
zero = max.add(min).multiply(0.5);
|
zero = max.add(min).multiply(0.5);
|
||||||
unit = max.subtract(zero);
|
unit = max.subtract(zero);
|
||||||
|
|
||||||
|
if (unit.getX() == 0) unit = unit.setX(1.0);
|
||||||
|
if (unit.getY() == 0) unit = unit.setY(1.0);
|
||||||
|
if (unit.getZ() == 0) unit = unit.setZ(1.0);
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
@ -346,7 +346,7 @@ public class RegionCommands {
|
|||||||
final String expression = args.getJoinedStrings(0);
|
final String expression = args.getJoinedStrings(0);
|
||||||
|
|
||||||
final Vector zero;
|
final Vector zero;
|
||||||
final Vector unit;
|
Vector unit;
|
||||||
|
|
||||||
if (args.hasFlag('r')) {
|
if (args.hasFlag('r')) {
|
||||||
zero = new Vector(0,0,0);
|
zero = new Vector(0,0,0);
|
||||||
@ -360,6 +360,10 @@ public class RegionCommands {
|
|||||||
|
|
||||||
zero = max.add(min).multiply(0.5);
|
zero = max.add(min).multiply(0.5);
|
||||||
unit = max.subtract(zero);
|
unit = max.subtract(zero);
|
||||||
|
|
||||||
|
if (unit.getX() == 0) unit = unit.setX(1.0);
|
||||||
|
if (unit.getY() == 0) unit = unit.setY(1.0);
|
||||||
|
if (unit.getZ() == 0) unit = unit.setZ(1.0);
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
Loading…
Reference in New Issue
Block a user