public class RegionCommands
extends java.lang.Object
Constructor and Description |
---|
RegionCommands()
Create a new instance.
|
Modifier and Type | Method and Description |
---|---|
int |
center(Player player,
EditSession editSession,
Region region,
Pattern pattern) |
int |
curve(Player player,
EditSession editSession,
Region region,
Pattern pattern,
int thickness,
boolean shell) |
int |
deform(Player player,
LocalSession session,
EditSession editSession,
Region region,
java.util.List<java.lang.String> expression,
boolean useRawCoords,
boolean offset) |
int |
faces(Player player,
EditSession editSession,
Region region,
Pattern pattern) |
int |
flora(Player player,
EditSession editSession,
Region region,
double density) |
int |
forest(Player player,
EditSession editSession,
Region region,
TreeGenerator.TreeType type,
double density) |
int |
hollow(Player player,
EditSession editSession,
Region region,
int thickness,
Pattern pattern) |
int |
line(Player player,
EditSession editSession,
Region region,
Pattern pattern,
int thickness,
boolean shell) |
int |
move(Player player,
EditSession editSession,
LocalSession session,
Region region,
int count,
BlockVector3 direction,
Pattern replace,
boolean moveSelection,
boolean ignoreAirBlocks) |
int |
naturalize(Player player,
EditSession editSession,
Region region) |
int |
overlay(Player player,
EditSession editSession,
Region region,
Pattern pattern) |
void |
regenerateChunk(Player player,
LocalSession session,
EditSession editSession,
Region region) |
int |
replace(Player player,
EditSession editSession,
Region region,
Mask from,
Pattern to) |
int |
set(Player player,
EditSession editSession,
Region region,
Pattern pattern) |
int |
smooth(Player player,
EditSession editSession,
Region region,
int iterations,
Mask mask) |
int |
stack(Player player,
EditSession editSession,
LocalSession session,
Region region,
int count,
BlockVector3 direction,
boolean moveSelection,
boolean ignoreAirBlocks) |
int |
walls(Player player,
EditSession editSession,
Region region,
Pattern pattern) |
public int set(Player player, EditSession editSession, Region region, @Arg(desc="The pattern of blocks to set") Pattern pattern)
public int line(Player player, EditSession editSession, Region region, @Arg(desc="The pattern of blocks to place") Pattern pattern, @Arg(desc="The thickness of the line",def="0") int thickness, @Switch(name=104,desc="Generate only a shell") boolean shell) throws WorldEditException
WorldEditException
public int curve(Player player, EditSession editSession, Region region, @Arg(desc="The pattern of blocks to place") Pattern pattern, @Arg(desc="The thickness of the curve",def="0") int thickness, @Switch(name=104,desc="Generate only a shell") boolean shell) throws WorldEditException
WorldEditException
public int replace(Player player, EditSession editSession, Region region, @Arg(desc="The mask representing blocks to replace",def="") Mask from, @Arg(desc="The pattern of blocks to replace with") Pattern to) throws WorldEditException
WorldEditException
public int overlay(Player player, EditSession editSession, Region region, @Arg(desc="The pattern of blocks to overlay") Pattern pattern) throws WorldEditException
WorldEditException
public int center(Player player, EditSession editSession, Region region, @Arg(desc="The pattern of blocks to set") Pattern pattern) throws WorldEditException
WorldEditException
public int naturalize(Player player, EditSession editSession, Region region) throws WorldEditException
WorldEditException
public int walls(Player player, EditSession editSession, Region region, @Arg(desc="The pattern of blocks to set") Pattern pattern) throws WorldEditException
WorldEditException
public int faces(Player player, EditSession editSession, Region region, @Arg(desc="The pattern of blocks to set") Pattern pattern) throws WorldEditException
WorldEditException
public int smooth(Player player, EditSession editSession, Region region, @Arg(desc="# of iterations to perform",def="1") int iterations, @Arg(desc="The mask of blocks to use as the height map",def="") Mask mask) throws WorldEditException
WorldEditException
public int move(Player player, EditSession editSession, LocalSession session, Region region, @Arg(desc="# of blocks to move",def="1") int count, @Arg(desc="The direction to move",def="me") BlockVector3 direction, @Arg(desc="The pattern of blocks to leave",def="air") Pattern replace, @Switch(name=115,desc="Shift the selection to the target location") boolean moveSelection, @Switch(name=97,desc="Ignore air blocks") boolean ignoreAirBlocks) throws WorldEditException
WorldEditException
public int stack(Player player, EditSession editSession, LocalSession session, Region region, @Arg(desc="# of copies to stack",def="1") int count, @Arg(desc="The direction to stack",def="me") BlockVector3 direction, @Switch(name=115,desc="Shift the selection to the last stacked copy") boolean moveSelection, @Switch(name=97,desc="Ignore air blocks") boolean ignoreAirBlocks) throws WorldEditException
WorldEditException
public void regenerateChunk(Player player, LocalSession session, EditSession editSession, Region region) throws WorldEditException
WorldEditException
public int deform(Player player, LocalSession session, EditSession editSession, Region region, @Arg(desc="The expression to use",variable=true) java.util.List<java.lang.String> expression, @Switch(name=114,desc="Use the game\'s coordinate origin") boolean useRawCoords, @Switch(name=111,desc="Use the selection\'s center as origin") boolean offset) throws WorldEditException
WorldEditException
public int hollow(Player player, EditSession editSession, Region region, @Arg(desc="Thickness of the shell to leave",def="0") int thickness, @Arg(desc="The pattern of blocks to replace the hollowed area with",def="air") Pattern pattern) throws WorldEditException
WorldEditException
public int forest(Player player, EditSession editSession, Region region, @Arg(desc="The type of tree to place",def="tree") TreeGenerator.TreeType type, @Arg(desc="The density of the forest",def="5") double density) throws WorldEditException
WorldEditException
public int flora(Player player, EditSession editSession, Region region, @Arg(desc="The density of the forest",def="5") double density) throws WorldEditException
WorldEditException