Commit graph

3438 commits

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