Commit Graph
498 Commits
Author SHA1 Message Date
Bernhard Bonigl 1e4afd6922 Try to obtain Flux-Transfer-Rates on fully charged/completely empty batteries to prevent distorted results. 2014-08-16 16:44:54 +02:00
mDiyo 816f3efb51 Merge pull request #873 from bonii-xx/new_pr3
Make tool parts less restrictive when it comes to materials. Re-enables ...
2014-08-16 02:22:04 -08:00
mDiyo 521902c6c5 Merge pull request #868 from bonii-xx/new_pr2
Add ToolBuildEvent when determining parts for a tool
2014-08-16 02:21:36 -08:00
mDiyo 787dc7393f Merge pull request #865 from bonii-xx/new_pr
When creating a cast, move it to input slot for direct use.
2014-08-16 02:21:20 -08:00
Bernhard Bonigl 253638ebb4 Make tool parts less restrictive when it comes to materials. Re-enables native support for externally added material parts (like ExtraTiC) 2014-08-16 12:20:13 +02:00
mDiyo 048883b1d6 Change version back to dynamic versioning 2014-08-16 02:17:52 -08:00
mDiyo 5611559666 Nothing can pull items from the crafting station 2014-08-16 02:15:14 -08:00
Bernhard Bonigl 0b7a8f6b22 Replace the hardcoded stick/bone handle with an oredicted variant using the ToolBuildEvent 2014-08-15 13:04:03 +02:00
Bernhard Bonigl e786518807 Add a ToolBuildEvent that is called at the start of the tool building process. Allows to replace parts used for building with other parts. 2014-08-15 13:03:20 +02:00
Bernhard Bonigl 79335d6250 When creating a cast, move it to input slot for direct use. 2014-08-15 11:53:42 +02:00
Tonius 49b4c91147 Fix blue slime buckets crashing on placement 2014-08-13 14:51:37 +02:00
Bernhard Bonigl 8f5d065582 Add correct isEffective implementation to DualHarvestTool. 2014-08-13 11:21:34 +02:00
mDiyo 3c218e2551 Merge pull request #851 from Glassmaker/patch-fluids
Adds Preregistered fluids detection, and pigiron effect
2014-08-11 14:29:40 -08:00
mDiyo 58b0aa6658 Merge pull request #848 from Tonius/patch-7
Use the input item object hashcode for determining SmelteryInput's hashcode
2014-08-11 14:29:14 -08:00
Glassmaker ea6dee0c49 Adjustment for pigiron block effect 2014-08-11 17:44:15 +03:00
Glassmaker c30304cd92 Added preregistered fluids detection and handling 2014-08-11 17:42:00 +03:00
Tonius 0e08c46a8a Use the input item object hashcode for determining SmelteryInput's hashcode, instead of the live item id 2014-08-11 13:28:06 +02:00
mDiyo ae3b4bbaeb Merge pull request #841 from Tonius/patch-7
Added a custom class for smeltery inputs for better external readability
2014-08-10 15:19:53 -08:00
mDiyo 3868f717f4 Merge pull request #842 from bonii-xx/pr
Fix gravel ore being harvestable without shovel.
2014-08-10 15:19:16 -08:00
Bernhard Bonigl db702807e3 Have the IToolPart implementations actually respect the IToolPart API. (-1 on invalid material) 2014-08-10 16:49:11 +02:00
Bernhard Bonigl 8a5c48e887 Fix gravel ore being harvestable without shovel. 2014-08-10 13:22:45 +02:00
Tonius 7c510f2e15 Added a custom class for smeltery inputs for better external readability 2014-08-10 13:10:55 +02:00
Glassmaker 1e95a1f78f Added set on fire effect when an entity touches the Pig Iron fluid 2014-08-09 14:54:49 +03:00
Glassmaker 32f41d26ba Switched fluid icons from event to fluid block's getIcon 2014-08-09 13:07:33 +03:00
Bernhard Bonigl ec5bd06f0f Make obsidian ingots castable 2014-08-09 09:44:57 +02:00
Alexander Behrhof 7a42c03f0b Merge pull request #833 from Glassmaker/patch-goldHearts
Fixes blue slimes droping yellow hearts on all sizes, closes #620
2014-08-08 20:17:03 -04:00
Glassmaker 9ca3a4c5f3 Fixes blue slimes droping yellow hearts on all sizes, closes #620 2014-08-09 01:49:18 +03:00
mDiyo 0c7ab67633 Merge pull request #832 from bonii-xx/master
Proper Flux Modifiers + Blockbreak-Bug fix
2014-08-08 11:47:20 -08:00
Bernhard Bonigl 3a377b62c2 Prevent hotbar-energy-sucking for unchargeable (potato) batteries 2014-08-08 13:02:49 +02:00
Bernhard Bonigl 02de82951d Allow upgrading the Flux-Modifier, if the new battery is bigger 2014-08-08 12:58:29 +02:00
Bernhard Bonigl 2510cfb2b6 Fix a derp in the energy transfer calculation for tools 2014-08-08 12:32:10 +02:00
Bernhard Bonigl 00f4544e9e Reimplement mDiyos all-your-energy-belongs-to-us fix for charging flux-tools. Flux-tools eat all the energy in the hotbar now. 2014-08-08 12:28:21 +02:00
Bernhard Bonigl 820b13e106 Flux modifier now uses the properties of the battery that was added. (Max-Energy and transfer rates) 2014-08-08 11:13:48 +02:00
mDiyo 41679a1f1a Merge pull request #822 from bonii-xx/master
Add Casting events for CastingTable and CastingBasin, lots of bugfixes, remove console spam for invalid tools
2014-08-08 00:31:41 -08:00
Bernhard Bonigl cf0d0cc0dd Remove all tool-build messages (no more IDs) and its config option 2014-08-08 10:26:51 +02:00
Alexander Behrhof e07036a7a1 Redoing the setting morphed, Still works. 2014-08-08 04:10:15 -04:00
Bernhard Bonigl 92ab16edec Arrgh. Correctly supress logs when option is stead, instead of only displaying them when it's set. 2014-08-08 09:58:30 +02:00
Zerokyuuni 26dac8fc44 Melting of heavy foods
Au is tasty
2014-08-08 00:49:15 -04:00
Alexander Behrhof 21cf1c658c Fixing Morph issues with Tinkers Construct. 2014-08-07 22:27:07 -04:00
mDiyo 401cf79dd6 Merge pull request #829 from tgarr0/master
Traveler's Boots Fix (for #802)
2014-08-07 15:17:30 -08:00
Alexander Behrhof e379d8f1d9 This should fix the issue with baubble's inventory button not showing with tcon enabled. 2014-08-07 19:14:17 -04:00
Bernhard Bonigl e10c5d2770 Fix Mattock using vanilla damageItem. Caused Mattock to vanish on breaking. 2014-08-07 21:09:07 +02:00
tgarr0 bd4025daa5 Traveler's Boots Fix (for #802)
Added tracking of players wearing Traveler's Boots and constant setting
of boosted stepHeight.  The former prevents cross-player stepHeight
issues in Multiplayer, and the latter compensates for the resetting of
stepHeight on login and when changing dimension.
2014-08-07 14:48:58 -04:00
Bernhard Bonigl b38c8a0ab9 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. 2014-08-07 12:52:02 +02:00
radfast 160a4ecfac TabRegistry - fix issues on returning to main inventory tab from another tab
Without this change, if you open the player's inventory, click to the Tinker's Construct inventory tab, then click _back_ to the vanilla inventory tab, any changes then made to the player inventory (e.g. crafting, or moving an item from a slot to a different slot) do not register on the server.

For further info please see the issue reported here https://github.com/micdoodle8/Galacticraft/issues/782
I hope you already knew we are making use of your TabRegistry code for Galacticraft's inventory tab as well - for compatibility reasons :)
2014-08-06 19:46:47 +01:00
Bernhard Bonigl 9b9fb14098 Make pulsar manager public, so addons can hook into it. 2014-08-06 20:17:47 +02:00
Bernhard Bonigl 75d35943dd Merge branch 'master' of https://github.com/SlimeKnights/TinkersConstruct 2014-08-06 15:59:31 +02:00
Bernhard Bonigl 0821f9f77f Also fire cast-events for CastingBasin. Add separate events for CastingBasin and CastingTable. 2014-08-06 15:57:06 +02:00
Bernhard Bonigl 3cab9c0063 Fire a SmelteryCastedEvent when a casting table finished casting an item. Allows to change/modify the output and consume the cast. 2014-08-06 15:39:29 +02:00
Bernhard Bonigl d5829b0fed Fire a SmelteryCastEvent when a castingTable tries to cast something. Allows to deny the casting. 2014-08-06 15:38:55 +02:00