Commit Graph
831 Commits
Author SHA1 Message Date
Bernhard Bonigl 2a2cf76685 Remove tool crafting code that doesn't work and shouldn't exist from tinker table. Also fixes crashes with ITT repair in tinker tables. 2014-10-22 19:56:25 +02:00
Bernhard Bonigl b3632e66bb Fix InventoryCraftingStation accessing incorrect slots, that can sometimes lead to invalid accesses/crahes with some crafting stuff now. 2014-10-22 17:37:27 +02:00
Bernhard Bonigl 21c3464575 Fix CraftingStation exposing old nonexistant slots through ISided 2014-10-22 17:36:48 +02:00
Bernhard Bonigl 35f098e4b0 Fix smeltery overfilling if it was empty and one block could overfill it. (I'm looking at you there, compressed cobble) 2014-10-21 18:18:36 +02:00
Bernhard Bonigl 81b0922b95 Fix compressed stone still giving the old stone values. Also limit smeltable compressed coble to 4x at most, since the others are too big. 2014-10-21 18:18:04 +02:00
Bernhard Bonigl bd02e5419f Slimy trait now has a small chance to summon a small slime when breaking blocks :3 2014-10-21 17:10:28 +02:00
Bernhard Bonigl b7bd5755e2 Add afterBlockBreak callback to the ActiveToolMod 2014-10-21 17:09:55 +02:00
Bernhard Bonigl 4ed86956e2 Don't oredict emerald, since they use different values. #1102 2014-10-21 16:09:52 +02:00
Bernhard Bonigl 14078c4092 Fix AOE-Tools not calling tinkers own callbacks for AOE broken blocks (e.g. autosmelt) #1099 2014-10-19 14:08:58 +02:00
Bernhard Bonigl dec1cb4218 Fix arrows with minimal textures crashing. #1101 2014-10-19 14:03:24 +02:00
Bernhard Bonigl ea46704872 Merge branch 'master' of https://github.com/SlimeKnights/TinkersConstruct 2014-10-18 17:17:00 +02:00
Bernhard Bonigl c6e24f8511 Fix Traveller Gear Repair #1093 2014-10-18 17:16:50 +02:00
Bernhard Bonigl 8cdd0e5306 Fix wings not calling ArmorMod ticks. Fixes Wing Moss Repair. #1093 2014-10-18 17:16:37 +02:00
Bernhard Bonigl c05cdf03c6 Register a dynamic tool shard if no shard is present in the PatternBuilder IMC 2014-10-18 17:04:35 +02:00
Bernhard Bonigl 9672f95efc Give ToolShards the DynamicToolPart treatment 2014-10-18 17:02:43 +02:00
Ondra Moravek 54e11b8a47 Fix NPE for some (at least Mekanism) pipes connected to unfinished smeltery drains. 2014-10-17 23:54:17 +02:00
Bernhard Bonigl d80bd63e7a Make @Adaptivity happy 2014-10-16 11:10:40 +02:00
Bernhard Bonigl 2b2eaaa7ee Also ensure that tinkers is loaded after Thermal Foundation, not only Thermal Expansion (only matters if TE is not present, but meh.) 2014-10-16 10:59:31 +02:00
Bernhard Bonigl 90e23e393a Water/Lava buckets can now be cast with a casting table! There you go @fuj1n ;) 2014-10-16 10:58:23 +02:00
Bernhard Bonigl cbe57a08e1 Call the callbacks on tools when breaking blocks when breaking extra blocks with AOE tools. Fixes extra-blocks harvested not using up durability. #1089 2014-10-15 23:36:27 +02:00
Bernhard Bonigl c0e46f151b Materials that shall have toolparts created for them have to be registered specifically now. Registering a material via IMC does so automatically. Should also fix the double-toolparts with extratic and other mod relying on the 1.6 API. 2014-10-15 23:17:41 +02:00
Bernhard Bonigl c824f68b79 Prevent NPEs with mystcraft if TE isn't present 2014-10-15 22:37:22 +02:00
Bernhard Bonigl 4858fab643 Update Mystcraft IMC 2014-10-15 22:27:42 +02:00
Bernhard Bonigl 02f405fa82 Change how fuel is used to allow rapid-use low duration fuels.
Basically the fuel value in the smeltery is per tick now than a weird -3 every second. This also makes math a lot easier. Fuel also is consumed every time something is heated instead of every second.
2014-10-14 23:10:01 +02:00
Bernhard Bonigl acd2a00ade Add IMC for smeltery fuel 2014-10-14 22:54:15 +02:00
Bernhard Bonigl a02db1ce73 Smeltery Melting IMC 2014-10-14 22:34:43 +02:00
Bernhard Bonigl 80ab942ff6 Make dynamic toolparts use the correct material localization. Deprecated toolpart stays the same so old addons have backwards compatibility. #1078 2014-10-14 21:56:00 +02:00
Bernhard Bonigl fc35996010 More work on the block breaking of AOE Tools: Really fast tools now break in AOE correctly. Changed behaviour to emulate the correct behaviour, but don't call the recursive block breaks. Furthermore, send packets causing updates for each AOE block broken. This should prevent clientside ghost blocks because the client is breaking blocks that it can't break yet on the server.
#1072
2014-10-14 21:39:26 +02:00
Bernhard Bonigl eb874d833a Fix flat-world-slime-island-generation-option being reversed 2014-10-14 20:21:27 +02:00
Bernhard Bonigl acc8eafcdc TE Support: Pouring ender from a smeltery into a bucket now also returns the TE-Bucket, not the tinker one. #1088 2014-10-14 19:20:38 +02:00
Bernhard Bonigl 033c635ca3 Fix damage-display calculation. #1082 2014-10-13 11:18:35 +02:00
Bernhard Bonigl 82ca44bb66 Fix internal inventory size of crafting stations. 2014-10-13 11:14:07 +02:00
Bernhard Bonigl 1feac32104 Noppe's Custom NPCs shouldn't drop yellow hearts anymore 2014-10-12 12:26:39 +02:00
Bernhard Bonigl 79cefddf75 Remove unused variable that can potentially cause a crash under certain circumstances 2014-10-12 12:25:09 +02:00
Bernhard Bonigl be33e4d96c Remove last usage of ToolPart and fix possible crash with displaying parts 2014-10-12 12:24:41 +02:00
Bernhard Bonigl 9dad8691f4 Fix King Slime not being named King Slime. 2014-10-10 12:53:34 +02:00
Bernhard Bonigl 3bb73019a5 Make glove haste actually work. 2014-10-10 12:39:53 +02:00
Bernhard Bonigl e3c3fa38ce Add death penality dimishing returns: Dieing within 5 minutes reduces the damage to tools. The more often you die the less it takes, until you manage to live for 5 minutes. 2014-10-10 11:36:25 +02:00
Bernhard Bonigl 66bfc70b0f Don't use custom renderer unless needed, since it seems to cause performance problems on some systems 2014-10-10 00:44:01 +02:00
Bernhard Bonigl 196a435ba9 Fix NPE when no tank with fuel is present #1070 2014-10-09 14:22:16 +02:00
Bernhard Bonigl 729d6a266f Change Death penality to take difficulty into account. Easy/Peaceful = no penality, normal = 5%, hard = 10% 2014-10-08 22:26:54 +02:00
Bernhard Bonigl 72c180fab4 Add a config option to disable the death penality durability loss 2014-10-08 20:12:22 +02:00
Arthur Uzulin 8c8599c68b Fixed #1069 2014-10-08 17:13:09 +11:00
Bernhard Bonigl d39db6dc49 Dying costs 10% max durability of tools 2014-10-07 22:43:06 +02:00
Bernhard Bonigl 85a9bb2ce9 More juicy default color for alumite 2014-10-07 22:21:41 +02:00
Bernhard Bonigl 3b3f409a2c Toolforges are not pattern chests. 2014-10-07 22:15:32 +02:00
Bernhard Bonigl ed630aa038 Do not add materials that don't have actual parts to the NEI ToolMaterial stuff.
Only happens in special cases, like the String material from IguanaTweaks, that has no craftable toolparts.
Should finally fix https://github.com/SlimeKnights/IguanaTweaksTConstruct/issues/17
2014-10-07 22:10:30 +02:00
Bernhard Bonigl 2c2b9ba281 Fix Paper creating blueslime parts if the paper config option is turned off. #1066 2014-10-07 21:15:05 +02:00
Bernhard Bonigl f4014112f1 Merge branch 'master' of https://github.com/SlimeKnights/TinkersConstruct 2014-10-07 21:09:05 +02:00
Bernhard Bonigl 5feb11f1a8 Try syncing internal itemstack damage with the damage from the tool 2014-10-07 21:07:48 +02:00