| Modifier and Type | Method and Description |
|---|---|
Actor |
WorldEditBinding.getActor(ArgumentStack context)
Gets an
Actor from a ArgumentStack. |
BaseBlock |
WorldEditBinding.getBaseBlock(ArgumentStack context)
Gets an
BaseBlock from a ArgumentStack. |
BaseBiome |
WorldEditBinding.getBiomeType(ArgumentStack context)
Gets an
BaseBiome from a ArgumentStack. |
Vector |
WorldEditBinding.getDirection(ArgumentStack context,
Direction direction)
Get a direction from the player.
|
EditSession |
WorldEditBinding.getEditSession(ArgumentStack context)
Gets an
EditSession from a ArgumentStack. |
LocalSession |
WorldEditBinding.getLocalSession(ArgumentStack context)
Gets an
LocalSession from a ArgumentStack. |
Mask |
WorldEditBinding.getMask(ArgumentStack context)
Gets an
Mask from a ArgumentStack. |
Pattern |
WorldEditBinding.getPattern(ArgumentStack context)
Gets an
Pattern from a ArgumentStack. |
Player |
WorldEditBinding.getPlayer(ArgumentStack context)
Gets an
Player from a ArgumentStack. |
Object |
WorldEditBinding.getSelection(ArgumentStack context,
Selection selection)
Gets a selection from a
ArgumentStack. |
TreeGenerator.TreeType |
WorldEditBinding.getTreeType(ArgumentStack context)
Gets an
TreeGenerator.TreeType from a ArgumentStack. |
void |
CommandLoggingHandler.preProcess(Object object,
Method method,
ParameterData[] parameters,
CommandContext context) |
| Modifier and Type | Class and Description |
|---|---|
class |
MissingParameterException
Thrown when there is a missing parameter.
|
class |
UnconsumedParameterException
Thrown when there are leftover parameters that were not consumed, particular in the
case of the user providing too many parameters.
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
PrimitiveBindings.getBoolean(ArgumentStack context)
Gets a type from a
ArgumentStack. |
Double |
PrimitiveBindings.getDouble(ArgumentStack context,
Annotation[] modifiers)
Gets a type from a
ArgumentStack. |
Float |
PrimitiveBindings.getFloat(ArgumentStack context,
Annotation[] modifiers)
Gets a type from a
ArgumentStack. |
Integer |
PrimitiveBindings.getInteger(ArgumentStack context,
Annotation[] modifiers)
Gets a type from a
ArgumentStack. |
Short |
PrimitiveBindings.getShort(ArgumentStack context,
Annotation[] modifiers)
Gets a type from a
ArgumentStack. |
String |
PrimitiveBindings.getString(ArgumentStack context,
Annotation[] modifiers)
Gets a type from a
ArgumentStack. |
String |
PrimitiveBindings.getText(ArgumentStack context,
Text text,
Annotation[] modifiers)
Gets a type from a
ArgumentStack. |
| Modifier and Type | Method and Description |
|---|---|
Object |
BindingHelper.bind(ParameterData parameter,
ArgumentStack scoped,
boolean onlyConsume) |
Object |
Binding.bind(ParameterData parameter,
ArgumentStack scoped,
boolean onlyConsume)
Attempt to consume values (if required) from the given
ArgumentStack
in order to instantiate an object for the given parameter. |
String |
ArgumentStack.next()
Get the next string, which may come from the stack or a value flag.
|
String |
StringArgumentStack.next() |
String |
ContextArgumentStack.next() |
Boolean |
ArgumentStack.nextBoolean()
Get the next boolean, which may come from the stack or a value flag.
|
Boolean |
StringArgumentStack.nextBoolean() |
Boolean |
ContextArgumentStack.nextBoolean() |
Double |
ArgumentStack.nextDouble()
Get the next double, which may come from the stack or a value flag.
|
Double |
StringArgumentStack.nextDouble() |
Double |
ContextArgumentStack.nextDouble() |
Integer |
ArgumentStack.nextInt()
Get the next integer, which may come from the stack or a value flag.
|
Integer |
StringArgumentStack.nextInt() |
Integer |
ContextArgumentStack.nextInt() |
void |
InvokeHandler.postInvoke(Object object,
Method method,
ParameterData[] parameters,
Object[] args,
CommandContext context)
Called after the parameter is invoked.
|
void |
InvokeHandler.preInvoke(Object object,
Method method,
ParameterData[] parameters,
Object[] args,
CommandContext context)
Called before the parameter is invoked.
|
void |
LegacyCommandsHandler.preInvoke(Object object,
Method method,
ParameterData[] parameters,
Object[] args,
CommandContext context) |
void |
InvokeHandler.preProcess(Object object,
Method method,
ParameterData[] parameters,
CommandContext context)
Called before parameters are processed.
|
void |
LegacyCommandsHandler.preProcess(Object object,
Method method,
ParameterData[] parameters,
CommandContext context) |
String |
ArgumentStack.remaining()
Get all remaining string values, which will consume the rest of the stack.
|
String |
StringArgumentStack.remaining() |
String |
ContextArgumentStack.remaining() |
Copyright © 2010-2014. All Rights Reserved.