Deeper and Darker

Deeper and Darker

38M Downloads

Warden doesn't drop its Deeper Darker drops when also using Affinity

Nova-Katt opened this issue ยท 4 comments

commented

Minecraft Version: 1.21
Mod Version: deeperdarker-fabric-1.21-1.3.2.1
Mod Loader: fabric 1.16.5-1.21

Description:
When run together with other mods that alter its drops (Affinity in this case), the Warden doesn't drop its Deeper Darker drops, which means no Carapace, and no Heart, rendering the dimension inaccessible. Affinity is made to inject their drops into other loottables and should work with mods that also add things to its loot table, but Deeper Darker doesn't seem to want that.

To Reproduce:
Steps to reproduce the behavior:

  1. Use both Affinity and Deeper Darker mods.
  2. Slaughter tons of Wardens
  3. Still no Heart of the Deep or Carapace.. I only get Sculk, and Resonance Crystal (Affinity)
  4. The new dimension is thus inaccessible.

Additional context:
I've been talking with the Affinity team (Wisp Forest) on their Discord and they looked into the code and told me to bring it here.
I'll make it simple and quote what they told me, so it's their words right off.

That might potentially be a bug. Looking at Deeper Darkers code it should inject the extra drops into the Warden loot table as expected
They check explictly if the loot table comes from a datapack, which kinda disables that drop. Maybe it counts our loot injection as data? That wold mean it conflicts with Fabric API... which is concerning
I would suggest opening an issue to them. I might be able to do so later (if I remember ๐Ÿ™ƒ). Otherwise, you should report this and link these:
https://github.com/wisp-forest/affinity/blob/main/src/main/java/io/wispforest/affinity/Affinity.java#L111
https://github.com/KyaniteMods/DeeperAndDarker/blob/fabric-1.21/src/main/java/com/kyanite/deeperdarker/DeeperDarker.java#L79

Sooo I thought I'd do that, so here you go. :) Hope we can make this thing work as intended together with Affinity (and possibly other mods that alter the drops of the Warden)

commented

I forgot to respond, sorry. I tried Deeper and Darker + Affinity and the opposite happened. Only Deeper and Darker and vanilla items dropped

commented

I'll try again just to be sure

commented

2024-12-12_02 36 17

commented

I've tested it out without Deeper and Darker (only Affinity) and it seems like the warden doesn't drop anything special in the latest version