
DisplayEntityUtils
DisplayEntityUtils is a PaperMC plugin designed to make using of Display & Interaction entities easier. Supports BDEngine, a modeling/animation engine designed for display entities without resource packs or mods.
13
0
Список изменений
❗ Previous pre-releases on Discord
Release Highlights
- Command Changes 💻
- Updated Skript Syntax📜
- API Changes 🔨
- Bug Fixes 🐛
General
- Added support for Minecraft 26.1.2
- Added support for Skript 2.15.2
Command Changes
- New Command:
/deu group ridedespawn- Make a group ride an entity, but despawn the group if the entity dies/despawns/disconnects
- Permission:
deu.group.ride
- Added
-nodataoption to/deu anim playto optionally disable texture changes for block/item displays and text display text changes - Removed
/deu anim toggletexturechanges
Display Controller
- Added
group.allowAnimationDataChangesto determine an animation played on a group should be able to change non-transformation data - Added
animationDataChangesOverrideboolean (true/false) to animation states, optionally overriding thegroup.allowAnimationDataChangesvalue. (Example:states.death.animationDataChanges: true) - Updated MythicMobs Skill Mechanic:
- deuanimate{id=controller-id;anim=animation-tag;t=animation-type;s=storage-location,datachanges=true}
Skript
- Display & Interaction entities can now be used in Skript syntax that previously only allowed parts.
- For getting/setting properties of the entity
- Removed
Toggle Animation Texture Changessyntax - Updated
Create Display Animatorset {_animator} to a linear animator using {_animation} without data changes
Bug Fixes
- Fixed an issue causing
DisplayControlleranimation states to not work correctly - Fixed an issue causing
rideOffsetforDisplayControllersto not work correctly - Included a group's
Ride Offsetin auto culling calculations - Packet-based group passengers are correctly unregistered when the group should despawn after vehicle invalidity
- Fixed vehicle/passenger desync when changing worlds
- Fixed an issue causing players to be unable to teleport when they have a group passenger
- Internally changed how group parts are registered, reducing inconsistencies in some cases
- Fixed an issue where non-packet based parts were not being registered correctly
API Changes
- Added
#setBlockReplacementand#setItemReplacementtoGroupSpawnSettingsto replace blocks/items of a given type when spawning a group - Added new constructors to
DisplayAnimatorwith a Boolean parameterallowDataChangesto determine if a block/item textures and text display text should changed based on animation frame data. - Removed
SpawnedDisplayAnimation#allowTextureChangesmethods
What's Changed
- 3.5.1 by @PZDonny in https://github.com/PZDonny/DisplayEntityUtils/pull/69
- 3.5.1 | bump version number by @PZDonny in https://github.com/PZDonny/DisplayEntityUtils/pull/70
Full Changelog: https://github.com/PZDonny/DisplayEntityUtils/compare/3.5.0...3.5.2-PRE-4
Файлы
displayentityutils-3.5.2-PRE-4.jar(4.04 MiB)
ОсновнойМетаданные
Канал релиза
Beta
Номер версии
3.5.2-PRE-4
Загрузчики
BukkitPaperSpigot
Версии игры
1.20–26.1.2
Загрузок
1
Дата публикации
1 нед. назад
