Bernhard Bonigl
ae5798acf2
Finally add the out-directory to the .gitignore. So annoying.
2014-08-25 10:04:13 +02:00
Bernhard Bonigl
f458ed26f0
Move access transformer to a meta-inf folder for FMLAT. Who thought that'd be a good idea. o_O
2014-08-25 09:41:01 +02:00
Bernhard Bonigl
64d6638175
Fix StencilTable always creating a wooden tool rod until button is pressed
2014-08-24 23:09:49 +02:00
Bernhard Bonigl
d25e7e97ae
Replace SmelteryInput class with mantles ItemMetaWrapper
2014-08-24 22:08:07 +02:00
Bernhard Bonigl
6e5d84ebd0
Update Mantle
2014-08-24 20:50:01 +02:00
Bernhard Bonigl
98d54916cc
Do what this todo says and update the FuelGauge when opening smeltery gui. Seems to work quite well?
2014-08-24 20:49:52 +02:00
Bernhard Bonigl
9070c73466
Fix liquids in tanks not rendering their top side if an opaque block is on top. (Relevant for all non-full tanks)
2014-08-24 20:37:52 +02:00
Bernhard Bonigl
1daf7fa248
Change liquid rendering in tanks: Make liquids brighter, and don't draw the flowing texture
2014-08-24 20:17:08 +02:00
Bernhard Bonigl
a270c30500
Goodbye coremod. You hopefully wont be missed.
2014-08-24 19:48:46 +02:00
Bernhard Bonigl
d59830e7cf
Update forge to 1197
2014-08-24 19:31:40 +02:00
Bernhard Bonigl
46d84095cc
Send dig packets to synchronize states after breaking blocks. (Should reduce ghost-block problems with AOE tools)
2014-08-23 22:04:49 +02:00
Bernhard Bonigl
699b0f5796
Break blocks on clientside. Eliminates server latency.
2014-08-23 22:04:07 +02:00
Bernhard Bonigl
72e6bce2bf
Fix arrows and daggers sometimes rendering as cyan square in inventory/nei
2014-08-23 19:16:33 +02:00
Bernhard Bonigl
175352108e
Change how leaf fletchlings are handled to be more general. Basically ALL leaves can be used for leaf fletchlings now.
2014-08-23 11:28:56 +02:00
Bernhard Bonigl
1dd13c5a5f
Oredict support for custom materials
2014-08-23 11:27:59 +02:00
Bernhard Bonigl
762f74bc7a
Make the light emitted by tanks proportional to how full they are
2014-08-21 22:26:11 +02:00
Bernhard Bonigl
211cb9b2ff
Fix tanks not emitting light when they have a glowing liquid.
2014-08-21 22:21:20 +02:00
Bernhard Bonigl
8959a70387
Fix some armor modifiers being applicable to everything, crashing the game. #885
2014-08-21 21:42:44 +02:00
Bernhard Bonigl
fa40865f6e
Move Creative Tab class to library since it's only used there for the registry.
2014-08-21 21:34:33 +02:00
Bernhard Bonigl
ab14d03834
Fix harvest-type being ignored in digspeed-calculation. This meant that hatchets could break ores the same speed as wood blocks, picks wood with the same speed as stone, etc. #897
2014-08-21 21:31:03 +02:00
Bernhard Bonigl
d0ce912498
Fix Compressed Gravel not being used up when making brownstone.
...
Fix Liquid Values required for casting being exponentially too high.
Add a Brownstone Recipe with Tin and Compressed Gravel, since Electrum may not be available.
Change the Electrum recipe to require 1/3 of the liquid as tin.
2014-08-21 21:08:35 +02:00
Bernhard Bonigl
1839c6b7ff
Fix those pesky pulsar proxy warnings
2014-08-21 20:47:59 +02:00
Bernhard Bonigl
5b8484d2dc
Move golden head to World and fix double-creation that derped the registration. #881
2014-08-21 20:42:13 +02:00
Bernhard Bonigl
9490b1aff6
Add 2x compressed sand to smelting. #880
2014-08-21 20:24:52 +02:00
Bernhard Bonigl
6f5a9235cc
Fix compressed cobble giving weird/incorrect amounts of seared stone. #879
2014-08-21 20:16:12 +02:00
Bernhard Bonigl
b03b1ac5c8
Make liquid rendering more resilient. Render water if the liquid icons are missing.
2014-08-21 20:01:24 +02:00
Bernhard Bonigl
b75bb80340
Fix copy'n'paste bug that made molten electrum not have icons
2014-08-21 20:01:00 +02:00
Bernhard Bonigl
efa38e0f76
Temporarily disable alubrass gold-pressure-plate recipe to prevent alubrass->gold exploit
2014-08-21 19:33:17 +02:00
Bernhard Bonigl
de44385a16
Make Stained Clear Glass Panes use the code of vanilla glass panes. Also uses the vanilla stained glass pane renderer now.
2014-08-21 17:33:34 +02:00
Bernhard Bonigl
8a8beaf250
Render Tank/Window/.. Liquid and Block in two different renderpasses. This should fix the lava derpiness.
2014-08-21 15:23:56 +02:00
Bernhard Bonigl
393d538a91
Add additional check for autosmelt to prevent null-Itemstacks.
2014-08-21 14:12:04 +02:00
Bernhard Bonigl
9ed65aace0
Fix obsolete/weird todo comment ;P
2014-08-20 22:38:24 +02:00
Bernhard Bonigl
85c866af64
Fix ToolStation rendering
2014-08-20 22:31:52 +02:00
Bernhard Bonigl
2e2c900f43
Also have the GuiElement for the ToolStation/Forge use the common base with the Stencil GuiElement.
2014-08-20 22:23:49 +02:00
Bernhard Bonigl
bd997ab05e
Rework stencil table GUI
2014-08-20 22:23:12 +02:00
Bernhard Bonigl
5dd0e0c8fa
Change StencilTable from hardcoded patterns to a flexible system
2014-08-20 19:15:16 +02:00
Bernhard Bonigl
258b980605
Unify harvestlevel strings through the library. Also makes them adaptable.
2014-08-20 17:39:54 +02:00
Bernhard Bonigl
87b0e7c94b
Fix Thaumium still using the localized ability string for data
2014-08-20 17:08:30 +02:00
Bernhard Bonigl
fc0420d418
Fix material abilities not getting localized for display
2014-08-20 17:08:12 +02:00
Bernhard Bonigl
a69dc8eb56
Fix autosmelt-interaction not respecting the amount of items created by the smelting-recipe.
2014-08-17 21:27:12 +02:00
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
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
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
Bernhard Bonigl
8f5d065582
Add correct isEffective implementation to DualHarvestTool.
2014-08-13 11:21:34 +02: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
Bernhard Bonigl
ec5bd06f0f
Make obsidian ingots castable
2014-08-09 09:44:57 +02: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
Bernhard Bonigl
cf0d0cc0dd
Remove all tool-build messages (no more IDs) and its config option
2014-08-08 10:26:51 +02: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
Bernhard Bonigl
e10c5d2770
Fix Mattock using vanilla damageItem. Caused Mattock to vanish on breaking.
2014-08-07 21:09:07 +02: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
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
Bernhard Bonigl
6f84462215
Fix a bug, that when activating a faucet and the draining fails, the next attempt to activate it would do nothing.
2014-08-06 15:19:43 +02:00
Bernhard Bonigl
0160d7c889
Oh god how did I not notice this when I fixed the mistyped string.
2014-07-31 18:09:19 +02:00
Bernhard Bonigl
bb77a11227
Fix buckets not picking up molten metals
2014-07-31 16:38:47 +02:00
Bernhard Bonigl
527934d277
Bugfix: It was possible to add more than <maxamount> to redstone/lapis/... modifiers if they were exactly at a lvlup threshold
2014-07-30 13:31:13 +02:00
Bernhard Bonigl
f6877b55cb
Bugfix: Blaze modifier didn't stack its levels properly. Broke after 1st level because it only checked for it's first maximum.
2014-07-30 12:54:16 +02:00
Bernhard Bonigl
2089804266
Merge branch 'master' of https://github.com/SlimeKnights/TinkersConstruct
2014-07-30 10:52:40 +02:00
Bernhard Bonigl
f1ba2b2c50
ModIntegration: Fix CertusQuartz not being registered correctly as Attack Modifier
2014-07-30 10:52:17 +02:00
Bernhard Bonigl
4de655f533
Fix bug that ALWAYS added null to the ToolMaterials when using addtoolMaterial(int, ToolMaterial)
2014-07-27 19:58:07 +02:00
Bernhard Bonigl
92f6e1405f
Add a public isEffective to HarvestTool. Allows outside checking whether a tool is effective vs. a material.
2014-07-15 21:18:09 +02:00
Bernhard Bonigl
313b49181f
Make calculateStrength of harvestTool public (was package? forgotten access modifier?)
2014-07-15 20:59:11 +02:00