EvilCraft

EvilCraft

19M Downloads

Baby animals create adult vengeance spirits

josephcsible opened this issue ยท 1 comments

commented

Issue type:

Only keep the issue types that are applicable.

  • ๐Ÿ› Bug

Expected behaviour:

When a baby animal dies, it should create a baby vengeance spirit.

Actual behaviour:

When a baby animal dies, it creates an adult vengeance spirit.

Steps to reproduce the problem:

  1. Put on spectral goggles
  2. Type /summon pig ~ ~ ~ {Age:-1200}
  3. Type /kill @e[type=pig,r=3]

The baby pig has now been replaced with an adult pig vengeance spirit.


Versions:

Development version e7daae3, with all of its Gradle dependencies

Log file:

Nothing relevant

commented

This is not possible without rewriting the whole Vengeance Spirit entity storage system (which would make this a feature). Any kind of entity data is simply ignored, only the entity type is stored. Slime size is for example also ignored.

This does however have the advantage that no duping exploits are possible by for example giving zombies items or storing things in donkies.