ArmorStandEditor-Reborn: 1.20.1-43 - The Tales & Trails update
Wolfieheart
released this
29 Jun 07:57
·
101 commits
to master
since this release
This update introduces ArmorStandEditor to the 1.20(.1) update. This versions will work on all APIs until 1.14.
NOTE: Not all features will work but this has been tested both on 1.19 (Folia) and 1.20.1 (Paper)
3 Weeks later than I wanted but that's the way the world works.
What is New?
- [CORE] Implementation for PlayerHeads by Command
NOTE: To use this you will need to enable the following in your config.yml (Or regen and you will see the options) + the permission asedit.head in order to use this functionality
#(Optional) Allow Players to get Player Heads from a Command. NOTE: If this is False, this will not work.
#You will also need asedit.head to be set TRUE as well in your Permissions Manager / File
allowedToRetrievePlayerHead: false
#Each time the command is used, the admins will be notified that this has been ran but only
#if this setting is made true
adminOnlyNotifications: false
-
[CORE] Console Support for Reloading, Help and Version Commands
-
[CI] All the Core Version of Plugins for 1.20.1
-
[CORE] Invulnerable ArmorStands
NOTE: To use this, you will need the permission asedit.toggleVulnerability -
[CORE] Permission System Refactor
All permissions are now disabled by default and there are ALOT MORE of them.
asedit.basic:
description: Allow use armorstand edit functions. If set to false it will override all other functions.
default: true
asedit.rename:
description: Rename armorstands - Now Supports Color
default: false
asedit.equipment:
description: Access armorstand equipment GUI
default: false
asedit.disableSlots:
description: Allows locking and unlocking the contents of an ArmorStand. When locked, armor and equipment can not be added or removed without unlocking it first.
default: false
asedit.give:
description: Gives player the EditTool with Proper CustomModelData
default: false
asedit.update:
description: Allows the checking for updates.
default: false
asedit.reload:
description: Allows Reloading of the ASE Config.
default: false
asedit.head:
description: Allows players to trigger a command to retrieve a player head
default: false
asedit.movement:
description: Changes whether the armor stand can be moved using the item for editing
default: false
asedit.rotation:
description: Allows player to rotate the ArmorStand
default: false
asedit.copy:
description: Allows the players to create copies of their ArmorStand Configurations.
default: false
asedit.paste:
description: Allows the players to apply of a copy of their ArmorStand Configuration.
default: false
asedit.reset:
description: Allows the reset of the ArmorStand back to Default values
default: false
asedit.togglearmorstandvisibility:
description: Toggles ArmorStand visibility.
default: false
asedit.toggleitemframevisiblity:
description: Allows setting of ItemFrame Visibility
default: false
asedit.toggleInvulnerability:
description: Allows players to toggle the vulnerability state of an ArmorStand.
default: false
asedit.togglebaseplate:
description: Allows the toggling of the Baseplate of an ArmorStand.
default: false
asedit.togglearms:
description: Allows the toggling of the Arms of an ArmorStand.
default: false
asedit.togglesize:
description: Allows the toggling of the size of an ArmorStand.
default: false
asedit.togglegravity:
description: Changes whether the armor stand has gravity
default: false
asedit.ignoreProtection.towny:
description: Allows user to ignore Towny's Protection Limitations.
default: false
asedit.ignoreProtection.griefProtection:
description: Allows user to ignore GriefProtection's Protection Limitations.
default: false
asedit.ignoreProtection.plotSquared:
description: Allows user to ignore PlotSquared's Protection Limitations.
default: false
asedit.ignoreProtection.worldGuard:
description: Allows user to ignore WorldGuard's Protection Limitations.
default: false
asedit.ignoreProtection.skyblock:
description: Allows user to ignore Skyblock's Protection Limitations.
default: false
asedit.ignoreProtection.griefDefender:
description: Allows user to ignore GriefDefender's Protection Limitations.
default: false
asedit.ignoreProtection.lands:
description: Allows user to ignore Lands Protection Limitations.
default: false
asedit.ignoreProtection.bentobox:
description: Allows user to ignore Bentobox Protection Limitations.
default: false
asedit.ignoreProtection.residence:
description: Allows user to ignore Residence Protection Limitations.
default: false
- [API] Introduction of Developer API and Custom Events
At the request of Piinnkk there is now a Custom Developer API for ArmorStandEditor -> You can see the example usage of it on: https://github.com/Wolfieheart/ArmorStandEditor/tree/dev/120-43/API-Example-Plugin
- [CORE] ASE 1.20.1-43.1: Remove Residence Support (Spigot Unban)
Full Changelog: 1.19.4-42.1...1.20.1-43
Full Changelog: 1.19.4-42.1...1.20.1-43.1