Commit Graph
694 Commits
Author SHA1 Message Date
Bernhard Bonigl 8e0bfdd0ed Fix entities/weapons in hand not using the color modifier 2014-09-22 15:51:55 +02:00
Bernhard Bonigl 2dec0ad97f Fix hammer rendering with dynamic coloring 2014-09-22 15:51:25 +02:00
Bernhard Bonigl 1e8c0097b3 Remove the need for ToolPartHidden. 2014-09-22 14:36:50 +02:00
Bernhard Bonigl 74c92e5939 We now have dynamic toolparts with default textures, just like the tools themselves! 2014-09-22 14:29:21 +02:00
Bernhard Bonigl ec525923d4 Use custom tool renderer for every tool. Should be a minor performance incrcease if there are a lot of tools to be drawn. 2014-09-21 23:19:55 +02:00
Bernhard Bonigl 14aebe9d84 Fix default texture being hardcoded to tinkers resources 2014-09-21 18:39:30 +02:00
Bernhard Bonigl 8e0cea23a1 Add default textures that are used if no proper texture is present. This texture is then colored with the material-color. Furthermore you can now add HandleColor, HeadColor,... tag to change the color of tool parts! 2014-09-21 17:57:53 +02:00
Vexatos ab87cc706e Reverted Tool Recipe changes, made colorizing use NBT 2014-09-21 11:43:53 +02:00
Vexatos 4022ea185a One tiny fix. 2014-09-21 09:17:54 +02:00
Vexatos 22bdbdd209 Allow coloring of tools, made Tool Recipes Itemstack sensitive to allow more customizable recipes 2014-09-21 09:08:53 +02:00
Bernhard Bonigl 11cd2011e8 Merge branch 'master' of https://github.com/SlimeKnights/TinkersConstruct 2014-09-20 23:15:04 +02:00
Bernhard Bonigl ea67ebc837 Patternchest drops patterns if not removed by player instead of sending them into the void 2014-09-20 23:14:54 +02:00
boni 2024846420 Merge pull request #1003 from Qowyn/knapsack-fix
Fix trying to doublespawn knapsack inventory and extended armor inventory on death.
2014-09-20 19:55:35 +02:00
boni 829080fa34 Merge pull request #994 from squeek502/bow-pattern-registry
Register bowstring, fletching, and arrow head patterns with TConstructRegistry
2014-09-20 19:51:06 +02:00
Qowyn ceb08f9741 Fix trying to doublespawn knapsack and extended armor inventory on death. Fixes #988. 2014-09-20 16:30:51 +02:00
squeek 6dd890ddeb Fixed target lock of creative modifiers not being localized 2014-09-20 06:08:19 -07:00
Bernhard Bonigl 263efb8b11 Fix division through 0 and remove some testing code 2014-09-20 14:55:46 +02:00
Bernhard Bonigl a0c0358a6b Change exposed damage back to 0-100 because it'd break the Short.MAX_VALUE limit easily 2014-09-20 14:38:17 +02:00
Bernhard Bonigl dd4f53f109 Merge branch 'master' of https://github.com/SlimeKnights/TinkersConstruct 2014-09-20 14:10:08 +02:00
Bernhard Bonigl 25261243b0 Change the damage display stuff to use NBT instead of the internal damage stuff, so we can make setItemDamage compatible with the NBT durability we use. 2014-09-20 14:09:59 +02:00
boni c50698bc00 Merge pull request #995 from squeek502/mat-compat
Better ToolMaterial backwards compatibility
2014-09-20 01:13:16 +02:00
squeek 11ff9a2fc5 Register bowstring, fletching, and arrow head patterns with TConstructRegistry 2014-09-19 15:38:58 -07:00
squeek 1f17375448 Better ToolMaterial backwards compatibility
* The deprecated fields should be populated regardless of the constructor used
2014-09-19 15:36:27 -07:00
Bernhard Bonigl 61e2f1a0c3 Fix break-speed not taking harvest-tool for blocks into account (-> doesn't work with custom materials) and AOE tools not taking it into account either. 2014-09-19 22:02:29 +02:00
Bernhard Bonigl dfe6836955 Merge branch 'master' of https://github.com/SlimeKnights/TinkersConstruct 2014-09-19 15:25:51 +02:00
Bernhard Bonigl e36ba26c63 Fix dynamically added block casting only requiring 1 ingot instead of 1 block worth. #990 2014-09-19 15:25:43 +02:00
Tonius 66a45e0145 Moved NEI handlers to plugins package, added drying rack handler 2014-09-19 13:58:22 +02:00
Bernhard Bonigl 9e7eec8215 Fix smeltery NPE on world startup 2014-09-19 09:01:02 +02:00
boni d9ae55a42a Merge pull request #985 from Tonius/master
Added NEI handlers for smelteries and liquid casting
2014-09-19 08:50:38 +02:00
Bernhard Bonigl d5f0a513c7 Fix smeltery updates if height doesn't change and some more smeltery updating derps. 2014-09-18 23:24:51 +02:00
Bernhard Bonigl 00e3877999 Fix smeltery accidently sending updates when it's not complete yet 2014-09-18 23:14:18 +02:00
Tonius a4397948e6 Added Pulse check 2014-09-18 19:43:24 +02:00
Tonius 4f95e9395e Added NEI handlers for the smeltery and liquid casting 2014-09-18 19:23:28 +02:00
Bernhard Bonigl 083ada68bb One more smeltery crash fix with existing worlds. 2014-09-18 09:13:58 +02:00
Bernhard Bonigl 183c68c060 Update smeltery construction clientside too to get unsynchronized data when construction is in flux. 2014-09-17 22:51:47 +02:00
Bernhard Bonigl 4a9c383dd8 Backwards Compat for ToolMaterial constructor 2014-09-17 20:35:20 +02:00
Bernhard Bonigl 29f72ed357 Make AOE tools creative-mode compatible again 2014-09-17 15:59:28 +02:00
Bernhard Bonigl 619bfdb1f1 Adjust tools to new blockbreak code stuff. Yay for proper calls. 2014-09-17 15:32:51 +02:00
Bernhard Bonigl 8773232660 More fixes to AOE block harvesting. effective materials etc. 2014-09-17 14:27:52 +02:00
Bernhard Bonigl 0e76fa9c0d Add an AOE-Tool implementation that correctly calls everything vanilla style, yay. 2014-09-17 14:12:15 +02:00
Bernhard Bonigl b74776dc05 Backup Commit: HarvestTools and Hammer have exact vanilla blockbreaking behaviour, yay 2014-09-17 10:59:47 +02:00
Bernhard Bonigl ea52029236 Fix startup crash of smeltery 2014-09-17 00:24:56 +02:00
Bernhard Bonigl 218f282786 Throw custom block breaking code overboard since the forge code can handle it quite well nowadays. No change to AOE-Tools yet. 2014-09-16 23:47:54 +02:00
Bernhard Bonigl 99cb5e857f Fix Smelteries evaporating liquids when doing alloys at full capacity. Also small fix for fuel displays not working sometimes. 2014-09-16 23:38:20 +02:00
Bernhard Bonigl da996301c4 Adjust block breaking code to use vanilla behaviour. Aoe-Tools currently don't work 2014-09-16 18:49:56 +02:00
Bernhard Bonigl c3d72efc81 If we're sending smeltery updates like that already, we might as well also send the status. Client should always be synchronized now. 2014-09-16 16:57:51 +02:00
Bernhard Bonigl 41ad4004ff Fixe smeltery derp that caused smeltery to not feel very smeltery-like. 2014-09-16 00:20:08 +02:00
Bernhard Bonigl 6205894215 Add those localization changes for custom names to bow and arrow as well. 2014-09-15 22:53:23 +02:00
Bernhard Bonigl a1e2a292b0 Possible dupe bug fix: Put items from basins/tables into the inventory instead of dropping them. 2014-09-15 12:43:57 +02:00
Bernhard Bonigl a4aa66b9bc Fix crash with casting table caused by changes before 2014-09-15 12:35:59 +02:00