Commit graph

3456 commits

Author SHA1 Message Date
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