Changes

Summary

  1. Change error reporting to be much more versatile and its now based on (details)
Commit 72b26ad573b3e15917bb924c5fa5aab343e5a655 by AlgorithmX2
Change error reporting to be much more versatile and its now based on
ActingPlayer instead of UndoTracker errors, now note lack of chisel,
which bit types are missing, even if there are multiple types, and lack
of bag space for auto chisel. More interactions now report errors, such
as patterns, and tool usage. Auto Chiseling Blocks now reports error if
your short on bag space. Fixed a crash when using negative pattern. (
sharing related? )
The file was modifiedsrc/main/java/mod/chiselsandbits/helpers/InfiniteBitStorage.java (diff)
The file was modifiedsrc/main/java/mod/chiselsandbits/items/ItemPositivePrint.java (diff)
The file was modifiedsrc/main/java/mod/chiselsandbits/helpers/ChiselModeManager.java (diff)
The file was modifiedsrc/main/java/mod/chiselsandbits/items/ItemChisel.java (diff)
The file was addedsrc/main/java/mod/chiselsandbits/helpers/BitName.java
The file was modifiedsrc/main/java/mod/chiselsandbits/network/packets/PacketChisel.java (diff)
The file was modifiedsrc/main/resources/assets/chiselsandbits/lang/en_us.lang (diff)
The file was modifiedsrc/main/java/mod/chiselsandbits/helpers/ActingPlayer.java (diff)
The file was modifiedsrc/main/java/mod/chiselsandbits/helpers/ModUtil.java (diff)
The file was modifiedsrc/main/java/mod/chiselsandbits/items/ItemNegativePrint.java (diff)
The file was modifiedsrc/main/java/mod/chiselsandbits/bitbag/BagInventory.java (diff)
The file was modifiedsrc/main/java/mod/chiselsandbits/client/UndoTracker.java (diff)
The file was addedsrc/main/java/mod/chiselsandbits/helpers/ChiselErrors.java
The file was modifiedsrc/main/java/mod/chiselsandbits/network/packets/PacketUndo.java (diff)
The file was modifiedsrc/main/java/mod/chiselsandbits/blueprints/EntityBlueprint.java (diff)
The file was modifiedsrc/main/java/mod/chiselsandbits/helpers/ContinousBits.java (diff)