TeamLapen / VampirismIntegrations

Integration between Vampirism and several mods
GNU Lesser General Public License v3.0
13 stars 7 forks source link

You cannot drink blood from or infect MCA villagers #81

Closed kristibektashi closed 1 year ago

kristibektashi commented 1 year ago

Versions

Issue Description

You cannot suck blood from MCA villagers or infect them even though vampire versions of them do exist and the curseforge page of the Integrations mod states that you can. You can still drink blood from other mobs (animals and vanilla villagers), it's just the MCA villagers that do not work.

Reproduce Steps

Step 1: Become a vampire (if you're not one already)

Step 2: Find a village (or spawn an MCA villager)

Step 3: Put your crosshair over the MCA villager (male or female, doesn't matter) Expected behavior: The icon that indicates you can drink blood from the mob should appear Observed behavior: The icon doesn't appear

Step 4: Try to drink blood from the MCA villager Expected behavior: You should be able to drink it's blood just like with other mobs Observed behavior: You do not drink it's blood

Step 5: Unlock the Infect ability

Step 6: Try to infect an MCA villager Expected behavior: You should be able to infect them just like with vanilla villagers (which do work) since an infected version of them does exist Observed behavior: You cannot infect them (the infect ability icon is red)

Additional Information

latest.log

These lines appear in the logs, I believe they have something to do with this bug: [19:49:22] [ForkJoinPool.commonPool-worker-1/WARN] [de.te.va.en.co.VampirismEntityRegistry/]: Missing blood value for convertible creature translation{key='entity.mca.female_villager', args=[]} (mca:female_villager) [19:49:22] [ForkJoinPool.commonPool-worker-1/WARN] [de.te.va.en.co.VampirismEntityRegistry/]: Missing blood value for convertible creature translation{key='entity.mca.male_villager', args=[]} (mca:male_villager)