Changes

Summary

  1. Prevent (x)bow crafting with invalid materials crash #1261 (details)
  2. Prevent the creation of useless tool parts (bow limb, xbow limb and (details)
  3. Some additional checks to prevent crashes for invalid/incomplete arrow (details)
  4. Possible fix for crossbow rendering crashing on server login. This might (details)
Commit f3ba95bbea8a6e9c1113ba713799ea6720a8fd16 by bernhard.bonigl
Prevent (x)bow crafting with invalid materials crash #1261
The file was modifiedsrc/main/java/tconstruct/weaponry/WeaponryHandler.java (diff)
Commit 161c29246289b426b2899199c2d832b7399af575 by bernhard.bonigl
Prevent the creation of useless tool parts (bow limb, xbow limb and arrowhead without respective stats for the material)
The file was modifiedsrc/main/java/tconstruct/tools/TinkerToolEvents.java (diff)
The file was modifiedsrc/main/java/tconstruct/weaponry/WeaponryHandler.java (diff)
Commit 384fe28be90f146e00dfb29a1789cd6a0c503da9 by bernhard.bonigl
Some additional checks to prevent crashes for invalid/incomplete arrow entities #1262
The file was modifiedsrc/main/java/tconstruct/weaponry/entity/ArrowEntity.java (diff)
Commit 0f1a4582af3ef294e1af5a9d19040eb69e389a68 by bernhard.bonigl
Possible fix for crossbow rendering crashing on server login. This might happen because of the crossbow rendering before the necessary NBT is loaded.... if that's even possible #1254
The file was modifiedsrc/main/java/tconstruct/weaponry/client/item/CrossbowRenderer.java (diff)