YUNG-GANG / YUNGs-Better-Jungle-Temples

Minecraft mod that redesigns & enhances vanilla's jungle temples
GNU Lesser General Public License v3.0
8 stars 3 forks source link

Silverfish Trap doesn’t incite Silverfish #8

Open BioMasterZap opened 2 months ago

BioMasterZap commented 2 months ago

Not sure if this is the intended behavior, but for Better Jungle Temple v2.4.4 for Fabric 1.20.4 the Silverfish Treasure Room Trap doesn't trigger the Silverfish. The Trapped Chest triggers a dispenser with a Splash Potion of Harming that damages 4 Silverfish under a slab below the chest, but damage from a Splash Potion of Harming from a dispenser does not cause Silverfish to incites other nearby Silverfish.

This doesn't really trap the player much since they may take a bit of damage from the Splash Potion of Harming but don't need to deal with the Silverfish unless they choose to mine blocks to let them out (or mine infested stone). Also, if the player did break blocks to let the Silverfish out, they would already be weakened by the Splash Potion of Harming, making it likely the player would be able to kill them in one hit, which wouldn't incite nearby Silverfish.

According to my Silverfish Expert, it needs to be specifically non-fatal Player Damage or Poison. I made a data pack to modify that Treasure Room Trap to change the Splash Potion of Harming to a Splash Potion of Poison and that does cause the 4 Silverfish to incite other nearby Silverfish and makes the trap work much better. It might be bit more dangerous than intended compared to the other traps, but I'd at least try changing it poison.

Tera458 commented 2 months ago

It is not intended, in my testing it did make the Silverfishes multiply, I dont know what changed that