Prototik
3d120025e1
Remove unnecessary extends for ISidedBatteryProvider interface
2014-05-12 17:56:07 +08: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
030c8aa93d
Merge pull request #1781 from Prototik/mjapi-iomode
...
Support for IO modes in MjAPI
2014-05-11 17:30:00 +02:00
Prototik
eeb3b16676
Support for IO modes in MjAPI
2014-05-11 23:22:57 +08:00
SpaceToad
c0412cc831
fixed NPE when saving positions, close #1782
2014-05-11 14:19:59 +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
bc1a7486cd
Implemented heuristic for wider default id translation. Close #1778 .
2014-05-11 11:51:17 +02:00
SpaceToad
b8d6ef2c08
updated documentation
2014-05-10 15:08:16 +02:00
SpaceToad
f9a911637c
Merge branch 'mjapi' of https://github.com/Prototik/BuildCraft into Prototik-mjapi
2014-05-10 15:03:42 +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
Prototik
04859cce7d
Update MjAPI
2014-05-10 15:06:24 +08:00
SpaceToad
fb94d0f50c
Merge branch 'sided-mjbattery' of https://github.com/Prototik/BuildCraft into Prototik-sided-mjbattery
2014-05-10 08:21:31 +02:00
Prototik
cb3b3d1fce
Add support for sided batteries
2014-05-10 14:13:05 +08:00
SpaceToad
178d82ef9f
added helper functions
2014-05-10 07:41:22 +02:00
SpaceToad
1febf3c714
updated energy framework to be openned to different channels, close #1756
2014-05-09 18:13:02 +02:00
SpaceToad
f299a7293b
extracted battery object to first-level class
2014-05-09 08:09:50 +02:00
Prototik
bed9b59b0e
Extract battery interface into IBatteryObject
2014-05-09 13:59:57 +08:00
Prototik
246375c5ac
Update MjAPI (implementation and docs)
2014-05-08 19:11:54 +08:00
SpaceToad
9877f8df63
fixed javadoc errors
2014-05-05 14:54:39 +02:00
SpaceToad
5ad4b53120
minor refactorings
2014-05-05 11:15:17 +02:00
Prototik
aa68c3cd81
Add MjAPILegacy for providing an old-style api for the new power api.
...
Add Energy Converter block for the same things in game.
2014-05-05 16:21:25 +08:00
SpaceToad
949d8054c4
Merge branch '6.0.x' of https://github.com/AEnterprise/BuildCraft into AEnterprise-6.0.x
2014-05-04 18:27:01 +02:00
SpaceToad
aca1678591
requirements extraction is now cleaner
2014-05-04 18:25:28 +02:00
AEnterprise
01bf28a77d
fix for the blueprint deployer
2014-05-04 17:11:38 +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
830ba84c87
added blueprint deployer, for #1673
2014-05-02 20:16:20 +02:00
SpaceToad
9c48334c57
minor API cleanup
2014-05-02 09:07:08 +02:00
SpaceToad
5e3b0126ac
implemented control over energy requirements, for #1664
2014-05-02 09:01:28 +02:00
Prototik
4144075082
Add MjAPI.getEnergyStored() and maxCapacity()
2014-05-02 11:17:06 +08:00
SpaceToad
5bd9aec80a
Implemented builder state save for filler and quarry.
...
Fixed API, and moved out some non-essencial files.
Close #1618
2014-05-01 23:40:30 +02:00
SpaceToad
ae1003aaf7
extrated MjAPI from core
2014-05-01 19:34:01 +02:00
SpaceToad
1edde4b1e2
missing check-in for #1594
2014-05-01 19:29:04 +02:00
SpaceToad
920be38a5f
added building permissions, close #1509
2014-05-01 13:14:57 +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