Extra Alchemy

Extra Alchemy

14M Downloads

[Fabric 1.21.1] Crash when using Potion Bag containing Water Breathing Potion

Asosk04 opened this issue ยท 0 comments

commented

To Reproduce
Steps to reproduce the crash:

  1. Go to underwater
  2. Try to use Potion Bag with Water Breathing potion inside
  3. Crash

Links

Environment (please complete the following information):

  • Mod Version: [1.13.3]
  • MC Version: [1.21.1]
  • Fabric Version: [0.16.13]
  • Fabric API version: [0.115.4+1.21.1]
  • System: [Windows 11]
  • Installation type: [SinglePlayer]

Additional context
It worked fine with other potions, such as Swiftness II

[12:46:05] [Server thread/ERROR]: Encountered an unexpected exception net.minecraft.class_148: Ticking player at knot/net.minecraft.class_3242.method_14357(class_3242.java:179) ~[client-intermediary.jar:?] at knot/net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:1032) ~[client-intermediary.jar:?] at knot/net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:912) ~[client-intermediary.jar:?] at knot/net.minecraft.class_1132.method_3748(class_1132.java:114) ~[client-intermediary.jar:?] at knot/net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:697) ~[client-intermediary.jar:?] at knot/net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:281) ~[client-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.NullPointerException: Cannot invoke "net.minecraft.class_1844.comp_2378()" because "currentPotion" is null at knot/zabi.minecraft.extraalchemy.items.PotionBagItem.findPotionAndApply(PotionBagItem.java:150) ~[extraalchemy-fabric-1.21.1-1.13.3.jar:?] at knot/zabi.minecraft.extraalchemy.items.PotionBagItem.method_7861(PotionBagItem.java:138) ~[extraalchemy-fabric-1.21.1-1.13.3.jar:?] at knot/net.minecraft.class_1799.method_7910(class_1799.java:389) ~[client-intermediary.jar:?] at knot/net.minecraft.class_1309.mixinextras$bridge$method_7910$695(class_1309.java) ~[client-intermediary.jar:?] at knot/net.minecraft.class_1309.wrapOperation$jjk000$porting_lib_entity$onFinishUsing(class_1309.java:49964) ~[client-intermediary.jar:?] at knot/net.minecraft.class_1309.method_6040(class_1309.java:3278) ~[client-intermediary.jar:?] at knot/net.minecraft.class_3222.method_6040(class_3222.java:1398) ~[client-intermediary.jar:?] at knot/net.minecraft.class_1309.method_37119(class_1309.java:3154) ~[client-intermediary.jar:?] at knot/net.minecraft.class_3222.method_37119(class_3222.java:1923) ~[client-intermediary.jar:?] at knot/net.minecraft.class_1309.method_6076(class_1309.java:3141) ~[client-intermediary.jar:?] at knot/net.minecraft.class_1309.method_5773(class_1309.java:2469) ~[client-intermediary.jar:?] at knot/net.minecraft.class_1657.method_5773(class_1657.java:312) ~[client-intermediary.jar:?] at knot/net.minecraft.class_3222.method_14226(class_3222.java:588) ~[client-intermediary.jar:?] at knot/net.minecraft.class_3244.method_18784(class_3244.java:268) ~[client-intermediary.jar:?] at knot/net.minecraft.class_2535.method_10754(class_2535.java:401) ~[client-intermediary.jar:?] at knot/net.minecraft.class_3242.method_14357(class_3242.java:176) ~[client-intermediary.jar:?] ... 6 more