Commit Graph
677 Commits
Author SHA1 Message Date
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 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
Bernhard Bonigl bd706b8378 Smooth liquid change rendering in basins and tables, not only when it's done 2014-09-15 12:35:33 +02:00
Bernhard Bonigl 463ff0478d Move interaction with items of casting basin/table to logic 2014-09-15 12:23:05 +02:00
Bernhard Bonigl bdce6310ae Fix Faucet pouring rendering with nether smeltery stuff 2014-09-15 12:21:52 +02:00
Bernhard Bonigl 3f4e2706a3 Merge branch 'master' of https://github.com/SlimeKnights/TinkersConstruct 2014-09-15 12:21:30 +02:00
Bernhard Bonigl 6f9d55741c Fix rendering of empty tank items 2014-09-15 11:52:50 +02:00
boni 33ab1c0fc5 Merge pull request #977 from micdoodle8/master
Fix OpenGL blend state causing dark inventory slots.
2014-09-15 09:01:43 +02:00
mDiyo 6c9fcee3a9 Update TE4Helper.java 2014-09-14 16:17:27 -07:00
Mitchell Petrie f093c3da17 Fix OpenGL blend state causing dark inventory slots. 2014-09-14 17:43:24 -04:00
boni 72fdecbfd2 Merge pull request #973 from Qowyn/loc-patch
Loc patch
2014-09-14 20:16:10 +02:00
Bernhard Bonigl cf37c927c6 Merge branch 'master' of https://github.com/Techjar/TinkersConstruct 2014-09-14 20:05:22 +02:00
Bernhard Bonigl 4e5011f7fe Seared Tank/Glass/Window now render their liquids in inventory! yay! 2014-09-14 20:04:07 +02:00
Qowyn fd4c0cfe1c Use default name for tool subItems 2014-09-13 22:34:12 +02:00
Qowyn 7ae5a92a8f Feature #954: Custom names for specific toolpart and material combinations and tool default names 2014-09-13 22:22:11 +02:00
Techjar 778c764cf2 Defer ore dict smeltery recipes until postInit
We can't be sure the ore dictionary has been fully registered by other mods due to load order, so we should wait until postInit to ensure it has all registrations, otherwise some ore dictionary items may not get registered.
2014-09-12 23:48:53 -04:00
Bernhard Bonigl 593af6be17 Merge branch 'master' of https://github.com/SlimeKnights/TinkersConstruct 2014-09-12 16:56:43 +02:00
Bernhard Bonigl ba99b9af24 Fix smelteries doing stuff while they're actually broken. 2014-09-12 16:56:35 +02:00
Arthur Uzulin 3d028e7123 Made battlesigns have editable text 2014-09-12 23:59:13 +10:00