Armorstand GUI icon

Armorstand GUI -----

Edit Armorstands with a GUI




Fixes bug with cloning parent/child stands throwing null pointer exceptions.
----------, Jul 19, 2023

Just an update to the armorstand plugin to bring it to 1.20.1. I've thrown in a few minor optimisations, such as allowing you to clone armorstands as quick as your mouse would allow you, removing unused buttons from the GUI and ensuring the clone tool summoned is always the same clone tool whether received from the main menu, or the options menu!
----------, Jul 15, 2023

Feature update

New Command, /scanstand. This will allow you to see which armorstand you are pointed at. It sets the glowing effect to the armorstand you're looking at, which refreshes every 1/4 of a second. This won't override the stand's default glowing state and will help you out!

The permission is armorstand.ScanStand and shouldn't have a large effect on the server it's running.

Furthermore, this plugin has been tested on the latest 1.17 debug build, as well as 1.16. If there are any bugs, please let me know!
----------, Jul 5, 2021

This is a simple update, this will let you manipulate the armorstands while in spectator mode. Of course, you cannot add items to the stand while in spectator mode, but it does allow for you to change the positions and other options of the armorstand while in spectator mode.

1.12.2 version of the plugin will be brought to sync with this most recent of updates!
----------, Mar 9, 2021

A simple update that is applied for most /atool activities. Simply put, instead of the tool affecting ONLY the stand you are looking at, you can have the effect put on stands in a radius around the armorstand. For example, if you have 5 stands that you want to be invisible. Instead of changing the setting of each one you can instead get a stick in your hand, write /atool invisible 2, and then left-click the stand in the middle. Any armorstand within a 2 block radius of the stand you clicked will be made invisible.

This tool will toggle all stands in the radius to be consistent with the first. So if the first armorstand is invisible already and you set it to be visible, the stands around it will all become visible.

Write /atool none 0 to set the tool back to work on individual stands.

Works on the following tools:
- Gravity
- Size
- Invisible
- Fire
- Base
- Arms
- Glow

TODO:
- Make the fuzzy tool function with conversation-lead tools
----------, Mar 8, 2021

I apologise this has taken me so long to release. University year came and went, and I won't deny having hit a slight depression spiral for a while. But now that's hopefully over, I spent the weekend converting the plugin to 1.16 compliance, and adding a few little bits.

Key features:
- Added tab-complete for /atool
- Reduced unnecessary overhead in the plugin, reducing memory usage and hopefully squeezing a little more speed in the plugin's reactions

TODO:
- Finish my rework of the current version of the animated armorstand plugin
- Add fuzzy atool (lets you toggle a feature on/off for a group of armorstands when using the armorstand
----------, Mar 7, 2021

- Fixed MAJOR bug that stopped people from being able to give items to armorstand
- Fixed bug that allowed users to move items from their inventory into my GUI and not be able to reclaim the item. (Needs further testing. If this occurs, please leave a review/message and say what happened!)
----------, Feb 29, 2020

- Fixed a bug that meant people could not shift+click items into other inventories. Sorry!
- Removed a bit more debug code to stop as much spam being sent to users when clicking things.
----------, Feb 11, 2020

- Fixed inventory bug flooding the console
----------, Jan 9, 2020

- Updated plugin for 1.14
- Fixed rotation's incidental tendency to rotate a stand twice
- Fixed bug telling player they have changed chestplate when changing their leggings
- New Feature: Added Protected stands. These stands will allow builders/moderators to protect armorstands from normal players. These stand will be unable to be interacted with unless a user has armorstand.interact permission.
- Fixed conversations being persistent through reloads/restarts. Should allow players to immediately talk after a reload instead of holding them in an endless conversation with plugin.
- Fixed armorstands cloned across worlds causing a bug. Now stand will successfully copy most of the time. If error persists, please report!
----------, Dec 16, 2019

- Fixed trying to rotate Left-arm X not working. Sorry
----------, Feb 28, 2019

- Fixed when changing leggings, it reports you have "Changed chestplate".
- A lot of back-end stuff that should make my life easier and the plugin ever-so-slightly faster and less resource using..
----------, Feb 27, 2019

- Added a method that when you rotate a parent stand, it will rotate it's children stands, who in turn will rotate their children stands if they are also parent stands. This will allow you to rotate complex objects with a little more ease. Just keep in mind, if a stand is parented by 2 stands in the tree, its rotation will be done around the original stand as well as the child stand!
----------, Feb 20, 2019

- HeadY was changing HeadX of armorstands. Quickly fixed that. Sorry!
----------, Feb 9, 2019

This update is an update to the parent stands.

- Fixed parent rotation causing all child stands to be set on the same y-level as the parent.
- Fixed issue where no matter the radius set on default Parent, it will only clone stands within a radius of 2 blocks from itself
- Fixed Firetool not functioning properly.
- Added cloning method that will ensure that children of a cloned parent stand who are also parents will have their children cloned as well.
----------, Feb 9, 2019

- Added "Smart" stands to the plugin. This allows a user to define which stands are affected by a parent stand more directly instead of relying on the cube radius method used up to now.
- Added a button to the menu of stands that detects if this stand is a child stand, when it is clicked it will switch the menu to that parent stand view
- Began to work on creating a way to generate menus using a language.xml document instead of the hard-coded method used currently.
- Fixed a NullPointerException that occurred when starting the server without any parents, caused by debug code... Whoops.
----------, Feb 4, 2019

This update allows you to edit the items the plugin use!
If you are using sticks for another tool, or poisonous potatoes, you can now change this to whatever you wish!
You can even change the description of the clone tool if you wish. Use &<character> to change what the colour of the object you wish, and use '|' to create a new line for the description (you can have multiple-lined descriptions).
----------, Dec 31, 2018

- Edited a bit of the back-end to allow this to work with future armorstand-related plugins
- Fixed issue where people can still interact with the stands in the vanilla way (aka. Right clicking a stand will add/remove items)
- Many others (listed in the github versions)
----------, Dec 26, 2018

Rewrote the plugin from the ground up. More efficient in code and hopefully lighter weight on the server. Also updated the plugin to 1.13.1 for your latest update needs!
A lot of small updates including the ability to lock specific limbs in place (eg. if you find you have posed the right arm correctly and no not want to accidentally change it's position. You can lock it in place and for this session it'll stay in that position).


There may be some small bugs I haven't fully worked out, but this plugin should be able to be used in place of the 1.12.2 version in 1.13 servers. Will not work on 1.12.2!
----------, Oct 15, 2018

- By default now the plugin has plotsquared interactions completed. This means that a user is unable to edit, destroy, or place armorstands on plots that they do not own. (for plotsquared plugin only currently)
- added permission SimpleJavPlugin.canbreak. This allows users to break the stand with the poisonous potato. Ignores GUI breaking.
----------, Jul 18, 2018

Added feature that allows user to define a stand to be a parent stand. This means the ability to move a number of stands in a user-defined radius (default=1) . No more individually moving a number of stands around!

Furthermore, with a parent stand one can clone the stand and it will copy all stands in a square radius around it.
----------, Jul 10, 2018

- Incorrectly named items leading to manipulation of arms and legs to be impossible
- Began implementation of a config (currently disabled on release version)
----------, Jul 6, 2018

Resource Information
Author:
----------
Total Downloads: 10,876
First Release: Jul 5, 2018
Last Update: Jul 19, 2023
Category: ---------------
All-Time Rating:
14 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings