Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/DisplayEntityUtils
DisplayEntityUtils

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

3.5.2-PRE-4

beta7 мая 2026 г.

❗ 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 -nodata option to /deu anim play to optionally disable texture changes for block/item displays and text display text changes
  • Removed /deu anim toggletexturechanges

Display Controller

  • Added group.allowAnimationDataChanges to determine an animation played on a group should be able to change non-transformation data
  • Added animationDataChangesOverride boolean (true/false) to animation states, optionally overriding the group.allowAnimationDataChanges value. (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 Changes syntax
  • Updated Create Display Animator
    • set {_animator} to a linear animator using {_animation} without data changes

Bug Fixes

  • Fixed an issue causing DisplayController animation states to not work correctly
  • Fixed an issue causing rideOffset for DisplayControllers to not work correctly
  • Included a group's Ride Offset in 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 #setBlockReplacement and #setItemReplacement to GroupSpawnSettings to replace blocks/items of a given type when spawning a group
  • Added new constructors to DisplayAnimator with a Boolean parameter allowDataChanges to determine if a block/item textures and text display text should changed based on animation frame data.
  • Removed SpawnedDisplayAnimation#allowTextureChanges methods

What's Changed

Full Changelog: https://github.com/PZDonny/DisplayEntityUtils/compare/3.5.0...3.5.2-PRE-4

3.5.0 | Major Skript Recode & New Wiki

release25 марта 2026 г.

Release Highlights

  • New Wiki 🧾
  • New Command 💻
  • Reworked & Recoded Skript Syntax📜
  • API Changes 🔨

A new Wiki has been released improving clarity in many areas and a better visual look

Commands

New Command

  • Added /deu parts deselect
    • Deselect your currently selected part
    • Permission: deu.parts.select

Skript Changes

  • Updated to Skript v2.14.3
  • Reworked many of the syntaxes, avoiding conflicts, reducing redundancy, and overall improving syntax SkriptHubViewTheDocs

API Changes

New Version: 3.5.0

Breaking Changes

  • Removed playSpawnAnimation parameter from DisplayEntityGroup#createPacketGroup methods
  • DisplayGroupManager#getOrCreateNearbySpawnedGroups now returns a set of SpawnedDisplayEntityGroups instead of GroupResults

Additions / Changes

  • Added ActivePart#getItemDisplayTransform
  • Added ActivePart#getInterpolationDelay and ActivePart#getInterpolationDuration
  • Added methods to ActivePart
    • #getItemDisplayTransform
    • #getInterpolationDuration
    • #getInterpolationDelay
    • #getBillboard
  • Added GroupSpawnSettings#playSpawnAnimation
  • DisplayUtils#getFixedModelLocation now accepts an ActivePart rather than just a PacketDisplayEntityPart

QOL

  • Fixed incorrect messages when using commands or clicking clickable points

What's Changed

Full Changelog: https://github.com/PZDonny/DisplayEntityUtils/compare/3.4.3...3.5.0

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:GPL-3.0-only
Опубликован:6 месяцев назад
Обновлён:1 неделю назад
Главная