Adrian
43228d6852
BuildCraft 7.0.12, fix #2833
2015-06-23 12:33:45 +02:00
Adrian
bbaf0a1b7d
add list support to Accept Items
2015-06-21 18:25:24 +02:00
Adrian
6aa3b6e04f
Merge branch '6.5.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-06-21 18:07:34 +02:00
Adrian
94c2a24b12
fix #2828 , fix #2822
2015-06-21 18:07:24 +02:00
Hea3veN
a21a49b0ef
fix planter robots not freeing reserved blocks
2015-06-19 00:33:11 -03:00
Hea3veN
c79942a88c
render overlay of helmets on robots
2015-06-18 22:50:02 -03:00
Hea3veN
2b68f8f7dd
make the builder robot not pick up materials in creative worlds
2015-06-18 22:15:28 -03:00
Hea3veN
9d4f92e668
fix NPE with the builder robot
2015-06-18 21:08:05 -03:00
Adrian
a2abe40d91
add color multiplier support to armor rendering, fix #2819 , add changelog
2015-06-18 16:58:11 +02:00
Adrian
8e357d961c
improve zone map code, fix #2820
2015-06-18 16:51:04 +02:00
Adrian
1144acd930
optimize WorldPropertyIsOre, fix crash
2015-06-18 16:15:44 +02:00
Adrian Siekierka
2495ae74a5
Merge pull request #2814 from zmaster587/6.5.x
...
Make mining robots work with gregtech ores
2015-06-18 16:08:36 +02:00
Adrian
f7e5e04244
rewrite zone planner map generation
2015-06-18 16:08:28 +02:00
Adrian
393337e7c1
cleanup
2015-06-18 14:52:51 +02:00
zmaster587
2013eac2c6
Fixed robots not picking up redstone ore and possibly others after GT ore fix
2015-06-17 20:32:02 -04:00
Adrian
0bef77199b
allow filtering robots by wearables, close #2811
2015-06-17 16:31:16 +02:00
zmaster587
b0a444d1cb
Make mining robots work with gregtech ores
2015-06-17 08:53:47 -04:00
Adrian
1e58f6f69e
add tooltips to filler and emerald transport pipe
2015-06-16 17:16:15 +02:00
Adrian
6abc40ed48
add excavation option to the filler, BuildCraft 7.0.11
2015-06-16 17:06:11 +02:00
Adrian
0687b54223
fix rotateLeft crash
2015-06-16 16:25:01 +02:00
asiekierka
79ca53e1bc
BuildCraft 7.0.10
2015-06-16 08:06:34 +02:00
asiekierka
fc62748f63
make builders display stack sizes up to 99k
2015-06-15 16:53:07 +02:00
asiekierka
0815e5f118
optimize blueprint array, add hollow option to cylinders, move pattern icons to items
2015-06-15 13:08:59 +02:00
gamerforEA
345eb46066
Fix Math.ceil(double) usage.
2015-06-14 18:59:13 +03:00
gamerforEA
947f18c4ad
Fixed bugs (detected by FindBugs) and remove unnecessary nullchecks (NPE is impossible).
2015-06-14 18:45:56 +03:00
Adrian
e2474bd526
cleanup, add changelog
2015-06-14 15:03:06 +02:00
Adrian
81dea5a6fd
add center selection to pyramid code
2015-06-14 14:58:09 +02:00
Adrian
cc687719fb
fix the lack of methods a few mods used in BC 7.0.9
2015-06-14 14:36:33 +02:00
Adrian
4190c56f1e
fix filler GUI tooltip rendering
2015-06-14 14:18:34 +02:00
Adrian
6c3d6f4e1b
Stairs pattern fixed ( #2796 ), added stair direction setting
2015-06-14 14:13:17 +02:00
Adrian
d4c85569e1
fix #2801
2015-06-14 12:29:45 +02:00
Adrian
2215e3299d
fix buckets in stripes pipes not working with custom air blocks
2015-06-14 12:23:20 +02:00
Adrian
90537a8909
obsidian pipe logic improvements, fix #2792
2015-06-14 12:18:54 +02:00
Adrian
7f6b2e72d1
try to fix fluid sync again, add support for large fluid pipe capacity, improve water spring gen
2015-06-14 11:30:34 +02:00
Adrian
d5422d5cca
fix compilation, fix getEnergyProvider hook on engines
2015-06-14 10:12:49 +02:00
Adrian
9fec760eb4
revert stripes pipe speed experiment
2015-06-14 09:13:30 +02:00
Adrian
4e89f290a4
fix #2799 , #2798
2015-06-14 09:12:47 +02:00
Adrian
cc6fc2324c
fix getEnergyProvider compat hook, fix stripes block placing eating items
2015-06-12 11:27:39 +02:00
asiekierka
30d90f48b5
rewrite water spring population code, actual 7.0.9
2015-06-11 09:54:17 +02:00
asiekierka
5bbb6a9049
BuildCraft 7.0.9
2015-06-11 09:32:43 +02:00
asiekierka
085dff9876
clean things up, prepare for 7.0.9
2015-06-11 09:26:14 +02:00
asiekierka
821936c3cb
fix #2785
2015-06-11 09:12:45 +02:00
asiekierka
fa0d2e1b33
Merge branch '6.5.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-06-11 09:08:48 +02:00
asiekierka
e801cf9198
further work on #2782 , fix packet thread safety
2015-06-11 09:08:30 +02:00
Hea3veN
8b25d780b1
render overlay of player heads on robots
2015-06-10 21:22:23 -03:00
asiekierka
26fa22c521
work on #2781 , #2782
2015-06-10 23:41:38 +02:00
Adrian
dc090c0e46
fix many minor things, fix #2743 , add changelog
2015-06-10 14:01:34 +02:00
Hea3veN
6b8d5bb6c6
make robots be able to wear player heads
2015-06-09 22:36:37 -03:00
Hea3veN
7f7e09a022
shift right-clicking with wrench on robots now first removes wearables
2015-06-09 20:00:39 -03:00
Adrian
29970dc618
make wrenching a pipe acknowledge the side hit for smarter direction setting
2015-06-09 16:15:19 +02:00
Adrian
5f21c701cb
remove ambient occlusion (for now) from blocks which look far worse due to mojangs implementation of it - fix #2770
2015-06-09 08:18:41 +02:00
Adrian
7e16217021
make AWBs only accept recipe-relevant items again, restore Java 6 compat, fix #2765
2015-06-09 08:09:33 +02:00
Florian "Sangar" Nücke
4785c03472
Fixes handling of template extensions length != 3.
...
When a template specifies an extension that is not of length 3 (such as the default `tpl` and `bpt` ones), loading the list currently generates broken entries, because the `uniqueId` is built assuming the extension length is always 3. The result is that such entries can neither be loaded nor deleted. This change should properly allow for arbitrary file extension lengths.
2015-06-07 16:20:56 +02:00
Adrian
0f6b089d26
BuildCraft 7.0.8
2015-06-07 12:34:26 +02:00
Adrian
211cf27a68
fix #2762
2015-06-07 08:43:43 +02:00
Adrian
8e344b3f91
fix #2758
2015-06-06 21:26:55 +02:00
Adrian
47cba60750
fix #2751 , fix #2752 , fix #2754 , fix #2755 , fix stacking on packager pattern slots
2015-06-06 16:09:01 +02:00
Adrian
e83d370a2f
fix mining well schematic, dia. fluid pipe color
2015-06-06 14:35:44 +02:00
Adrian
f5c367c9ea
Merge branch '6.5.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-06-06 08:41:06 +02:00
Adrian
ac1a4a14e0
fix #2746 , clean up
2015-06-06 08:40:55 +02:00
Hea3veN
72d4ad5ada
add the ability to scroll through the parameters of the Forbid/Force robot
2015-06-05 21:47:20 -03:00
Hea3veN
1f33864dae
fix picker robot hanging on unreachable items
2015-06-05 20:00:48 -03:00
Hea3veN
6905b7743a
remove crop handling for flowers
2015-06-05 19:40:29 -03:00
Adrian
3ad6c673ff
make lists more expensive if Silicon present, add deprecation warning to ACT
2015-06-05 21:47:30 +02:00
Adrian
615dd09e83
allow for multiple simultaneous round-robin filter tracking in diamond item pipe
2015-06-05 16:21:18 +02:00
Adrian
0fabb7692a
fix filler rendering, remove useless quarry code
2015-06-05 13:00:27 +02:00
Adrian
5ce27e1c2a
cleanup
2015-06-05 09:03:47 +02:00
Adrian
7bed0a6227
correct iron/emzuli/clay pipe textures, charging table; use one weird trick for better pipe rendering
2015-06-05 07:44:43 +02:00
Hea3veN
dbb9781686
add colorblind textures for the docking stations
2015-06-04 20:32:25 -03:00
Hea3veN
9286f76dd5
fix some robots not going to sleep if they fail to equip items
2015-06-04 19:59:07 -03:00
Hea3veN
eec2022b7c
fix the rendering of helmets on robots, fixes #2741
2015-06-04 19:53:41 -03:00
Adrian
92f308e328
fix new config crash
2015-06-04 20:44:16 +02:00
Adrian
6423c074a9
clean up facade blacklist
2015-06-04 20:20:05 +02:00
Adrian
fb41e46798
further fixes to non-BC pipe GUI behaviour
2015-06-04 17:52:18 +02:00
Adrian
5a82f187c1
fix #2731 by removing lava from combustion engines
2015-06-04 16:20:32 +02:00
Adrian
3fc36de0e2
fix rendering issues with pipes on texture reload
2015-06-04 16:18:32 +02:00
Adrian
cd8da741d5
fix filler/architect table rendering regression
2015-06-04 16:11:04 +02:00
Adrian
60613e74c7
add pump no-redstone-engine config option, rewrite LEDs to use a TESR, add builder LED TESR, fix gates crashing on non-BC pipes
2015-06-04 16:01:26 +02:00
Adrian
2b906fb802
refactor library API to be more flexible
2015-06-04 12:06:23 +02:00
theZorro266
1db3a0e420
Actually use the render pass
...
Fixes API calls that use renderPluggable with facades
2015-06-04 02:04:11 +02:00
Hea3veN
5b7f021bbf
remove allow craft trigger for robots
2015-06-02 21:42:11 -03:00
Hea3veN
c889032d00
fix the builder robot not respecting the working area
2015-06-02 21:35:04 -03:00
Hea3veN
500207a00d
fix robots not keeping their energy when being reprogrammed and make new robots start with a small amount of energy
2015-06-02 19:48:17 -03:00
mezz
59d3c37638
Gui Widget tooltips don't draw
...
The check for `isMouseOver` in `GuiBuildCraft.mouseClicked` offsets mouseX and mouseY offset by guiLeft and guiTop.
The check for `isMouseOver` in `GuiBuildCraft.drawScreen` should do the same thing.
This is because Widget coordinates are relative to the Gui, not the Screen.
Cheers 🐝
2015-06-01 23:08:37 -07:00
Hea3veN
8614d2618e
copy part of robot chunkload fix from the 6.4.x branch
2015-06-01 21:23:17 -03:00
Adrian
ccc26b15ff
clean up and fix laser texture and rendering
2015-06-01 11:47:59 +02:00
Adrian
bb699a823d
packager: only allow inserting items which are either already in the packager or important to the recipe; stamper: add container item support
2015-06-01 11:33:08 +02:00
Hea3veN
4eaf4bb2b2
allow for special plating behaviour in the crops api
2015-05-31 16:24:24 -03:00
Hea3veN
29a3340aa2
fix missing textures errors
2015-05-31 13:05:46 -03:00
Hea3veN
d8224f5edb
add a loop mode to the quarry, fixes #2709
2015-05-29 08:29:51 -03:00
Hea3veN
c686cf7e8d
Restore config option to make filler/builder drop blocks, fixes #2692
2015-05-29 01:09:12 -03:00
Hea3veN
adaab2ed3c
start cleaning up getting ready for a stable release
2015-05-29 01:09:12 -03:00
ganymedes01
e0b673c61d
Use colourless glass in pipe's recipes
...
Writing "color" so many times was very painful.
2015-05-28 02:15:10 -03:00
Hea3veN
f2da4f1a08
fix client/server desync on the gate copier item, fixes #2694
2015-05-27 23:09:53 -03:00
Hea3veN
1e679001f0
fix robots converting fluids when filling their tank, fixes #2729
2015-05-27 21:25:02 -03:00
Hea3veN
b4f237c795
fix gate expansion recipe ignoring the input's stack size
2015-05-27 20:39:14 -03:00
Hea3veN
499bd99735
fix integration table using energy when it has an invalid recipe, fixes #2730
2015-05-27 20:30:34 -03:00
Hea3veN
47f0e3b148
fix planters not working
2015-05-26 20:03:40 -03:00
Adrian
00562c5adb
BuildCraft 7.0.5
2015-05-26 15:37:04 +02:00
Hea3veN
439f97a6df
fix planter robot not being able to plant cactus
2015-05-26 08:21:25 -03:00
Hea3veN
c6aeb94285
fix robots destroying items when they fail to use them
2015-05-26 08:21:24 -03:00
Hea3veN
66b2ea8f6a
fix robots not having delay when equiping tools
2015-05-26 08:21:24 -03:00
Adrian Siekierka
122abbdffb
Merge pull request #2716 from fnuecke/patch-1
...
Corrected config comment on `doChunkLoading`.
2015-05-26 10:30:44 +02:00
Hea3veN
c3e0eeb3d0
add crop api
2015-05-25 12:41:52 -03:00
Adrian
633629792e
add new power loss algorithm
2015-05-23 13:12:48 +02:00
Adrian
fab8f7a4c0
Merge branch '6.5.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-05-23 10:46:09 +02:00
Adrian
0027ac8fcf
fix graphics bugs, new pipe plug/structure pipe/robot station textures
2015-05-23 10:46:03 +02:00
Hea3veN
2abd030635
remove crafter robot
2015-05-22 08:24:13 -03:00
Hea3veN
affa7c9a53
cleanup redstone board and robot items, handle loading a robot entity with invalid board
2015-05-22 08:24:13 -03:00
Florian "Sangar" Nücke
dd53d26f81
Corrected config comment on doChunkLoading
.
2015-05-17 21:48:00 +02:00
Adrian
02477afb99
fix entity interaction dupebug, clean up shears logic
2015-05-17 11:47:54 +02:00
Adrian
964cfd271f
optimize gate rendering further by only doing necessary sides
2015-05-17 11:32:40 +02:00
Adrian
1a5e52b2f7
move small part of gate rendering to ISBRH for improved performance
2015-05-17 11:21:05 +02:00
Adrian
580886a8cc
make facades and gates use IPipePluggable rendering APIs
2015-05-17 11:13:44 +02:00
Adrian
64879212fe
Merge branch '6.5.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-05-13 16:43:32 +02:00
Adrian
f336e4d86d
add input-sensitive expansion calls to IIntegrationRecipe, fix #2710
2015-05-13 16:43:11 +02:00
Hea3veN
1ef57453be
fix lists only using the first stack per line
2015-05-13 07:45:10 -03:00
Hea3veN
b8675dc414
move robot rotation logic from the render loop to the game loop
2015-05-12 08:08:15 -03:00
Hea3veN
cd88af1fef
smooth robots animations
2015-05-12 08:08:15 -03:00
Hea3veN
f1595ff391
add rotation to the robot model and support ItemArmor.getArmorModel hook for robot wearables
2015-05-12 08:08:15 -03:00
Adrian
8570b2b58a
fix fluid pipe sync, BuildCraft 7.0.4
2015-05-10 11:30:38 +02:00
Adrian
80b173db62
Integration Table API changes
2015-05-08 22:18:22 +02:00
Adrian
36e63d2baf
new Builder block picking logic
2015-05-08 21:10:12 +02:00
Adrian
9808a7986e
fixes to emerald pipe NBT handling
2015-05-07 20:13:07 +02:00
Adrian
42115042c0
fix checkstyle
2015-05-07 19:50:00 +02:00
Adrian
8582f8c8b7
restore planting functionality, fix #2691
2015-05-07 19:37:48 +02:00
Adrian
db002ea714
style changes, add /buildcraft changelog, add missing files
2015-05-07 19:26:25 +02:00
Adrian
44c9e6f56b
Merge branch '6.5.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-05-07 19:15:59 +02:00
Adrian
c911f21138
Add Command Framework by @CovertJaguar, rewrite /buildcraft version to fit into it
2015-05-07 19:15:17 +02:00
asiekierka
d5be951092
fix Cauldrons broken invalidation
2015-05-07 10:48:00 +02:00
Adrian
d6f603d635
fix programming table logic, fix #2554
2015-05-07 07:54:02 +02:00
Adrian
d732d4ee11
add scrollbar to builder, improve GUI rendering
2015-05-07 05:56:31 +02:00
Adrian
4599abd240
Fix #2668
2015-05-07 02:50:25 +02:00
Adrian
0cf9ccbac3
fix anisotropic filtering issues in laser tables
2015-05-07 01:09:16 +02:00
Adrian
e297a4cdc6
improve custom inventory rendering quality
2015-05-07 00:50:45 +02:00
Adrian
99432bb11a
add robot wearable support, entity API improvements, robot packet optimizations, etc
2015-05-06 23:14:00 +02:00
Adrian
81ac1bc77d
Stop pretending to be EE3.
2015-05-06 20:21:28 +02:00
Adrian
59a3fb1a55
fix #2696
2015-05-06 20:10:37 +02:00
Adrian
d0e5807c35
push resources, increase assembly table output size to 3x4, fix ledger icon blending bug
2015-05-06 20:03:45 +02:00
Adrian
3cdb0342ec
add slightly hacky way of showing planned assembly table recipes
2015-05-06 19:52:51 +02:00
Adrian
0997e97604
allow Recipe Packagers to scan adjacent inventories, rewrite algorithm for potential added efficiency and etc
2015-05-06 19:16:30 +02:00
Adrian
1ac9cadca9
some refactoring, new Integration Table
2015-05-06 07:46:20 +02:00
Adrian
339b52227b
fix accidental memory leak
2015-05-05 19:05:13 +02:00
asiekierka
51fdd8f38a
replace some Integer maps with IntHashMaps
2015-05-05 10:10:03 +02:00
asiekierka
b53a1ec0a9
fix add-assembly-recipe IMC
2015-05-05 09:54:31 +02:00
asiekierka
3f01e45b67
replace randomness algorith with Xorshift128+, both more efficient and better quality
2015-05-05 09:51:42 +02:00
Adrian
22f8511b6a
fix #2684
2015-05-05 05:55:23 +02:00
Adrian
bd79ba1735
fix #2687 , crash with Transport and no Silicon, optimize travelling item rendering
2015-05-05 05:53:12 +02:00
asiekierka
4b9db3bdbb
Merge branch '6.4.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-05-02 15:37:38 +02:00
asiekierka
36387f533f
BuildCraft 7.0.3
2015-05-02 15:35:47 +02:00
Hea3veN
89160d017a
fix robots not respecting work zones, fixes #2677
2015-05-02 09:21:35 -03:00
asiekierka
84dd13cadc
add proper name to robots, optimize Lists, slight optimizations to pipes
2015-05-02 13:43:37 +02:00
asiekierka
0e16c262d2
fix gates having a shared set of expansion trigger/actions
2015-04-28 20:17:00 +02:00
asiekierka
34ceaf4891
fix corrupt board crash and tilebuffer crash
2015-04-28 20:15:58 +02:00
asiekierka
ae51723c82
allow shift-click to clear trigger/action slots
2015-04-28 18:46:31 +02:00
asiekierka
58c230f248
fix gates having a shared set of expansion trigger/actions
2015-04-28 18:41:55 +02:00
asiekierka
50160ee54c
fix #2673 , work on fluid pipe updates, revert startup cooldown for robots, add some debug code for robots
2015-04-28 18:38:33 +02:00
asiekierka
9a21a93a1d
fix #2161
2015-04-28 18:10:34 +02:00
asiekierka
5ab94d7ecb
fix invalid board IDs, add some startup time for all robot/world data to initialize
2015-04-27 22:44:28 +02:00
asiekierka
36f477a1ce
fix #2670
2015-04-27 17:09:07 +02:00
asiekierka
e749c6f36b
implement #2672 , add color-coding and percentage to robot charge
2015-04-27 17:04:42 +02:00
asiekierka
d8b302eee0
refactor: move all robot NBT classes into a single class
2015-04-27 16:53:28 +02:00
ljfa-ag
09212f053b
fix Z-fighting on almost empty tanks
2015-04-26 09:44:30 +02:00
Adrian Siekierka
10a82d80b4
Merge pull request #2664 from ljfa-ag/6.5.x-rotation
...
fix blocks being rotated twice on the client
2015-04-26 08:32:32 +02:00
Adrian Siekierka
a952d09fd7
Merge pull request #2663 from ljfa-ag/6.5.x-fluid-render
...
fix Z-fighting on almost empty tanks
2015-04-26 08:32:26 +02:00
ljfa-ag
136ceb3739
fix blocks being rotated twice on the client
2015-04-26 01:32:09 +02:00
ljfa-ag
b500dcb531
fix Z-fighting on almost empty tanks
2015-04-25 23:01:29 +02:00
Hea3veN
fd9db77fb3
fix robot recharge
2015-04-25 17:58:46 -03:00
asiekierka
0c99fd750e
make fluid pipes work as advertised in terms of speed, mimics 7.0 commit
2015-04-25 21:20:41 +02:00
asiekierka
0721f9e57a
make fluid pipes work as advertised in terms of speed
2015-04-25 21:19:51 +02:00
asiekierka
5cdedf9deb
add #2627 , FluidSpilledEvent; BC 7.0.2
2015-04-25 14:16:06 +02:00
asiekierka
e2033f5cea
fix #2661 , add changelog
2015-04-25 12:52:19 +02:00
Hea3veN
3f19711b60
fix a robot error on void worlds or worlds with holes in bedrock
2015-04-25 12:42:03 +02:00
Hea3veN
1e9e3f0b02
fix planter robot filtering random items as reeds, fixes #2660
2015-04-25 12:41:57 +02:00
asiekierka
32e4b77b26
Merge branch '6.5.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-04-25 12:40:03 +02:00
asiekierka
aa49a1d321
fix compilation on Forge 1355+, fluid pipe NBT saving, add tank debug mode
2015-04-25 12:39:51 +02:00
Hea3veN
b30ed308ae
fix a robot error on void worlds or worlds with holes in bedrock
2015-04-24 00:00:55 -03:00
Hea3veN
e895b56841
fix planter robot filtering random items as reeds, fixes #2660
2015-04-23 23:36:42 -03:00
Hea3veN
bc91f7318a
cleanup builder robot
2015-04-23 23:05:47 -03:00
asiekierka
5c929b40b2
added throwable packages
2015-04-23 11:47:04 +02:00
asiekierka
cc8bd0387a
massively optimize fluid pipe render packets
2015-04-22 19:24:53 +02:00
asiekierka
3cb5a3de27
Merge branch '6.4.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-04-22 18:57:41 +02:00
asiekierka
7fb0843307
begin fluid pipe rewrite
2015-04-22 18:54:59 +02:00
asiekierka
4a72ddc20f
6.4.13
2015-04-22 18:51:12 +02:00
asiekierka
7f03a920bb
Merge branch '6.4.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-04-22 16:26:50 +02:00
asiekierka
28bb9639e1
BuildCraft 6.4.12
2015-04-22 16:24:58 +02:00
asiekierka
f7b5c86f66
fix #2638 , #2629
2015-04-22 16:15:13 +02:00
asiekierka
ef5ed24979
fix #2639 , add #2632
2015-04-22 16:08:11 +02:00
asiekierka
f3844b74b2
backport pump entity spam fix, fix #2650
2015-04-22 12:39:05 +02:00
asiekierka
fc3ebfbb8d
fix #2649
2015-04-22 11:44:32 +02:00
asiekierka
ce2f0804d4
fix electronic library, improve some code in glass color
2015-04-20 22:32:13 +02:00
asiekierka
a035b04f80
fix #2645
2015-04-20 19:00:42 +02:00
asiekierka
4184fdddb8
Merge branch '6.5.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-04-20 17:51:17 +02:00
asiekierka
5fa999b200
tweaks to inventory iterator code, fix glass color refreshing upon block update
2015-04-20 17:51:12 +02:00
asiekierka
9838582647
add new stamping crafting system with placeholder textures
2015-04-20 17:06:53 +02:00
Hea3veN
470fa2b9d5
fix robots pathfind range calculation, fixes #2643
2015-04-19 09:04:38 -03:00
Hea3veN
5616230535
fix markers not connecting while holding an item and their behaviour while sneaking, partialy fixes #2645
2015-04-18 19:42:07 -03:00
asiekierka
8c77c24363
fix #2640 , #2641 , #2642 ; improve Zone Planner UI
2015-04-18 22:37:48 +02:00
asiekierka
84f923eff5
hotfix to builders
2015-04-18 14:28:32 +02:00
asiekierka
d63d97a992
BuildCraft 7.0.1 Beta
2015-04-18 10:23:41 +02:00
Hea3veN
cbda740cba
fix not being able to set blueprints to the construction markers
2015-04-16 20:25:53 -03:00
Hea3veN
cd38b3b134
fix builders databases loading empty
2015-04-16 20:25:53 -03:00
asiekierka
ec15b0247a
move quarry to Builders module, clean up a few things
2015-04-16 15:08:33 +02:00
Hea3veN
f792040415
docking stations can provide items/fluids only on wooden/emerald pipes from the input side of the pipe
2015-04-14 22:46:34 -03:00
Hea3veN
b3ce32f26b
cleanup docking station and robot statements
2015-04-14 22:46:34 -03:00
asiekierka
204ebfead0
rewrite auto workbench algorithm to stop dupe bugs and be smarter about item usage
2015-04-13 19:41:32 +02:00
asiekierka
a11a25456c
add 7.0.1 changelog, fix pump crash, fix pump entity spam, fix NPE in rare corner cases in RobotRegistry unloading
2015-04-13 17:26:22 +02:00
asiekierka
931bc0523f
Merge branch '6.4.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-04-12 14:30:42 +02:00
asiekierka
c018abbb04
BuildCraft 6.4.11
2015-04-12 14:30:23 +02:00
asiekierka
605ef0fe28
fix up zone planner gui, add tablet improvements, merge, etc
2015-04-12 14:27:47 +02:00
asiekierka
ed5fd2b375
BuildCraft 6.4.10
2015-04-11 08:41:23 +02:00
asiekierka
6af362a89d
further 1355+ fluid fixes
2015-04-11 08:22:09 +02:00
asiekierka
b6ac3bb406
Merge branch '6.4.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-04-10 21:04:27 +02:00
Adrian Siekierka
27570d8db5
Merge pull request #2626 from hea3ven/6.4.x
...
fix fluid dupe with the pump robot
2015-04-10 19:45:49 +02:00
asiekierka
b291458e4a
BuildCraft 6.4.9
2015-04-10 20:43:42 +02:00
asiekierka
445957588f
cleanup, add warning checks for invalid item/block names in MappingRegistry
2015-04-10 20:34:55 +02:00
asiekierka
5c767249a6
fix fluid pipe crash on Forge 1355+
2015-04-10 16:03:08 +02:00
asiekierka
4fc8db5339
fix robot crash post-refactor
2015-04-10 16:01:45 +02:00
Hea3veN
3e859b38d9
fix fluid dupe with the pump robot
2015-04-10 07:35:28 -03:00
asiekierka
a364104d47
fix pipe plug crash, add font parsing to tablets
2015-04-09 22:19:40 +02:00
asiekierka
27b385d1d0
Merge branch '6.5.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-04-09 18:48:45 +02:00
asiekierka
5a2dc4db3c
add early tablet code, add facade non-laser recipe option, minor tweaks and refactors
2015-04-09 18:48:34 +02:00
Hea3veN
413cfc595d
add a new Load/Unload area for robots
2015-04-08 20:47:03 -03:00
Hea3veN
7ab7019691
make robots drop as items when shift right click with wrench
2015-04-07 08:10:04 -03:00
Hea3veN
7e5270685e
allow robots to continue working if there is no available recharging station
2015-04-07 08:09:52 -03:00
Hea3veN
9ee5947397
robots now shutdown in stead of dropping as items
2015-04-07 08:09:29 -03:00
Hea3veN
7a80a80fad
cleanup fluid carrier robot
2015-04-07 08:06:39 -03:00
Hea3veN
2889c2bdb4
cleanup carrier and bomber robot
2015-04-07 08:06:24 -03:00
Hea3veN
63472e04f2
make sure all robot AI properly handle errors in delegate AIs
2015-04-07 08:06:07 -03:00
Hea3veN
542add1ff7
fix formatting of the robot position in the debugger
2015-04-06 19:15:51 -03:00
Hea3veN
5ad693bea8
refactor common robot ai code
2015-04-06 19:15:51 -03:00
Hea3veN
d76f164f0d
fix robots ignoring gate configuration on load
2015-04-06 19:15:51 -03:00
Hea3veN
0945972f60
robotics package cleanup
2015-04-06 19:15:51 -03:00
Hea3veN
7c0a2ebbb5
fix compiler error
2015-04-06 19:15:51 -03:00
asiekierka
5de8bb327b
Merge branch '6.4.x' of github.com:BuildCraft/BuildCraft into 6.5.x
...
Conflicts:
build.gradle
common/buildcraft/core/recipes/FlexibleRecipe.java
2015-04-06 21:21:49 +02:00
asiekierka
1f9280c4b4
fix #2616
2015-04-06 20:00:04 +02:00
asiekierka
7f52097896
add weighted fluid sorting for diamond fluid pipes, mirroring diamond item pipes
2015-04-06 09:53:31 +02:00
asiekierka
0509624c89
fix for Java 6/7
2015-04-06 09:37:32 +02:00
asiekierka
32dfc3cdf7
output fake player UUID/name to console on postInit to help server owners
2015-04-05 14:56:57 +02:00
asiekierka
9d93d515f0
rewrite fluid extraction pipe mechanics
2015-04-05 14:44:03 +02:00
asiekierka
a6048f22a2
fixes to render refreshing
2015-04-05 12:11:45 +02:00
Hea3veN
d73f176950
fix robots changing color when picking leaf blocks
2015-04-05 11:45:35 +02:00
asiekierka
aeea0dddf4
optimize pipe chunk updates properly
2015-04-05 11:43:56 +02:00
asiekierka
ad4d418f78
more zone plan changes
2015-04-05 10:39:42 +02:00
asiekierka
24441a1ae5
Merge branch '6.4.x' of github.com:BuildCraft/BuildCraft into 6.5.x
...
Conflicts:
build.gradle
common/buildcraft/transport/BlockGenericPipe.java
common/buildcraft/transport/pipes/PipeFluidsWood.java
2015-04-03 23:18:40 +02:00
asiekierka
eeaef4d9e0
BuildCraft 6.4.7
2015-04-03 22:03:51 +02:00
asiekierka
26691038ea
Merge branch '6.4.x' of github.com:BuildCraft/BuildCraft into 6.4.x
2015-04-03 21:59:56 +02:00
asiekierka
93d136f61b
work around multiple fluids in pipes issues
2015-04-03 21:54:44 +02:00
asiekierka
fb1c7a5561
BlockGenericPipe now returns proper pipe icon, might help WAILA icon rendering
2015-04-03 13:45:44 +02:00
asiekierka
93df0d82be
fix some pipe empty render pass bugs, try to fix TCon fluid pipe loss and fluid pipe massive liquid extraction buffers
...
Conflicts:
common/buildcraft/transport/render/PipeRendererWorld.java
2015-04-03 13:35:25 +02:00
asiekierka
9d655ec110
fix some pipe empty render pass bugs, try to fix TCon fluid pipe loss and fluid pipe massive liquid extraction buffers
2015-04-03 13:34:53 +02:00
asiekierka
a9c7c1a2e8
refactors to robot docking station code, allow TEs to provide a singular docking station (wip)
2015-04-03 13:16:22 +02:00
asiekierka
27bee0a886
Make mining well build plain pipes for free again. Pondering on the MiniMiner.
2015-04-03 11:56:03 +02:00
asiekierka
ec8308ae50
Merge branch '6.4.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-04-03 10:03:41 +02:00
asiekierka
2c72127495
fix engine rendering bug that spilled back into BC 6
2015-04-03 09:54:43 +02:00
asiekierka
b977138ec4
more null checks
2015-04-03 09:30:27 +02:00
asiekierka
9b06dff367
use BitSet for templates and blueprints rather than BlockIndex Sets
2015-04-02 21:13:10 +02:00
asiekierka
bf8403fd4e
fix combustion engine never resetting its fuel value... did anyone ever test these things?
2015-04-02 14:58:01 +02:00
asiekierka
4e52c134fb
Merge branch '6.4.x' of github.com:BuildCraft/BuildCraft into 6.4.x
2015-04-02 14:50:51 +02:00
asiekierka
d6f5063c42
begin work on ingame config
2015-04-02 14:46:57 +02:00
asiekierka
341f311ab6
make mining.depth work with quarries
2015-04-02 08:15:19 +02:00
asiekierka
aeb580cd78
add comparator support for tanks
2015-04-01 23:12:44 +02:00
asiekierka
a1e67124cd
further cleanup, fixes
2015-04-01 22:08:52 +02:00
asiekierka
9363e6478c
fix compile error, add facade recipes without Silicon
2015-04-01 18:07:33 +02:00
asiekierka
4378884e78
Merge branch '6.4.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-04-01 16:28:29 +02:00
asiekierka
16d6770c07
BuildCraft 6.4.6
2015-04-01 16:21:30 +02:00
asiekierka
c5f99464b8
fix #2600 , #2591 , #2589 , #2584 , etc
2015-04-01 16:15:10 +02:00
asiekierka
d570950059
fix #2593
2015-04-01 15:26:52 +02:00
asiekierka
f54f0a4c9f
add hollow tabs to creative ( #2587 )
2015-04-01 15:05:33 +02:00
asiekierka
97a40ea176
add particle FX setting for robots, add heat-up for lasers, fix up fancy pipe rendering
2015-04-01 15:00:17 +02:00
asiekierka
cfa504a02e
add #2567 , #2599
2015-04-01 09:53:28 +02:00
asiekierka
59b7a660e2
fix #2602 , #2603
2015-04-01 08:13:06 +02:00
asiekierka
835974e530
checkstyle fixes, module fixes, prepare for early beta release
2015-03-31 23:21:00 +02:00
asiekierka
fa447318a4
add round-robin sorting to diamond pipes, fix #2372 , fix minor lens bugs
2015-03-31 18:01:00 +02:00
asiekierka
99dd73e70f
[API change] Make the Redstone Board API rely on energy cost and not probability
2015-03-30 21:45:07 +02:00
Hea3veN
4dfca53a35
fix en error in the planter when path length == 1
2015-03-29 20:40:29 +02:00
Hea3veN
9dd279dd9b
fix the search robot ai running for too long if no valid blocks are available
2015-03-29 20:40:23 +02:00
asiekierka
60d2135bb4
Merge branch '6.5.x' of gitlab.com:asiekierka/BuildCraft into 6.5.x
2015-03-29 14:32:48 +02:00
asiekierka
ccf758d807
fixes
2015-03-29 14:32:38 +02:00
Hea3veN
cac6f5cac7
fix robots looking for tools outside of their work area, fixes #2556
2015-03-28 10:25:39 -03:00
Hea3veN
e9e7d4b6c6
fix en error in the planter when path length == 1
2015-03-28 10:06:25 -03:00
Hea3veN
a1f195e896
fix the search robot ai running for too long if no valid blocks are available
2015-03-28 10:04:19 -03:00
Hea3veN
e8fd472d2a
fix errors with openjdk compiler
2015-03-28 09:59:07 -03:00
asiekierka
dd686999c0
minor tweaks to bpt code
2015-03-27 22:50:57 +01:00
asiekierka
493c261d9e
finish laser table renders
2015-03-26 22:40:59 +01:00
asiekierka
cef844212d
Merge branch '6.4.x' of github.com:BuildCraft/BuildCraft into 6.5.x
...
Conflicts:
build.gradle
2015-03-25 16:31:22 +01:00
asiekierka
5adaf78a02
BuildCraft 6.4.5
2015-03-25 15:42:26 +01:00
asiekierka
60802f5045
try to fix #2584
2015-03-25 15:35:19 +01:00
asiekierka
91194fc36d
update changelog, texture
2015-03-25 15:34:00 +01:00
asiekierka
0faccaf1d3
new auto workbench implementation - allows for stackables
2015-03-25 12:20:07 +01:00
asiekierka
ce01c5773e
allow placing machines on any side of a marker box
2015-03-24 17:29:27 +01:00
asiekierka
3608844213
Merge branch '6.4.x' of github.com:BuildCraft/BuildCraft into 6.4.x
2015-03-24 16:42:38 +01:00
asiekierka
1bfab4373d
Fix #2585
2015-03-24 16:42:18 +01:00
asiekierka
7fa702a3ae
robot code changes - @hea3ven please review
2015-03-23 23:16:00 +01:00
davboecki
9bf8885297
Fix #2582 .
2015-03-23 17:13:58 +01:00
asiekierka
097492883d
fix addOrStripPipePluggable ignoring false, add global event handlers, clean up
2015-03-22 19:11:38 +01:00
asiekierka
0b329169ae
API, etc. improvements
2015-03-22 14:06:05 +01:00
asiekierka
971f3614c9
Merge branch '6.4.x' of github.com:BuildCraft/BuildCraft into 6.5.x
2015-03-22 12:59:35 +01:00
asiekierka
aad7319590
add display list caching to builder/filler rendering, remove duplicate code, minor optimizations
2015-03-22 10:13:11 +01:00
asiekierka
7bf6f02da3
Merge branch '6.4.x' of github.com:BuildCraft/BuildCraft into 6.4.x
2015-03-22 00:31:30 +01:00