Emancipation & Curing
GuiTaek opened this issue ยท 0 comments
Description
Emancipation & Curing doesn't work together. When you become a zombie, start curing yourself and before curing is finished, you leave your body, neither will the zombie heal after strength runs out nor will it heal when you reenter the zombie before healing is finished.
Reproduce
- Start a world in creative and die, choosing to be a remnant.
- Build (possibly with the fill command) a platform of soul sand and an obelisk above. Dig a hole in the ground that you can't escape and ensure that you have emancipation also in the hole.
- Grab a zombie spawn egg.
- Spawn a zombie inside the hole and emancipate into the zombie.
- Grab a potion of weakness and a gold apple.
- Drink the potion and eat the apple.
- Emancipate out of the zombie.
- (Optional) Go into the zombie.
- Wait for the strength effect to vanish
What happens
The zombie remains a zombie.
What I expect to happen
The zombie should convert into a hull or even into a player when I'm inside.
Interesting information
This also happens without Emancipation when you just enter the nether or the end. Weirdly enough, it works fine while restarting the world. Also happens with other zombies like husks, drowned, zombie pigman, zombie villager and their baby variants.
affected versions:
I tested:
- 2.0.0-beta.16
- 2.0.0-beta.9
- 2.0.0-beta.8
and every version I tested so far is affected
Possible Cause
There is a bug inside the latest fabric of 1.18.2 which is fixed in later versions of minecraft
Description
Zombie Villager, when cured and server restart, loose their progress on curing discounts. I think, this bug isn't in vanilla, I think I tested it some days ago.
Reproduce
- Start a world in single player creative in hard difficulty.
- Do the following setup:
- Spawn a villager inside the contraption and get it into a minecart next to the fledging table.
- Destroy and place the fledging table until you have the stick trade.
- Sell some sticks.
- Spawn a zombie next to the villager and let the zombie kill the villager.
- Kill the zombie with an axe (not a sword please, as it can damage the villager ruining the prices)
- Give the villager a weakness potion and a golden apple.
- Wait for the villager to heal
- See the price of 26 sticks.
- repeat 6-8
- close the word and start it again
- repeat 9
What happens
The villager has a price of 26 sticks.
What I expect to happen
As this is before the villager rebalance, it should have a price of 20 sticks (cure again without closing to see, that this indeed should happen)