Sueta
CO

CommandStands

1.5

Edit armor stands precisely using in-depth command system

·Plugin

CommandStands
By: Orendigo

Use commands to precisely edit armor stand structure!

Notable Features:

  • Edit each axis of each body part of an armor stand to with incredible precision.
  • Shift an armor stand's position in a specific direction
  • Set custom colored names, place items in offhand, and place any item in the helmet slot.
  • Pick up and move an armor stand.
  • Clone existing armor stands and preserve its data.
  • WorldGuard region support, player's cannot edit armor stands if they cannot build in the region that stand is in.

Soft Dependencies:

  • WorldGuard / WorldEdit (For region support)
  • ProtocolLib (For /as mark)

In-depth Commands:

  • /as info
    • displays current armor stand rotation info.
  • /as shift <x|y|z> <number>
    • shifts an armor stand <number> blocks in the <x|y|z> direction.
    • example: /as shift x 0.59; /as shift z 1.5
  • /as set <x|y|z> <number>
    • sets an armor stand's <x|y|z> axis position relative to its current coordinates.
    • It floors the values before adding the input.
    • example: /as set x 0; /as set y 0.5
  • /as center
    • centers an armor stand's position relative to its current coordinates.
  • /as rotate <degree>
    • sets an armor stand's rotation in degrees (0°-360°)
    • example: /as rotate 180
    • can add/subtract from values (i.e. /as rotate +45)
  • /as <(right|left)(arm|leg)|head|body> <x|y|z> <degree>
    • sets the rotation of a specific body part in degrees (0°-360°)
    • example: /as rightleg x 90; /as head z 45; /as leftarm y 270
    • can add/subtract from values (i.e. /as rightarm x +90)
  • /as name [<text>]
    • sets the custom colored name of an armor stand. Leave blank to remove
    • example: /as name &3Orendigo was here; /as name
  • /as offhand
    • sets the player's current main-hand item as the armor stand's offhand
  • /as hat
    • sets the player's current main-hand item as the armor stand's helmet
  • /as move
    • picks up an armor stand, it will follow in front of the player until the command is ran again
  • /as clone
    • clones an armor stand and picks up the clone
    • permission: as.clone
  • /as arms [<true|false>]
    • Enable/disable the arms of an armor stand. Leave blank to toggle the current value.
  • /as small [<true|false>]
    • Whether or not the armor stand is small or not. Leave blank to toggle the current value.
  • /as plate [<true|false>]
    • Enable/disable the base plate of an armor stand. Leave blank to toggle the current value.
  • /as gravity [<true|false>]
    • Enable/disable the gravity of an armor stand. Leave blank to toggle the current value.
  • /as visible [<true|false>]
    • Enable/disable the visibility of an armor stand. Leave blank to toggle the current value.
  • /as invulnerable [<true|false>]
    • Enable/disable the invulnerability of an armor stand. Leave blank to toggle the current value.
  • /as fire [<true|false>]
    • Enable/disable fire on an armor stand. Leave blank to toggle the current value.

Permissions:

  • as.use
    • basic usage
  • as.clone
    • allows usage of /as clone

Notes:

  • Stands will cease following the player if any one of these happen:
    • Player uses /as move
    • Player uses /as clone
    • Player dies
    • armor stand gets destroyed
    • Player quits
    • Player changes world
  • Stands are protected against being caught by fishing rods in WorldGuard regions
  • /as mark is client-side using packets, only the player using the command will see the effect.

Similar projects

Plugin →