Premium Animatronics - Animate armorstands. (1.8 - 1.17.1) [Paid]

Discussion in 'Resource Discussion' started by Stijn_Jacobs, Feb 25, 2017.

  1. Could you create more permissions and maybe make a system so its player friendly to use? I really want to let my players on my Creative-server use this amazing plugin without the possibility to grief eachothers animatronics :)
     
  2. I will see what I can do in the next update :)
     
  3. Hello there is a bug which is from the start of the plugin it is the left arm we can not put anything on it and it is possible to change the items of the armorstand with the /anima copy Thank you
     
  4. You could edit the .anima file manually, or you have to setpos change the clothes and then do editpos.

    For the left hand, Spigot does not support this right now. I will look what I can do in future updates.
     
  5. for /anima copy name name-
    can we make it to where when you copy an armor stand to another armor stand it copys the same positions, but performs the positions in a different spot (being where you placed the other armor stand).

    so lets say you have one armorstand animatronic you've created with the name of `ben`, can we copy `ben`s animatronic positions to another animatronic with the name of `billy`, but `billy` will perform `ben`s positions in a different spot of where I placed `billy`s armorstand
     
  6. Oh this is in playing an animatronic in general with the new update, it doesnt save the second hand slot.
     
  7. Hello! I am wondering if its possible to use custom heads in animations by editing the anima file directly. When I use `addpos` it doesn't store the texture so when I play the sequence it reverts to a standard Steve head.
     
  8. It should store the texture, can you send the animatronics file for which it does not work?
     
  9. Here is an example I just created. I placed the custom head, created a new animation, then moved the armor stand and used addpos. Thanks!

    Code (Text):
    Animatronic:
      test:
        '1':
          world: World
          yaw: 0.0
          x: -138.02685782366015
          y: 7.0
          z: -1.4639361202711179
          hx: 0.0
          hy: 0.0
          hz: 0.0
          bx: 0.0
          by: 0.0
          bz: 0.0
          lax: -0.17453292519943295
          lay: 0.0
          laz: -0.17453292519943295
          rax: -0.2617993877991494
          ray: 0.0
          raz: 0.17453292519943295
          llx: 0.0
          lly: 0.0
          llz: 0.0
          rlx: 0.0
          rly: 0.0
          rlz: 0.0
        delay: 20
        clothes:
          head:
            ==: org.bukkit.inventory.ItemStack
            v: 2230
            type: PLAYER_HEAD
            meta:
              ==: ItemMeta
              meta-type: SKULL
              display-name: Orc
          body:
            ==: org.bukkit.inventory.ItemStack
            v: 2230
            type: DIAMOND_CHESTPLATE
          pants:
            ==: org.bukkit.inventory.ItemStack
            v: 2230
            type: DIAMOND_LEGGINGS
          boots:
            ==: org.bukkit.inventory.ItemStack
            v: 2230
            type: DIAMOND_BOOTS
          hand:
            ==: org.bukkit.inventory.ItemStack
            v: 2230
            type: DIAMOND_SWORD
          '2':
            head:
              ==: org.bukkit.inventory.ItemStack
              v: 2230
              type: PLAYER_HEAD
              meta:
                ==: ItemMeta
                meta-type: SKULL
                display-name: Orc
            body:
              ==: org.bukkit.inventory.ItemStack
              v: 2230
              type: DIAMOND_CHESTPLATE
            pants:
              ==: org.bukkit.inventory.ItemStack
              v: 2230
              type: DIAMOND_LEGGINGS
            boots:
              ==: org.bukkit.inventory.ItemStack
              v: 2230
              type: DIAMOND_BOOTS
            hand:
              ==: org.bukkit.inventory.ItemStack
              v: 2230
              type: DIAMOND_SWORD
        visible: true
        small: false
        poslist:
        - '1'
        - '2'
        '2':
          world: World
          yaw: 0.0
          x: -138.02685782366015
          y: 7.0
          z: -0.46393612027111786
          hx: 0.0
          hy: 0.0
          hz: 0.0
          bx: 0.0
          by: 0.0
          bz: 0.0
          lax: -0.17453292519943295
          lay: 0.0
          laz: -0.17453292519943295
          rax: -0.2617993877991494
          ray: 0.0
          raz: 0.17453292519943295
          llx: 0.0
          lly: 0.0
          llz: 0.0
          rlx: 0.0
          rly: 0.0
          rlz: 0.0
     
     
    #250 Sludge_Vohaul, May 20, 2020
    Last edited: May 21, 2020
  10. I'm planning on downloading this to a server once 1.16 comes out, would it be possible to 1. Create a command for playing the animation for a random amount of time and 2. Activate the animation with something like a button or lever?
    Edit: Oh, and play for a random amount of time with a button, I was thinking of a command to "bind" an armorstand and command to said button.
     
  11. That would all be possible with the help of external plugins.
     
  12. Small request, can you add a config option to disable update checks. Thanks!
     
  13. Sure will add in next version.
     
  14. Do you know if there is a way to make the plugin commands available in server functions? If not, could you possibly add the ability to toggle more than one animation at the same time? I'd really like to be able to get these guys in sync.
     
  15. Exactly that already exists, add them to a group /anima group <groupname> add <animatronic name> . And then play them all at the same time with /anima group <groupname> toggle or /anima group <groupname> play.
     
  16. Amazing. Thank you!

    Do you know what would be required to allow `/anima` commands to work in server side functions? When try to use them I get a syntax error. I guess my datapack is being loaded before the plugin, so the commands don't exist yet? Is there any workaround?
     
  17. Never have worked with .mcfunctions before, did some research but I can't seem to find any good documentation for it. Might look at this later, when there is more info about it available.
     
  18. I found this, and it actually seems to be actively maintained into 1.16. I don't know much about making plugins, but this claims to support commands being executed by mcfunctions and the /execute command.

    https://github.com/JorelAli/1.13-Command-API