Mojira Archive
MC-261485

Light and (soul) fire cannot be destroyed by ender dragons, but aren't in #dragon_immune

Pretty straightforward.
Light, fire and soul fire (latter two via #fire) are included in #dragon_transparent, a tag making blocks immune to the dragon, yet able to be flown through. Unintuitively, the #dragon_transparent tag is not in #dragon_immune, which prevents ender dragons from breaking blocks. As such, using #dragon_immune to find blocks the ender dragon cannot destroy falsely doesn't succeed for light and #fire. This is an issue for commands and data packs.

Suggested fix:

  • Include #dragon_transparent as an entry in #dragon_immune
  • Additionally, make #dragon_immune solely responsible for blocks not being destroyed, rather than both tags.

Unresolved

user-f2760

2023-03-31, 05:36 PM

2025-01-02, 12:09 PM

4

3

Confirmed

Low

Platform

Data Packs

1.19.4 - 1.21.41.19.4, 23w13a, 1.20.1, 1.20.2, 23w43b, 1.21.4

-