asiekierka
|
9e3423eeef
|
api/bccompat changes, add support for powering chutes
|
2015-01-06 14:57:21 +01:00 |
|
asiekierka
|
7f34e2824b
|
re-add gate pulsar pulse counting with multiple actions, optimize builder code
|
2014-12-29 22:17:40 +01:00 |
|
asiekierka
|
2aa427f0be
|
update API
|
2014-12-29 13:31:10 +01:00 |
|
asiekierka
|
9df61617d7
|
fix ResourceId
|
2014-12-25 14:45:07 +01:00 |
|
marcin212
|
50e2127e55
|
fixed checkstyle
|
2014-12-22 12:16:40 +01:00 |
|
asiekierka
|
60fac2f452
|
revert some API changes and add deprecated hooks to stop other mods from breaking
|
2014-12-21 13:57:53 +01:00 |
|
asiekierka
|
1b03c24574
|
remove IExtractionHandlers
|
2014-12-19 15:32:30 +01:00 |
|
Adrian Siekierka
|
d7598d3eb5
|
Merge pull request #2320 from hea3ven/6.3.x
handle robots being unloaded
|
2014-12-18 16:16:19 +01:00 |
|
asiekierka
|
c78e48ecb5
|
add IPipeConnection support for pluggables, add coloring with dyes for lapis and daizuli pipes
|
2014-12-18 17:15:41 +01:00 |
|
Hea3veN
|
50b2d6bee2
|
handle robots being unloaded
|
2014-12-18 09:55:40 -03:00 |
|
asiekierka
|
f2a3010fca
|
fixes, optimizations, API changes for greater compatibility with pre-6.3.x mods
|
2014-12-18 11:56:04 +01:00 |
|
asiekierka
|
15736507ff
|
IPipePluggableItem added to allow other mods to easily place their pluggables on pipes, gates now use the Pluggable system for client-side sync
|
2014-12-16 18:42:27 +01:00 |
|
asiekierka
|
60af8ac978
|
touchups
|
2014-12-16 17:35:42 +01:00 |
|
asiekierka
|
9b857eaba7
|
move IPipePluggable to PipePluggable, move Diamond Liquid Pipes to the event system
|
2014-12-16 10:44:49 +01:00 |
|
asiekierka
|
ad36ec30cd
|
API improvements: start refactoring pipe API, add renderers, hitboxes, registration and network sync to IPipePluggable API, fix tons of design things
|
2014-12-15 19:10:12 +01:00 |
|
asiekierka
|
bd52ca6981
|
Merge branch '6.2.x' of github.com:BuildCraft/BuildCraft into 6.3.x
|
2014-12-15 17:32:24 +01:00 |
|
asiekierka
|
fba2a37941
|
BuildCraft 6.2.6, update RF API
|
2014-12-14 22:29:22 +01:00 |
|
asiekierka
|
da923944de
|
sync
|
2014-12-13 14:12:13 +01:00 |
|
asiekierka
|
7c75a00976
|
relicense BuildCraft API to MIT, close #2248
|
2014-12-09 21:09:14 +01:00 |
|
asiekierka
|
a5b4dc3742
|
Update IControllable.java
|
2014-12-01 10:16:09 +01:00 |
|
asiekierka
|
695313802a
|
API: cleanup, remove unused functions, improve documentation
|
2014-11-30 10:07:20 +01:00 |
|
asiekierka
|
5dcbf56c16
|
BuildCraft 6.2.1
|
2014-11-30 00:32:28 +01:00 |
|
asiekierka
|
e0c96aa7d6
|
revert RF API, add anti-fakeplayer measures to engine overheat wrenching
|
2014-11-30 00:23:54 +01:00 |
|
asiekierka
|
f5d885343d
|
harden source code with IntelliJ checking tools
|
2014-11-29 12:58:42 +01:00 |
|
asiekierka
|
b76846e971
|
unnerf Mining Wells, add shift-hover pipe tooltips, etc.
|
2014-11-28 18:35:25 +01:00 |
|
asiekierka
|
9bf2a15ca5
|
BuildCraft 6.2.0
|
2014-11-27 20:25:34 +01:00 |
|
asiekierka
|
ff999aa316
|
update CoFH RF API, add IFluidContainerItem support (close #2236)
|
2014-11-27 09:29:50 +01:00 |
|
asiekierka
|
99369a106b
|
fix checkStyle
|
2014-11-23 10:57:09 +01:00 |
|
asiekierka
|
bceb1b375e
|
fix builder packet spam, rewrite network API - kill serializers, network data, replace RPC with PacketCommand
|
2014-11-22 22:27:43 +01:00 |
|
Adrian Siekierka
|
f8d36e9366
|
and, of course, commit the interface too... bah
|
2014-11-09 13:36:02 +01:00 |
|
Adrian Siekierka
|
9e2795d235
|
add IEngine API, restore engine connecting behaviour
|
2014-11-08 10:52:44 +01:00 |
|
Adrian Siekierka
|
2c04e14389
|
remove MJ API compatibility layer
|
2014-11-08 08:16:50 +01:00 |
|
asiekierka
|
d0506b8a49
|
fix a lot of Builder bugginess
|
2014-11-01 22:25:29 +01:00 |
|
asiekierka
|
bf25fdfbf6
|
fix a bunch of Builder processing bugs
|
2014-11-01 17:55:08 +01:00 |
|
asiekierka
|
ce1daeecf1
|
make StatementParameters use NBT for serialization, add Blueprint Library debug code
|
2014-11-01 09:42:53 +01:00 |
|
asiekierka
|
da8d4513c4
|
add shift-click support to statement parameters, close #2107 (at last)
|
2014-11-01 09:03:50 +01:00 |
|
asiekierka
|
1562eee634
|
fix #2126 for gate expansions
|
2014-11-01 07:57:13 +01:00 |
|
asiekierka
|
bf17bd43fd
|
clean up Pipe/PipeTile APIs
|
2014-10-31 18:09:27 +01:00 |
|
asiekierka
|
85e588780f
|
add debug messages for schematics and facades (close #2124), improve schematic autodetection
|
2014-10-30 12:47:55 +01:00 |
|
asiekierka
|
3c21b9c2e6
|
fix triggers not initializing statement parameters
|
2014-10-29 18:20:11 +01:00 |
|
asiekierka
|
96c3f42054
|
fix crash on server
|
2014-10-29 17:06:08 +01:00 |
|
asiekierka
|
054524754d
|
fix license headers, restore IOverrideDefaultStatements
|
2014-10-29 09:33:27 +01:00 |
|
asiekierka
|
e146d1b46d
|
fix style and BitSetUtils
|
2014-10-29 09:25:28 +01:00 |
|
asiekierka
|
239edfa78a
|
add null checks for obsidian pipes, fix #2111
|
2014-10-28 20:19:01 +01:00 |
|
asiekierka
|
9c31b0123b
|
add early draft of Tiles API, remove IMachine
|
2014-10-28 20:15:30 +01:00 |
|
asiekierka
|
4492802f25
|
Further work on refactoring the Gate API for #2107
|
2014-10-28 17:21:45 +01:00 |
|
asiekierka
|
8728885c2c
|
further work on improving/separating the gate API, #2107
|
2014-10-28 12:17:52 +01:00 |
|
asiekierka
|
489a3cc6f7
|
move StatementManager parameter handling to use getUniqueTag, for #2107
|
2014-10-28 07:22:43 +01:00 |
|
asiekierka
|
56dd1a6bdd
|
refactor and add functionality to gate API, for #2107
|
2014-10-28 06:56:49 +01:00 |
|
asiekierka
|
a5758d1bf1
|
various fixes
|
2014-10-27 12:16:30 +01:00 |
|
asiekierka
|
b2135c37b6
|
fix #2104
|
2014-10-26 22:18:27 +01:00 |
|
asiekierka
|
9ddcb5cce4
|
added mouse button and description to statement parameters, added sided redstone I/O support
|
2014-10-26 17:56:18 +01:00 |
|
asiekierka
|
5fde18014b
|
fix style
|
2014-10-26 12:42:11 +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
|
3eae592b59
|
refactor SchematicRegistry to use BlockMetaPairs, add fluid and block heuristics
|
2014-10-26 11:43:54 +01:00 |
|
asiekierka
|
95f13ba439
|
remove modsSupported, redundant Architect Table options, etc... strive for a proper builder supporting system
|
2014-10-26 10:30:34 +01:00 |
|
asiekierka
|
46432d2579
|
properly fix Java 7 dependency
|
2014-10-24 20:07:14 +02:00 |
|
asiekierka
|
5cd1f38a4a
|
remove dependency on Java 1.7
|
2014-10-24 19:37:14 +02:00 |
|
asiekierka
|
645deeb3ea
|
Add extra getters to FlexibleRecipe for #2078
|
2014-10-22 19:11:54 +02:00 |
|
asiekierka
|
3323779c74
|
further stripes pipe refactor, improve API, close #1670
|
2014-10-22 16:44:46 +02:00 |
|
asiekierka
|
42f6d298ee
|
refactor stripes pipes, create early version of stripes pipe API, for #1670
|
2014-10-22 16:30:53 +02:00 |
|
asiekierka
|
ac2a969919
|
refactor SchematicBlock, close #1949
|
2014-10-19 13:31:47 +02:00 |
|
asiekierka
|
260a57d600
|
create IFacadeItem API, close #1946
|
2014-10-19 12:21:45 +02:00 |
|
asiekierka
|
777fee2092
|
fix style
|
2014-10-18 16:23:47 +02:00 |
|
asiekierka
|
c426661973
|
update API for IMC removal
|
2014-10-18 09:27:35 +02:00 |
|
asiekierka
|
549cbd5219
|
clean up engine and fuel code to fully use RF
|
2014-10-15 18:45:16 +02:00 |
|
asiekierka
|
e9538d73e6
|
forgot to include fixed API
|
2014-10-15 18:21:28 +02:00 |
|
AEnterprise
|
6ee4b2de2e
|
fix style and coppyright notices
|
2014-09-20 11:30:33 +02:00 |
|
AEnterprise
|
9330dd18d9
|
also need coordinates for the pipe placement location
|
2014-09-18 17:25:28 +02:00 |
|
AEnterprise
|
fb706ae1ab
|
detect interaction with pipes (for gates, plugs and robot stations)
|
2014-09-17 18:13:00 +02:00 |
|
AEnterprise
|
b01533e1d5
|
make it possible to differenciate between the lasertables and engines
|
2014-09-17 15:41:45 +02:00 |
|
SpaceToad
|
1ec9d92699
|
added variable timeout for schematic, down to 1. close #1971
|
2014-09-14 20:52:53 +02:00 |
|
AEnterprise
|
6b76b63ba7
|
fix style
|
2014-09-10 14:56:17 +02:00 |
|
AEnterprise
|
cfb63644b4
|
create events for external research
|
2014-09-10 14:43:06 +02:00 |
|
SpaceToad
|
579252a473
|
Further progress on composite blueprints (#1544).
Markers now display if they're recording a composition or not.
Architects save / load their sub-blueprints.
Composition links have a maximum reach.
|
2014-09-07 11:52:15 +02:00 |
|
SpaceToad
|
a703d946b1
|
Merge branch 'iron-engine' of github.com:Prototik/BuildCraft into Prototik-iron-engine
Conflicts:
common/buildcraft/energy/TileEngineIron.java
|
2014-09-06 12:28:50 +02:00 |
|
SpaceToad
|
9f71fdfe0e
|
fixed style
|
2014-09-04 20:55:50 +02:00 |
|
asiekierka
|
3c06e37347
|
Did not mean to include this one.
|
2014-09-04 20:00:37 +02:00 |
|
asiekierka
|
af6297c73b
|
fix robots in API
|
2014-09-04 19:51:50 +02:00 |
|
asiekierka
|
cba7b0ba18
|
Port over everything but pipes.
|
2014-09-03 19:22:15 +02:00 |
|
asiekierka
|
ab84e095cd
|
start removing the "new" MJ API, commit RedBuildCraft engine implementation
|
2014-09-03 11:21:08 +02:00 |
|
asiekierka
|
75d8779d65
|
add CoFH RF API to tree
|
2014-09-03 11:09:51 +02:00 |
|
Prototik
|
ae184f76b2
|
Rewrite fuel/coolant api for iron engine
Add lava as fuel source
|
2014-08-29 19:08:34 +08:00 |
|
SpaceToad
|
dd4b1c53f8
|
Merge branch '6.1.x' of github.com:BuildCraft/BuildCraft into 6.1.x
|
2014-08-18 23:33:08 +02:00 |
|
SpaceToad
|
f9b769bdde
|
Implemented pump robot, close #1985.
Fixed race conditions with robot registry.
|
2014-08-18 23:32:11 +02:00 |
|
SpaceToad
|
a2247bf315
|
Merge pull request #1988 from darkevilmac/6.1.x
Fixed a crash on dedicated servers with EnumColor
|
2014-08-18 20:08:42 +02:00 |
|
SpaceToad
|
4f41d134a7
|
added control of wether an AI can be loaded from NBT
|
2014-08-18 09:07:57 +02:00 |
|
darkevilmac
|
a38ec8612b
|
Fixed a crash on dedicated servers with EnumColor. You can see the crash here https://gist.github.com/darkevilmac/f9587498216118ebf49a
|
2014-08-17 22:05:01 -07:00 |
|
SpaceToad
|
2c69299172
|
finish first implementation of fluid transporter, #1985
|
2014-08-16 18:03:20 +02:00 |
|
SpaceToad
|
19989256e2
|
moved ResourceId to API, fixing compilation errors
|
2014-08-15 00:39:22 +02:00 |
|
SpaceToad
|
3b9b1af204
|
further work in requesting orders, for #1973
|
2014-08-14 23:24:53 +02:00 |
|
SpaceToad
|
221a4416e5
|
implemented stack requesting mechanism, for #1973
|
2014-08-14 18:58:17 +02:00 |
|
SpaceToad
|
f864f16f0a
|
added assembly table drivers to crafting robot, for #1973
|
2014-08-13 22:11:44 +02:00 |
|
SpaceToad
|
7798953087
|
Progress on crafting robots (#1973)
Added centralized notion of resources for robots.
Removed urbanist tasks, as they're being replaced by robot ai.
|
2014-08-12 23:23:43 +02:00 |
|
SpaceToad
|
0e78b4a308
|
progress in interaction of crafting robot and furnace, for #1973
|
2014-08-08 09:36:11 +02:00 |
|
SpaceToad
|
0b6ff77515
|
made progress for crafter robot, #1973
|
2014-08-07 09:40:17 +02:00 |
|
SpaceToad
|
9475faf2a8
|
minor fixes from previous modifications
|
2014-08-07 09:33:03 +02:00 |
|
SpaceToad
|
e92b7e9828
|
Merge pull request #1965 from Parker8283/patch-log4j
Updated logging to log4j2
|
2014-08-03 20:34:33 +02:00 |
|
SpaceToad
|
6c88ad2ae8
|
Started convergence on a pre-alpha release.
Science book is deactivated.
Redstone parameter mechanics have been removed, all replaced by gates.
|
2014-08-03 12:19:58 +02:00 |
|