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,
boolean copyEntities,
boolean copyBiomes,
Mask mask) |
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,
boolean copyEntities,
boolean copyBiomes,
Mask mask) |
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, @Switch(name=101,desc="Also copy entities") boolean copyEntities, @Switch(name=98,desc="Also copy biomes") boolean copyBiomes, @ArgFlag(name=109,desc="Set the include mask, non-matching blocks become air",def="") Mask mask) 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, @Switch(name=101,desc="Also copy entities") boolean copyEntities, @Switch(name=98,desc="Also copy biomes") boolean copyBiomes, @ArgFlag(name=109,desc="Set the include mask, non-matching blocks become air",def="") Mask mask) 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