[1.19.2] Infinite Villager Item when used alongside MCA Reborn
Z3R0Presence opened this issue ยท 6 comments
Please read the FAQ before submitting a bug report!
Bug description
When using the mod (1.0.0) along side MCA Reborn (https://www.curseforge.com/minecraft/mc-mods/minecraft-comes-alive-reborn) the villager item obtained after picking up a villager, (any villager, mca or not) can be used infinitely and is not consumed.
Steps to reproduce the issue
- Install MCA alongside Easy Villagers
- Spawn a villager, via spawn egg or command
- Pick up the villager
- Place the villager down, by using the villager item
- Item is not used and can spawn unlimited villagers
Expected behaviour
As I would think that the villager item would be similar to a spawn egg, it should be used after use and not allow unlimited spawns.
As stated previously in #102, I don't think that it should store the mca villager data but as the item spawns vanilla villagers which then get converted into a mca villager I don't see where the issue would be caused.
Log files
This issue doesn't seem to produce any logs or error messages.
https://gist.github.com/Z3R0Presence/404acf7e55a171d56f84b9c10462700d
Versions
- Minecraft version: 1.19.2
- Forge version: 43.2.3
- Mod version: 1.0.0 (Easy Villagers)
- Mod version: 7.4.0 (MCA Reborn)
Other mods
Dependencies of MCA:
architectury-6.4.62-forge
additionally, if it helps, setting the "overwriteOriginalVillagers" config option to false prevents the infinite glitch. This seems to be because it spawns vanilla villagers rather than an MCA villager. In what way is the entity registered when the item is used? As if it is a tag or something similar perhaps it can be fixed through the use of Kubejs where MCA villagers are assigned the required tag?
Asking as this issue breaks the private mod collection me and my friends are using as villagers are quite useful to our progression :) would appreciate the help :)
I'm having the same bug issue--duplicated new villagers in version 1.0.8 for the Mod for MC 1.19.2.
I'm using it alongside two other villager mods: Villager Names (5,2) and Female Villagers (1.6). Something in the interaction also breaks something that one of the other two mods are doing as the duplication glitch sometimes "misgenders" the villagers (male skin with female name and vice versa).
Additional insight that may help: The other two mods only assign attributes (name and gender) the first time that the villager is placed in the world after it is born and/or incubated. The baby villagers being born and the adult villagers grown through incubators are generic villagers until placed, at which time they receive name and gender. However, the glitch also occurs when already placed/picked-up villagers are placed back into the world--duplicates have a new name and may or may not end up as the other gender, so the "duplicates" are NEW villagers, not exact copies of the original villager (as would expect to happen in creative mode). In creative mode, sometimes the mod produces an exact copy (same name/gender and occupation as original) and sometimes a new bugged duplicate, with the original remaining in inventory either way.
Will this be fixed in 1.18.2 ? I have latest versions MCA 1.18.2 v7.4.8 and Easy Villagers 1.0.11
I'm experiencing this issue where the villager item doesn't disappear after use. I'm using Minecraft version 1.19.2 along with the MCA Reborn mod and the Easy Villagers mod. Specifically, the issue occurs when I pick up a villager with Easy Villagers and then place it down; the villager item remains in my inventory, effectively duplicating the villager.
Here are the versions I'm using:
MCA Reborn: 7.5.14
Easy Villagers: 1.1.15
I appreciate any help or guidance on how to resolve this issue. Thank you!