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