Lumenfuchs' Dummy

Lumenfuchs' Dummy

77 Downloads

Dummy steals limbs from nearby Dummies when summoned

AydenTFoxx opened this issue ยท 0 comments

commented

Describe the bug
Spawning or summoning a Dummy entity within one-block distance to another causes the new entity to "steal" the limbs of the adjacent Dummy, causing the former to no longer update its own limbs and the latter to have additional limbs at its feet.

To Reproduce
Steps to reproduce the behavior:

  1. Summon two Dummies side-by-side.
  2. Punch the first Dummy; It will be knocked back, but its limbs will not be moved with it.
  3. Punch the second Dummy; The first Dummy's limbs will teleport to the second Dummy, causing the bug.

Expected behavior
Both Dummies move backwards without affecting the other's limbs.

Screenshots
Two Dummies; one has no limbs while the other has too many limbs
Both Dummies again: the second dummy stares into oblivion, contemplating its own actions; the first has no body to express its opinion on the matter
Both Dummies looked from below, revealing the second Dummy now operates using the first Dummy's limbs, which are clipping through the floor

Client (please complete the following information):

  • Minecraft version: 1.21.4
  • Datapack version: 1.0.0
  • Modded? yes

Additional context
This bug specifically occurs within a 1.8 block distance, where the Dummy initially sets its own GUID to ensure the correct limbs are moved around while performing its own behavior.

It also opens up various other issues with invisible Dummies, endlessly-attacking Dummies, and wrongly animated Dummies.