Vampirism - Become a vampire!

Vampirism - Become a vampire!

16M Downloads

[Bug]: Crash on autoconverting glass bottles in modpack

maxanier opened this issue ยท 0 comments

commented

Minecraft Version

1.20.x

Forge Version

47.1.3

Vampirism Version

1.9.3

Modpack

Prominence II

Singleplayer/Multiplayer

Singleplayer

What happened?

Crash to desktop when feeding with glass bottle on hotbar (which would be autoconverted)

Relevant log output

[20:31:12] [Server thread/ERROR] [ne.mi.ev.EventBus/EVENTBUS]: Exception caught during firing event: Cannot convert flowing fluid vampirism:blood (de.teamlapen.vampirism.fluids.BloodFluid@1c2af03e) into a still fluid.
	Index: 30
	Listeners:
		0: HIGHEST
		1: net.minecraftforge.eventbus.EventBus$$Lambda$5823/0x0000000801145890@515df99c
		2: NORMAL
		3: ASM: class tallestegg.guardvillagers.HandlerEvents onLivingTick(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		4: ASM: class com.progwml6.ironchest.common.ai.CatsSitOnChestsHandler changeSittingTaskForOcelots(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		5: ASM: class plus.dragons.visuality.event.ParticleEventHandler spawnChargeParticles(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		6: ASM: net.orcinus.galosphere.events.MobEvents@52bcd64a onLivingUpdate(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		7: ASM: com.github.alexthe666.citadel.server.CitadelEvents@656086cb onEntityUpdateDebug(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		8: net.minecraftforge.eventbus.EventBus$$Lambda$5823/0x0000000801145890@5f493c31
		9: ASM: class com.legacy.blue_skies.events.SkiesEvents onEntityUpdate(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		10: ASM: com.github.alexthe666.alexsmobs.event.ServerEvents@1aedb3de onLivingUpdateEvent(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		11: ASM: class it.hurts.sskirillss.relics.effects.BleedingEffect$Events onLivingUpdate(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		12: ASM: class com.aetherteam.aether.event.listeners.capability.AetherPlayerListener onPlayerUpdate(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		13: ASM: class com.aetherteam.aether.event.listeners.abilities.ArmorAbilityListener onEntityUpdate(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		14: ASM: com.github.L_Ender.cataclysm.event.ServerEventHandler@2eebaabe onLivingUpdateEvent(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		15: net.minecraftforge.eventbus.EventBus$$Lambda$5823/0x0000000801145890@5c9f7964
		16: ASM: class quek.undergarden.item.tool.UGToolEvents froststeelTickEvent(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		17: net.minecraftforge.eventbus.EventBus$$Lambda$5823/0x0000000801145890@4250482e
		18: net.minecraftforge.eventbus.EventBus$$Lambda$5823/0x0000000801145890@7cffc8e1
		19: ASM: class twilightforest.events.HostileMountEvents livingUpdate(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		20: ASM: class twilightforest.events.EntityEvents onLivingTickEvent(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		21: ASM: class twilightforest.events.CapabilityEvents updateCaps(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		22: ASM: class com.simibubi.create.foundation.events.CommonEvents onUpdateLivingEntity(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		23: ASM: class com.simibubi.create.content.equipment.extendoGrip.ExtendoGripItem holdingExtendoGripIncreasesRange(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		24: ASM: class com.simibubi.create.content.equipment.armor.DivingHelmetItem breatheUnderwater(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		25: ASM: class com.simibubi.create.content.equipment.armor.DivingBootsItem accellerateDescentUnderwater(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		26: net.minecraftforge.eventbus.EventBus$$Lambda$5823/0x0000000801145890@6ac1dbfb
		27: ASM: top.theillusivec4.curios.common.event.CuriosEventHandler@329305c5 tick(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		28: ASM: squeek.appleskin.network.SyncHandler@7f10557d onLivingTickEvent(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		29: ASM: de.teamlapen.vampirism.entity.ModEntityEventHandler@3362617 onLivingUpdate(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
		30: ASM: de.teamlapen.lib.entity.EntityEventHandler@3e74c913 onLivingUpdate(Lnet/minecraftforge/event/entity/living/LivingEvent$LivingTickEvent;)V
java.lang.IllegalArgumentException: Cannot convert flowing fluid vampirism:blood (de.teamlapen.vampirism.fluids.BloodFluid@1c2af03e) into a still fluid.
	at TRANSFORMER/[email protected]+6d3178f577/net.fabricmc.fabric.impl.transfer.fluid.FluidVariantImpl.of(FluidVariantImpl.java:48)
	at TRANSFORMER/[email protected]+6d3178f577/net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant.of(FluidVariant.java:72)
	at TRANSFORMER/[email protected]+6d3178f577/net.fabricmc.fabric.impl.transfer.compat.ForgeCompatUtil.toFluidStorageView(ForgeCompatUtil.java:49)
	at TRANSFORMER/[email protected]+6d3178f577/net.fabricmc.fabric.impl.transfer.compat.FluidStorageFluidHandler.fill(FluidStorageFluidHandler.java:67)
	at TRANSFORMER/[email protected]/de.teamlapen.vampirism.fluids.BloodHelper.lambda$fill$2(BloodHelper.java:90)
	at TRANSFORMER/[email protected]/net.minecraftforge.common.util.LazyOptional.map(LazyOptional.java:195)
	at TRANSFORMER/[email protected]/de.teamlapen.vampirism.fluids.BloodHelper.fill(BloodHelper.java:90)
	at TRANSFORMER/[email protected]/de.teamlapen.vampirism.fluids.BloodHelper.fillBloodIntoInventory(BloodHelper.java:105)
	at TRANSFORMER/[email protected]/de.teamlapen.vampirism.entity.player.vampire.VampirePlayer.handleSpareBlood(VampirePlayer.java:1358)
	at TRANSFORMER/[email protected]/de.teamlapen.vampirism.entity.player.vampire.VampirePlayer.drinkBlood(VampirePlayer.java:382)
	at TRANSFORMER/[email protected]/de.teamlapen.vampirism.api.entity.vampire.IVampire.drinkBlood(IVampire.java:28)
	at TRANSFORMER/[email protected]/de.teamlapen.vampirism.entity.player.vampire.VampirePlayer.biteFeed(VampirePlayer.java:1340)
	at TRANSFORMER/[email protected]/de.teamlapen.vampirism.entity.player.vampire.VampirePlayer.updateFeeding(VampirePlayer.java:1468)
	at TRANSFORMER/[email protected]/de.teamlapen.vampirism.entity.player.vampire.VampirePlayer.onUpdate(VampirePlayer.java:913)
	at TRANSFORMER/[email protected]/net.minecraftforge.common.util.LazyOptional.ifPresent(LazyOptional.java:150)
	at TRANSFORMER/[email protected]/de.teamlapen.lib.entity.EntityEventHandler.onLivingUpdate(EntityEventHandler.java:80)
	at TRANSFORMER/[email protected]/de.teamlapen.lib.entity.__EntityEventHandler_onLivingUpdate_LivingTickEvent.invoke(.dynamic)
	at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73)
	at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:315)
	at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:296)
	at TRANSFORMER/[email protected]/net.minecraftforge.common.ForgeHooks.onLivingTick(ForgeHooks.java:243)
	at TRANSFORMER/[email protected]/net.minecraft.world.entity.LivingEntity.m_8119_(LivingEntity.java:2252)
	at TRANSFORMER/[email protected]/net.minecraft.world.entity.player.Player.m_8119_(Player.java:241)
	at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerPlayer.m_9240_(ServerPlayer.java:467)
	at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerGamePacketListenerImpl.m_9933_(ServerGamePacketListenerImpl.java:262)
	at TRANSFORMER/[email protected]/net.minecraft.network.Connection.m_129483_(Connection.java:263)
	at TRANSFORMER/[email protected]/net.minecraft.server.network.ServerConnectionListener.m_9721_(ServerConnectionListener.java:142)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:907)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814)
	at TRANSFORMER/[email protected]/net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:89)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661)
	at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251)

Reproduce steps

No response

Other relevant mods

No response