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
|
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
|
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
|
463ff0478d
|
Move interaction with items of casting basin/table to logic
|
2014-09-15 12:23:05 +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 |
|
Bernhard Bonigl
|
7c8965adbf
|
Fix whitespaces in material localization strings, and allow custom localization strings.
|
2014-09-10 18:39:06 +02:00 |
|
Bernhard Bonigl
|
26de0a42b5
|
Add armor modifiers rendering in books.
|
2014-09-09 23:54:54 +02:00 |
|
Arthur Uzulin
|
2f44669d52
|
Colored frying pans
- Added colored frying pans
- Switched frying pans to using the itemstack sensitive container item
since the non-sensitive version was deprecated.
|
2014-09-09 19:54:50 +10:00 |
|
Arthur Uzulin
|
80efde613a
|
The return of achievements
- Re-added achievements
- Organised all imports (seemed all over the place)
- Formatted all code (seemed very combined, used the TinkerStyle)
|
2014-09-09 18:30:15 +10:00 |
|
Bernhard Bonigl
|
02c4b119a3
|
Add a Smeltery-API for smeltery fuel
|
2014-09-08 17:48:33 +02:00 |
|
Bernhard Bonigl
|
e15bc977c8
|
Better also make this backwards compatible, in case somebody didn't use the accessors...
|
2014-09-04 09:28:40 +02:00 |
|
Bernhard Bonigl
|
6ebb746f0b
|
Yet another backwards compatibility fix >_>
|
2014-09-04 09:26:56 +02:00 |
|
Bernhard Bonigl
|
f5e245d2a8
|
Fix backwards compatibility >_<
|
2014-09-03 14:58:05 +02:00 |
|
Bernhard Bonigl
|
177ae3627b
|
Merge branch 'mat-display-name' of https://github.com/squeek502/TinkersConstruct
Conflicts:
src/main/java/tconstruct/library/tools/ToolMaterial.java
|
2014-09-03 13:34:26 +02:00 |
|
Bernhard Bonigl
|
7f5ce21e29
|
Move material-abilities to the language files. They are DISPLAY ONLY. Don't use them for anything else.
|
2014-09-03 11:50:57 +02:00 |
|
Bernhard Bonigl
|
794e953f01
|
Move paper handling to event. Refactor code for readabalitiy.
|
2014-09-03 11:23:50 +02:00 |
|
squeek
|
97c8789fca
|
Added backwards compatibility to 4c410e
|
2014-09-02 16:32:49 -07:00 |
|
Bernhard Bonigl
|
f6e6798f8d
|
Fire blockbreak event
|
2014-09-02 17:02:03 +02:00 |
|
Bernhard Bonigl
|
568ed09982
|
Localize tool names
|
2014-09-01 23:52:04 +02:00 |
|
Bernhard Bonigl
|
8e5fa1118d
|
Change default tool names to the same as the creative tool names, and still allow renaming. Also unify it for station and forge.
|
2014-09-01 23:13:05 +02:00 |
|
Bernhard Bonigl
|
4c410e6de6
|
Localize material names and move the display-prefix to language files
|
2014-09-01 22:40:00 +02:00 |
|
Bernhard Bonigl
|
6e9dea9bd8
|
Localization cleanup/fixes
|
2014-09-01 22:19:43 +02:00 |
|
Bernhard Bonigl
|
2dd426f1d7
|
Unify tool speed calculation in one accessible place, instead of having the same code floating around 3 times.
|
2014-08-28 14:29:12 +02:00 |
|
mDiyo
|
5b56d5e392
|
Buff redstone mod, refactor broad tools to match
Cherry-picked from 34a4c8c80f969cafd696b41d963c2a041347d4cd
Conflicts:
src/main/java/tconstruct/common/TProxyCommon.java
src/main/java/tconstruct/items/tools/Excavator.java
src/main/java/tconstruct/items/tools/Hammer.java
src/main/java/tconstruct/items/tools/LumberAxe.java
src/main/java/tconstruct/library/tools/HarvestTool.java
src/main/java/tconstruct/modifiers/tools/ModLapis.java
src/main/java/tconstruct/modifiers/tools/ModRedstone.java
src/main/java/tconstruct/tools/gui/ToolStationGui.java
|
2014-08-28 01:27:39 -07:00 |
|
Bernhard Bonigl
|
d25e7e97ae
|
Replace SmelteryInput class with mantles ItemMetaWrapper
|
2014-08-24 22:08:07 +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
|
a270c30500
|
Goodbye coremod. You hopefully wont be missed.
|
2014-08-24 19:48:46 +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
|
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
|
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 |
|
mDiyo
|
b1e30d8ab8
|
Merge pull request #892 from bonii-xx/new_pr2
Rework Stencil Table
|
2014-08-21 06:25:56 -08: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
|
fc0420d418
|
Fix material abilities not getting localized for display
|
2014-08-20 17:08:12 +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
|
8f5d065582
|
Add correct isEffective implementation to DualHarvestTool.
|
2014-08-13 11:21:34 +02:00 |
|
Tonius
|
0e08c46a8a
|
Use the input item object hashcode for determining SmelteryInput's hashcode, instead of the live item id
|
2014-08-11 13:28:06 +02:00 |
|
Tonius
|
7c510f2e15
|
Added a custom class for smeltery inputs for better external readability
|
2014-08-10 13:10:55 +02:00 |
|