Improvements
- Move block display pivot to the center
Fixes
- Fix being able to edit unloaded entities
Improvements
- Changed control to switch modes to Q (dropping item).
- Previously Shift + Right-click.
/eas giveselects the tool if you already have it in your inventory.- Move block display pivot to the center
Fixes
- Fix being able to edit unloaded entities
- Changed control to switch modes to Q (dropping item).
Fixes
- Fix cursor not being passed to tools
- Fixes the scale tool being very sensitive
- Fix cursor not being passed to tools
Changes
EasyArmorStands v3 requires Paper 1.21.11 or later.
Bukkit and Spigot servers, as well as older server versions, are no longer supported. This significantly reduces the maintenance effort and makes it easier to use features introduced in new versions.
EasyArmorStands v2 can still be used on Bukkit/Spigot/Paper 1.8.8 to 1.21.11. It will still receive bug fixes and some new features. However, most new features will only be added to EasyArmorStands v3.
Improvements
- Added Mannequin pose property
- Added
editor.allow-entitiesto config- If true (default), any entity can be edited (as long as you have permission to edit the entity type)
- If false, only entities created using EasyArmorStands can be edited
- Entities created before EasyArmorStands v3 must be registered using
/eas register ...
- Added
/eas register ...and/eas unregister ...- Allows marking (or unmarking) entities as created by EasyArmorStands
- Using
/eas cloneor/eas undo/redouses full entity data- Requires the
easyarmorstands.copy.entitypermission - The whole entity is cloned, including properties not supported by EasyArmorStands
- Requires the
- Restructured menu
- Added names to equipment slots in the menu
- Group selection uses a different color for selected entities
- Text inputs use dialogs instead of suggesting commands
- MiniMessage tags such as
<✨>or<gradient>are preserved when saved in an entity
Changes
- Removed menus from configuration
- Menus can no longer be customized
- Menus are built dynamically instead
- This allows other plugins to add menu buttons without requiring config changes
- Armor stand parts can be selected immediately
- Previously, the armor stand had to be selected before a part could be selected.
- Now, buttons for all parts are added to the element selection.
- The old behavior can be restored by disabling
editor.flatten-armor-standsin the config. - If you use armor stands to display items/models, consider converting them to item displays using
/eas convertinstead of disabling this.
API changes
- Adventure and JOML are no longer relocated
- They are already part of Paper.
- Renamed
NodetoLayer- The editor consists of a stack of layers.
- Only the top layer is considered active.
- Introduced a new concept called
Node- Nodes can be added to layers.
- Nodes can contain buttons.
- For example, a
SelectableElementprovides a node which is added to the element selection layer.
- Added
InputProvider
Improvements
- Added 26.1 support
- Allow opening menu while an armor stand bone is selected
Fixes
- Made component capability detection more robust
- Immediately react to other plugins showing/hiding entities
- Fixed
/eas textnot working with text which contains newlines
Improvements
- Added 1.21.11 support
- Added config option to allow selecting players
Fixes
- Fixed included Russian translations not being loaded
Improvements
- Added 1.21.10 support
- Added mannequin support
- Added input hints
- Currently available inputs are shown in the action bar
- Can be disabled in config.yml
Fixes
- Fixed editor not being stopped after picking a block
- Entities hidden by other plugins are now hidden from the editor
- Fixed Towny privilege checks behaving unexpectedly
Translations
- Added Russian translations (@Deshus)
- Converted translation files to JSON
- If you would like to add translations for another language, please ask on Discord
API changes
- Added PlayerCommitElementEvent
Improvements
- Added 1.21.7 support
- Menu background item tooltips are now hidden
- Display entity rotations are now rotated as Quaternions
- Click a property in
/eas debugto copy its exact value
Fixes
- Fixed HeadDatabase and TrainCarts buttons missing in the menu
- Fixed being able to use the tool as furnace fuel
API changes
- Dependencies are now relocated in the published API package
- This allows using the Adventure API bundled into Paper and the Adventure API bundled into EasyArmorStands at the same time
Improvements
- Added 1.21.5 support
- Armor stands are now spawned with arms and without a base plate by default
- Your clipboard (
/eas copy) is automatically applied when placing/spawning entities - Changed move tool to always display local coordinates
- Added AI toggle button for living entities
- Mobs without AI do not move on their own
- Show circles/lines instead of particles on old servers using ViaVersion
- If ViaVersion is installed, players on 1.19.4+ will see display entities instead of particles
- Added Towny integration
- Added GriefPrevention integration
- Added HuskClaims integration
- Controlled by the
easyarmorstands:editoperation type - Requires additional configuration in HuskClaims
trust_levels.yml- Add
easyarmorstands:edittoallowed_owner_operationsto allow players to use EasyArmorStands in their own claims - Add
easyarmorstands:edittoflagsintrust_levelsto configure which trust levels can use EasyArmorStands
- Add
- Controlled by the
- Added BentoBox integration
- Flag
ARMOR_STANDis required to use EasyArmorStands
- Flag
- Display current value when using
/eas position,/eas yawor/eas pitchwithout specifying a value - Restrict
/eas positiontoeasyarmorstands.positionpermission- Also required to use
/eas setwhen moving entities
- Also required to use
- Detect tools using NBT on versions before 1.14
- Tools created before this change cannot be used anymore, players need to obtain new tools using
/eas give - Does not affect versions since 1.14
- Tools created before this change cannot be used anymore, players need to obtain new tools using
Fixes
- Fixed armor stands spawning at incorrect height
- Fixed entities receiving fall damage after being moved
- Fixed being able to teleport entities to out-of-bounds locations
API changes
- Moved RegionPrivilegeChecker to API
- Added tools and ToolMenuManager to API
- Added default implementation for EntityElement#getReference
Fixes
- Fix "Damage cannot be negative" error which prevented startup on some server versions
Improvements
- New config layout
- Old configurations are updated automatically
- Config files are now created in the plugin folder automatically
- Added FancyHolograms integration
- Holograms can be selected and edited using EasyArmorStands
- Added Lands integration
- Role flag
easyarmorstands_edit(Edit entities) - Bypass using
easyarmorstands.lands.bypass
- Role flag
- Renamed
/eas groupto/eas select- Permission changed to
easyarmorstands.select - Selecting multiple entities also requires
easyarmorstands.grouppermission
- Permission changed to
- Added
/eas tagcommand to manipulate scoreboard tags- Makes it easier to target entities using command blocks
- Permission:
easyarmorstands.property.tags /eas tag add: Add a tag/eas tag remove: Remove a tag/eas tag list: List tags of the selected entity/eas tag select: Select all entities with a tag- Permission:
easyarmorstands.select.tag - Selecting multiple entities also requires
easyarmorstands.grouppermission
- Permission:
- Added
/eas viewrange- Can be used to set the view range of a display entity
- Values are relative:
1.0is the default, e.g.0.5halves the view range
- Added scale limits to the config
- Allows preventing the creation of very large entities
- Display entity scale is unrestricted by default
- Allow disabling integrations using the config
Fixes
- Fix Head Database menu on versions before 1.13
API changes
- Added
Session#getElements
- New config layout
Совместимость
Авторы
Сведения
Лицензия:
Опубликован:1 год назад
Обновлён:7 часов назад
ID проекта:

