BuilderSyntax<ActionRawUnitCommand>, ActionRawUnitCommandBuilder, ActionRawUnitCommandSyntax, QueuedSyntax, TargetSyntax, UseAbilitySyntaxpublic static final class ActionRawUnitCommand.Builder extends java.lang.Object implements ActionRawUnitCommandSyntax, UseAbilitySyntax, TargetSyntax, QueuedSyntax
| Constructor | Description |
|---|---|
Builder() |
| Modifier and Type | Method | Description |
|---|---|---|
ActionRawUnitCommand |
build() |
|
UseAbilitySyntax |
forUnits(Tag... units) |
|
UseAbilitySyntax |
forUnits(Unit... units) |
|
UseAbilitySyntax |
forUnits(java.util.Collection<Tag> units) |
|
ActionRawUnitCommandBuilder |
queued() |
|
ActionRawUnitCommandBuilder |
queued(boolean value) |
|
QueuedSyntax |
target(Point2d worldPosition) |
|
QueuedSyntax |
target(Tag unitTag) |
|
TargetSyntax |
useAbility(Ability ability) |
public UseAbilitySyntax forUnits(Unit... units)
forUnits in interface ActionRawUnitCommandSyntaxpublic UseAbilitySyntax forUnits(java.util.Collection<Tag> units)
forUnits in interface ActionRawUnitCommandSyntaxpublic UseAbilitySyntax forUnits(Tag... units)
forUnits in interface ActionRawUnitCommandSyntaxpublic TargetSyntax useAbility(Ability ability)
useAbility in interface UseAbilitySyntaxpublic QueuedSyntax target(Tag unitTag)
target in interface TargetSyntaxpublic QueuedSyntax target(Point2d worldPosition)
target in interface TargetSyntaxpublic ActionRawUnitCommandBuilder queued()
queued in interface QueuedSyntaxpublic ActionRawUnitCommandBuilder queued(boolean value)
queued in interface QueuedSyntaxpublic ActionRawUnitCommand build()
build in interface BuilderSyntax<ActionRawUnitCommand>Copyright © 2017–2018 Ocraft Project. All rights reserved.