Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-274139

Allays don't regenerate while taking damage if chunk unloaded, causing death

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • None
    • 1.21
    • None
    • Unconfirmed
    • Mob behaviour

      Basically, if the simulation distance and render is low (at 5) and an ally is outside at chunk 6 taking damage, no regeneration occurs and when player reloads that chunk the allay is dead.

      Steps to Reproduce:

      Trap an allay in the same block as a campfire and go 6 chunks away. Normally, the allay's regen is 2/second while campfire damage is 1/second, keeping allay alive. 

      Once 6 chunks away, lower sim distance and render distance to 5, wait 30 seconds, and go back to the allay.

       

      Observed Results:

      Allay dies to fire damage even though their regen is higher. Seemingly, the fire damage builds up but their regen doesn't? I don't quite understand how it works. 

      Expected Results:

      Allay should be alive as regen is higher than fire damage rate. 

      Notes:

      This bug affects gameplay because it kind of breaks an xp farm that relies on allays taking damage from campfire with the new 1.21 infestation potion, creating silverfish. If the campfire remains lit and player leaves, the allays disappear. This took forever to figure out the cause for... but I think this is it. You could just unlight the campfire when leaving, but that's too much effort. 

      design for context: https://www.youtube.com/watch?v=LB4EY_r9_jg&t=837s

            Unassigned Unassigned
            dizzywizard28 dizzywizard28
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: