Commit graph

17 commits

Author SHA1 Message Date
asiekierka 7c75a00976 relicense BuildCraft API to MIT, close #2248 2014-12-09 21:09:14 +01:00
asiekierka f5d885343d harden source code with IntelliJ checking tools 2014-11-29 12:58:42 +01:00
asiekierka bf25fdfbf6 fix a bunch of Builder processing bugs 2014-11-01 17:55:08 +01:00
asiekierka 24b4859178 use the API breaking changes as an occasion to make Schematic function names make more sense 2014-10-26 12:34:07 +01:00
asiekierka 53cfda589e refactor SchematicRegistry to ISchematicRegistry 2014-10-26 12:27:51 +01:00
asiekierka ac2a969919 refactor SchematicBlock, close #1949 2014-10-19 13:31:47 +02:00
SpaceToad 34e0bf9637 Last changes to the Builder API, renaming to enfore consistency and
improve maintainability.

Close #1785
2014-05-11 18:42:24 +02:00
SpaceToad f1d9aee0b8 Added various levels of detection and recovery for missing blocks.
Such blueprints should not be loaded in survival, as there may be
inconsistencies, but it's ok to load in creative, in particular for repair if
needed.
Close #1779
2014-05-11 13:19:06 +02:00
SpaceToad 577cf11257 minor fixes 2014-05-10 15:02:02 +02:00
SpaceToad 98d2e2e2e6 Fixed issues with various schematics and their handling of item id translations.
The Schematic API has been updated to follow a pattern more explicit.
Part of #1745
2014-05-10 13:37:50 +02:00
SpaceToad aca1678591 requirements extraction is now cleaner 2014-05-04 18:25:28 +02:00
SpaceToad 7b77008d97 Updated coding standard, and enforce it in the entire BuildCraft codebase.
Close #1662.
2014-05-03 18:59:52 +02:00
SpaceToad dec032c513 fixed behavior of falling blocks, fix #1660 2014-05-01 10:48:07 +02:00
SpaceToad 31b578959d Introduced a third phase in blueprint building, fix #1659.
Further refinements in builder processing.
2014-05-01 10:43:51 +02:00
SpaceToad 6c43b63f27 fixed previous check-in 2014-04-30 21:23:49 +02:00
SpaceToad 5353198eaa completed previous check-in, for #1650 2014-04-30 20:36:57 +02:00
Prototik 11b0b412b7 Split api and main classes to different source sets.
This means a separate api jar and no more inconsistencies between api
and core. (fix #1653)
2014-04-30 21:03:12 +08:00
Renamed from common/buildcraft/api/blueprints/SchematicBlock.java (Browse further)