Changes

Summary

  1. Fix a bug, that when activating a faucet and the draining fails, the (details)
  2. Fire a SmelteryCastEvent when a castingTable tries to cast something. (details)
  3. Fire a SmelteryCastedEvent when a casting table finished casting an (details)
  4. Also fire cast-events for CastingBasin. Add separate events for (details)
  5. Make pulsar manager public, so addons can hook into it. (details)
  6. Fix warning messages on for the default tools ignoring (details)
  7. Fix Mattock using vanilla damageItem. Caused Mattock to vanish on (details)
  8. Arrgh. Correctly supress logs when option is stead, instead of only (details)
  9. Remove all tool-build messages (no more IDs) and its config option (details)
Commit 6f8446221557e56524d8141ab7c561136dd306e6 by bernhard.bonigl
Fix a bug, that when activating a faucet and the draining fails, the next attempt to activate it would do nothing.
The file was modifiedsrc/main/java/tconstruct/smeltery/logic/FaucetLogic.java (diff)
Commit d5829b0fed61c3bdbee89036eb0b339ea7e24524 by bernhard.bonigl
Fire a SmelteryCastEvent when a castingTable tries to cast something. Allows to deny the casting.
The file was addedsrc/main/java/tconstruct/library/event/SmelteryCastEvent.java
The file was modifiedsrc/main/java/tconstruct/smeltery/logic/CastingTableLogic.java (diff)
Commit 3cab9c0063128c218142b8dd6062c699b8c07d50 by bernhard.bonigl
Fire a SmelteryCastedEvent when a casting table finished casting an item. Allows to change/modify the output and consume the cast.
The file was modifiedsrc/main/java/tconstruct/smeltery/logic/CastingTableLogic.java (diff)
The file was addedsrc/main/java/tconstruct/library/event/SmelteryCastedEvent.java
Commit 0821f9f77fe44dc5746c340f3d576e0d7e4045a4 by bernhard.bonigl
Also fire cast-events for CastingBasin. Add separate events for CastingBasin and CastingTable.
The file was modifiedsrc/main/java/tconstruct/library/event/SmelteryCastEvent.java (diff)
The file was modifiedsrc/main/java/tconstruct/smeltery/logic/CastingTableLogic.java (diff)
The file was modifiedsrc/main/java/tconstruct/smeltery/logic/CastingBasinLogic.java (diff)
The file was modifiedsrc/main/java/tconstruct/library/event/SmelteryCastedEvent.java (diff)
The file was modifiedsrc/main/java/tconstruct/tools/TinkerToolEvents.java (diff)
Commit 9b9fb14098cfb1fe99367a338e47a95bdd09558e by bernhard.bonigl
Make pulsar manager public, so addons can hook into it.
The file was modifiedsrc/main/java/tconstruct/TConstruct.java (diff)
Commit b38c8a0ab9237358bc41e462fe64e05454537d53 by bernhard.bonigl
Fix warning messages on for the default tools ignoring supressMissingToolLogs config. Usually set by Iguana Tweaks. Otherwise they spam that everytime NEI queries for tools.
The file was modifiedsrc/main/java/tconstruct/library/tools/ToolCore.java (diff)
Commit e10c5d2770ebb097b3f9f08a8130c6c6c390142c by bernhard.bonigl
Fix Mattock using vanilla damageItem. Caused Mattock to vanish on breaking.
The file was modifiedsrc/main/java/tconstruct/library/tools/AbilityHelper.java (diff)
Commit 92ab16edecc6ffdc940c4c462ea5de9c26fc4bc6 by bernhard.bonigl
Arrgh. Correctly supress logs when option is stead, instead of only displaying them when it's set.
The file was modifiedsrc/main/java/tconstruct/library/tools/ToolCore.java (diff)
Commit cf0d0cc0ddd7bcb84e771a1f114449cdd8c5b5db by bernhard.bonigl
Remove all tool-build messages (no more IDs) and its config option
The file was modifiedsrc/main/java/tconstruct/items/tools/Arrow.java (diff)
The file was modifiedsrc/main/java/tconstruct/tools/TinkerTools.java (diff)
The file was modifiedsrc/main/java/tconstruct/items/tools/BowBase.java (diff)
The file was modifiedsrc/main/java/tconstruct/items/tools/Mattock.java (diff)
The file was modifiedsrc/main/java/tconstruct/library/tools/ToolCore.java (diff)
The file was modifiedsrc/main/java/tconstruct/util/config/PHConstruct.java (diff)