public class ClipboardCommands
extends java.lang.Object
Constructor and Description |
---|
ClipboardCommands() |
Modifier and Type | Method and Description |
---|---|
void |
clearClipboard(Player player,
LocalSession session) |
void |
copy(Player player,
LocalSession session,
EditSession editSession,
Region region,
boolean copyEntities,
boolean copyBiomes,
Mask mask) |
void |
cut(Player player,
LocalSession session,
EditSession editSession,
Region region,
Pattern leavePattern,
boolean copyEntities,
boolean copyBiomes,
Mask mask) |
void |
flip(Player player,
LocalSession session,
BlockVector3 direction) |
void |
paste(Player player,
LocalSession session,
EditSession editSession,
boolean ignoreAirBlocks,
boolean atOrigin,
boolean selectPasted,
boolean pasteEntities,
boolean pasteBiomes,
Mask sourceMask) |
void |
rotate(Player player,
LocalSession session,
double yRotate,
double xRotate,
double zRotate) |
public void copy(Player player, LocalSession session, EditSession editSession, Region region, @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 cut(Player player, LocalSession session, EditSession editSession, Region region, @Arg(desc="Pattern to leave in place of the selection",def="air") Pattern leavePattern, @Switch(name=101,desc="Also cut entities") boolean copyEntities, @Switch(name=98,desc="Also copy biomes, source biomes are unaffected") boolean copyBiomes, @ArgFlag(name=109,desc="Set the exclude mask, non-matching blocks become air",def="") Mask mask) throws WorldEditException
WorldEditException
public void paste(Player player, LocalSession session, EditSession editSession, @Switch(name=97,desc="Skip air blocks") boolean ignoreAirBlocks, @Switch(name=111,desc="Paste at the original position") boolean atOrigin, @Switch(name=115,desc="Select the region after pasting") boolean selectPasted, @Switch(name=101,desc="Paste entities if available") boolean pasteEntities, @Switch(name=98,desc="Paste biomes if available") boolean pasteBiomes, @ArgFlag(name=109,desc="Only paste blocks matching this mask",def="") Mask sourceMask) throws WorldEditException
WorldEditException
public void rotate(Player player, LocalSession session, @Arg(desc="Amount to rotate on the y-axis") double yRotate, @Arg(desc="Amount to rotate on the x-axis",def="0") double xRotate, @Arg(desc="Amount to rotate on the z-axis",def="0") double zRotate) throws WorldEditException
WorldEditException
public void flip(Player player, LocalSession session, @Arg(desc="The direction to flip, defaults to look direction.",def="me") BlockVector3 direction) throws WorldEditException
WorldEditException
public void clearClipboard(Player player, LocalSession session) throws WorldEditException
WorldEditException