3
0
Mirror von https://github.com/IntellectualSites/FastAsyncWorldEdit.git synchronisiert 2024-10-06 22:00:08 +02:00

Fix some more arguments

Dieser Commit ist enthalten in:
Jesse Boyd 2019-11-15 18:06:27 +00:00
Ursprung 1c90d2a341
Commit 49baebeaa3
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 59F1DE6293AF6E1F
3 geänderte Dateien mit 13 neuen und 13 gelöschten Zeilen

Datei anzeigen

@ -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");

Datei anzeigen

@ -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);
} }
} }

Datei anzeigen

@ -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();
} }