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:edit
operation type - Requires additional configuration in HuskClaims
trust_levels.yml
- Add
easyarmorstands:edit
toallowed_owner_operations
to allow players to use EasyArmorStands in their own claims - Add
easyarmorstands:edit
toflags
intrust_levels
to configure which trust levels can use EasyArmorStands
- Add
- Controlled by the
- Added BentoBox integration
- Flag
ARMOR_STAND
is required to use EasyArmorStands
- Flag
- Display current value when using
/eas position
,/eas yaw
or/eas pitch
without specifying a value - Restrict
/eas position
toeasyarmorstands.position
permission- Also required to use
/eas set
when 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
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 group
to/eas select
- Permission changed to
easyarmorstands.select
- Selecting multiple entities also requires
easyarmorstands.group
permission
- Permission changed to
- Added
/eas tag
command 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.group
permission
- Permission:
- Added
/eas viewrange
- Can be used to set the view range of a display entity
- Values are relative:
1.0
is the default, e.g.0.5
halves 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