geforkt von Mirrors/FastAsyncWorldEdit
Fix some more arguments
Dieser Commit ist enthalten in:
Ursprung
1c90d2a341
Commit
49baebeaa3
@ -787,7 +787,7 @@ public class BrushCommands {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void terrainBrush(LocalSession session,
|
private void terrainBrush(LocalSession session,
|
||||||
@Arg(desc = "Expression") Expression radius, String image, int rotation,
|
Expression radius, String image, int rotation,
|
||||||
double yscale, boolean flat, boolean randomRotate, boolean layers, boolean smooth,
|
double yscale, boolean flat, boolean randomRotate, boolean layers, boolean smooth,
|
||||||
Shape shape, InjectedValueAccess context) throws WorldEditException, FileNotFoundException {
|
Shape shape, InjectedValueAccess context) throws WorldEditException, FileNotFoundException {
|
||||||
worldEdit.checkMaxBrushRadius(radius);
|
worldEdit.checkMaxBrushRadius(radius);
|
||||||
@ -998,7 +998,7 @@ public class BrushCommands {
|
|||||||
desc = "Save your current brush"
|
desc = "Save your current brush"
|
||||||
)
|
)
|
||||||
@CommandPermissions("worldedit.brush.save")
|
@CommandPermissions("worldedit.brush.save")
|
||||||
public void saveBrush(Player player, LocalSession session, String name,
|
public void saveBrush(Player player, LocalSession session, @Arg(desc = "String name") String name,
|
||||||
@Switch(name = 'g', desc = "Save the brush globally") boolean root) throws WorldEditException, IOException {
|
@Switch(name = 'g', desc = "Save the brush globally") boolean root) throws WorldEditException, IOException {
|
||||||
BrushTool tool = session.getBrushTool(player);
|
BrushTool tool = session.getBrushTool(player);
|
||||||
if (tool != null) {
|
if (tool != null) {
|
||||||
@ -1035,7 +1035,7 @@ public class BrushCommands {
|
|||||||
desc = "Load a brush"
|
desc = "Load a brush"
|
||||||
)
|
)
|
||||||
@CommandPermissions("worldedit.brush.load")
|
@CommandPermissions("worldedit.brush.load")
|
||||||
public void loadBrush(Player player, LocalSession session, String name)
|
public void loadBrush(Player player, LocalSession session, @Arg(desc = "String name") String name)
|
||||||
throws WorldEditException, IOException {
|
throws WorldEditException, IOException {
|
||||||
name = FileSystems.getDefault().getPath(name).getFileName().toString();
|
name = FileSystems.getDefault().getPath(name).getFileName().toString();
|
||||||
File folder = MainUtil.getFile(Fawe.imp().getDirectory(), "brushes");
|
File folder = MainUtil.getFile(Fawe.imp().getDirectory(), "brushes");
|
||||||
|
@ -72,7 +72,7 @@ public class MaskCommands {
|
|||||||
name = "#simplex",
|
name = "#simplex",
|
||||||
desc = "Use simplex noise as the mask"
|
desc = "Use simplex noise as the mask"
|
||||||
)
|
)
|
||||||
public Mask simplex(double scale, @Arg(name="mine", desc = "min light") double minInt, @Arg(name="mine", desc = "max light") double maxInt) {
|
public Mask simplex(@Arg(desc = "double scale") double scale, @Arg(name="mine", desc = "min light") double minInt, @Arg(name="mine", desc = "max light") double maxInt) {
|
||||||
scale = 1d / Math.max(1, scale);
|
scale = 1d / Math.max(1, scale);
|
||||||
minInt = (minInt - 50) / 50;
|
minInt = (minInt - 50) / 50;
|
||||||
maxInt = (maxInt - 50) / 50;
|
maxInt = (maxInt - 50) / 50;
|
||||||
@ -365,7 +365,7 @@ public class MaskCommands {
|
|||||||
aliases = {"#|", "#side"},
|
aliases = {"#|", "#side"},
|
||||||
desc = "sides with a specific number of other blocks"
|
desc = "sides with a specific number of other blocks"
|
||||||
)
|
)
|
||||||
public Mask wall(Mask mask, @Arg(name="mine", desc = "min light") double minInt, @Arg(name="mine", desc = "max light") double maxInt) throws ExpressionException {
|
public Mask wall(@Arg(desc = "Mask") Mask mask, @Arg(name="mine", desc = "min light") double minInt, @Arg(name="mine", desc = "max light") double maxInt) throws ExpressionException {
|
||||||
return new WallMask(mask, (int) minInt, (int) maxInt);
|
return new WallMask(mask, (int) minInt, (int) maxInt);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -374,7 +374,7 @@ public class MaskCommands {
|
|||||||
aliases = {"#~", "#adjacent"},
|
aliases = {"#~", "#adjacent"},
|
||||||
desc = "Adjacent to a specific number of other blocks"
|
desc = "Adjacent to a specific number of other blocks"
|
||||||
)
|
)
|
||||||
public Mask adjacent(Mask mask, @Arg(name = "min", desc = "double", def = "-1") double min, @Arg(name = "max", desc = "double", def = "-1") double max) throws ExpressionException {
|
public Mask adjacent(@Arg(desc = "Mask") Mask mask, @Arg(name = "min", desc = "double", def = "-1") double min, @Arg(name = "max", desc = "double", def = "-1") double max) throws ExpressionException {
|
||||||
if (min == -1 && max == -1) {
|
if (min == -1 && max == -1) {
|
||||||
min = 1;
|
min = 1;
|
||||||
max = 8;
|
max = 8;
|
||||||
@ -390,7 +390,7 @@ public class MaskCommands {
|
|||||||
aliases = {"#<", "#below"},
|
aliases = {"#<", "#below"},
|
||||||
desc = "below a specific block"
|
desc = "below a specific block"
|
||||||
)
|
)
|
||||||
public Mask below(Mask mask) throws ExpressionException {
|
public Mask below(@Arg(desc = "Mask") Mask mask) throws ExpressionException {
|
||||||
OffsetMask offsetMask = new OffsetMask(mask, BlockVector3.at(0, 1, 0));
|
OffsetMask offsetMask = new OffsetMask(mask, BlockVector3.at(0, 1, 0));
|
||||||
return new MaskIntersection(offsetMask, Masks.negate(mask));
|
return new MaskIntersection(offsetMask, Masks.negate(mask));
|
||||||
}
|
}
|
||||||
@ -400,7 +400,7 @@ public class MaskCommands {
|
|||||||
aliases = {"#>", "#above"},
|
aliases = {"#>", "#above"},
|
||||||
desc = "above a specific block"
|
desc = "above a specific block"
|
||||||
)
|
)
|
||||||
public Mask above(Mask mask) throws ExpressionException {
|
public Mask above(@Arg(desc = "Mask") Mask mask) throws ExpressionException {
|
||||||
OffsetMask offsetMask = new OffsetMask(mask, BlockVector3.at(0, -1, 0));
|
OffsetMask offsetMask = new OffsetMask(mask, BlockVector3.at(0, -1, 0));
|
||||||
return new MaskIntersection(offsetMask, Masks.negate(mask));
|
return new MaskIntersection(offsetMask, Masks.negate(mask));
|
||||||
}
|
}
|
||||||
@ -411,7 +411,7 @@ public class MaskCommands {
|
|||||||
desc = "in a specific biome",
|
desc = "in a specific biome",
|
||||||
descFooter = "in a specific biome. For a list of biomes use //biomelist"
|
descFooter = "in a specific biome. For a list of biomes use //biomelist"
|
||||||
)
|
)
|
||||||
public Mask biome(Extent extent, BiomeType biome) throws ExpressionException {
|
public Mask biome(Extent extent, @Arg(desc = "BiomeType") BiomeType biome) throws ExpressionException {
|
||||||
return new BiomeMask(extent, biome);
|
return new BiomeMask(extent, biome);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -420,7 +420,7 @@ public class MaskCommands {
|
|||||||
aliases = {"#%", "#percent"},
|
aliases = {"#%", "#percent"},
|
||||||
desc = "percentage chance"
|
desc = "percentage chance"
|
||||||
)
|
)
|
||||||
public Mask random(double chance) throws ExpressionException {
|
public Mask random(@Arg(desc = "double chance") double chance) throws ExpressionException {
|
||||||
chance = chance / 100;
|
chance = chance / 100;
|
||||||
return new RandomMask(chance);
|
return new RandomMask(chance);
|
||||||
}
|
}
|
||||||
@ -430,7 +430,7 @@ public class MaskCommands {
|
|||||||
aliases = {"#=", "#expression"},
|
aliases = {"#=", "#expression"},
|
||||||
desc = "expression mask"
|
desc = "expression mask"
|
||||||
)
|
)
|
||||||
public Mask expression(Extent extent, String input) throws ExpressionException {
|
public Mask expression(Extent extent, @Arg(desc = "String expression") String input) throws ExpressionException {
|
||||||
Expression exp = Expression.compile(input, "x", "y", "z");
|
Expression exp = Expression.compile(input, "x", "y", "z");
|
||||||
ExpressionEnvironment env = new WorldEditExpressionEnvironment(extent, Vector3.ONE, Vector3.ZERO);
|
ExpressionEnvironment env = new WorldEditExpressionEnvironment(extent, Vector3.ONE, Vector3.ZERO);
|
||||||
exp.setEnvironment(env);
|
exp.setEnvironment(env);
|
||||||
@ -442,7 +442,7 @@ public class MaskCommands {
|
|||||||
aliases = {"#not", "#negate", "#!"},
|
aliases = {"#not", "#negate", "#!"},
|
||||||
desc = "Negate another mask"
|
desc = "Negate another mask"
|
||||||
)
|
)
|
||||||
public Mask expression(Mask mask) throws ExpressionException {
|
public Mask negate(@Arg(desc = "Mask") Mask mask) throws ExpressionException {
|
||||||
return Masks.negate(mask);
|
return Masks.negate(mask);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -110,7 +110,7 @@ public class PatternCommands {
|
|||||||
name = "#color",
|
name = "#color",
|
||||||
desc = "Use the block closest to a specific color"
|
desc = "Use the block closest to a specific color"
|
||||||
)
|
)
|
||||||
public Pattern color(TextureUtil textureUtil, String color) {
|
public Pattern color(TextureUtil textureUtil, @Arg(desc = "String color") String color) {
|
||||||
Color colorObj = ColorUtil.parseColor(color);
|
Color colorObj = ColorUtil.parseColor(color);
|
||||||
return textureUtil.getNearestBlock(colorObj.getRGB()).getDefaultState();
|
return textureUtil.getNearestBlock(colorObj.getRGB()).getDefaultState();
|
||||||
}
|
}
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren