SpaceToad
9577c53313
Fixed gate extension ids synchronization, for #1895 .
...
Added a new concept of NetworkId, allowing to transfer ids over the network
instead of strings.
RPCs are now all handled the same way (except RPC Pipes, to be completed when
actually used).
2014-06-22 11:49:59 +02:00
SpaceToad
c6430035ff
first attempt with AI overriding, #1877
2014-06-15 23:54:20 +02:00
SpaceToad
7bb2351b67
Merge branch '6.1.x' of github.com:BuildCraft/BuildCraft into 6.1.x
...
Conflicts:
common/buildcraft/core/ItemMapLocation.java
2014-06-15 19:51:49 +02:00
SpaceToad
002caaca38
first attempt at overriding AI, for #1877
2014-06-15 19:50:55 +02:00
Raul Tambre
5ecbe57320
Parameterization and minor cleanup
2014-06-15 20:27:17 +03:00
SpaceToad
4c2b425d10
fixed builds
2014-06-15 17:33:09 +02:00
SpaceToad
4d955da51f
improved docking / undocking API, #1877
2014-06-15 17:20:54 +02:00
SpaceToad
19e07c11fa
implemented robot station states, for #1877
2014-06-15 16:56:57 +02:00
SpaceToad
44d4e4e3b9
started work on docking action, #1877
2014-06-15 02:41:00 +02:00
SpaceToad
b1076d8556
fixed API builds
2014-06-13 13:36:02 +02:00
SpaceToad
e60950db9b
fixed bug detected by checkstyle
2014-06-12 13:49:05 +02:00
SpaceToad
6389baa9cb
Implemented planter robot, close #1874 .
2014-06-12 13:46:52 +02:00
SpaceToad
defa5cab45
fixed robot re-initialization problems, #1873
2014-06-11 22:51:41 +02:00
SpaceToad
9e1a6ebf03
Implemented robot energy management - close #1867 .
...
Finished robot lumberjack - close #1869 .
Implemented docking station mutual exclusion - close #1868 .
2014-06-10 13:21:17 +02:00
SpaceToad
bdda0fb476
Refactored Robot AI system into smaller units.
2014-06-10 00:22:22 +02:00
SpaceToad
1605a36c03
lumberjack robot now manages its axe and corresponding damage, #1869
2014-06-09 17:40:56 +02:00
SpaceToad
0d978677de
added lumberjack animation, for #1869
2014-06-09 00:56:58 +02:00
SpaceToad
253c398f12
fixed robots dying
2014-06-08 14:14:16 +02:00
SpaceToad
cf393474ef
minor fixes for #1869
2014-06-08 12:46:17 +02:00
SpaceToad
efcabd31a1
More work on lumberjacks.
...
RPC now support entity messages.
Robots now support item synchronization between client and server.
Lumberjack now use a variable tool.
for #1869
2014-06-08 11:58:55 +02:00
SpaceToad
82b34ac62f
implemented lumberjack wood search and cut, #1869
2014-06-07 23:11:55 +02:00
SpaceToad
9e58783add
made progress with lumberjack implementation, #1869
2014-06-07 18:56:07 +02:00
SpaceToad
e193d634cf
made progress in board parameters, #1732
2014-06-01 15:13:23 +02:00
SpaceToad
3f925ae0e9
completed a first robot+board, #1732
2014-05-29 21:58:08 +02:00
SpaceToad
7acb8b4592
made progress with robot recipes and boards, #1732
2014-05-27 00:25:39 +02:00
SpaceToad
972d39f678
fixed docking algorithms for robots, #1732
2014-05-25 17:47:36 +02:00
SpaceToad
4a0df69951
fixed style error
2014-05-09 18:19:50 +02:00
SpaceToad
c990c27ad2
only apply robot AI at next cycle
2014-05-08 15:28:23 +02:00
SpaceToad
0605b1d3f8
first attempts at using the regular AI framework, #1732
2014-05-08 00:27:46 +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
c55f124408
improved schematic architecture with regards to translations
2014-04-06 13:52:43 +02:00
SpaceToad
95cb00fe91
connected builder robots to filler urbanist
2014-02-20 21:26:54 +01:00
SpaceToad
f943487150
added save / load for pickup robot
2014-02-16 22:29:46 +01:00
SpaceToad
3ccc60a119
finalized initial implementation of picker AI, and refactored a bit robots
2014-02-16 18:36:35 +01:00
SpaceToad
90f2532278
migrated to Minecraft 1.7
2014-02-16 12:10:01 +01:00
SpaceToad
ec265fd6f3
implemented robot stations and robot hierarchy
2014-02-08 10:28:16 +01:00