Summary
- API change: make WorldProperties a HashMap and not hardcoded (commit: 76edcc6) (details)
- refactor achievement code (commit: 93adb6a) (details)
- massive refactor (commit: b8e4a0b) (details)
- make transport and silicon independent from robotics (commit: 8c098dc) (details)
- almost done making BC modular (minor things in Core left) (commit: 603d0ee) (details)
- move robot station to Robotics, add alternate pipe plug/lens/filter (commit: 9c67339) (details)
- remove unused energy emitter, receiver code (commit: c66ca67) (details)
- rewrite auto workbenches, add IHasWork, add optimizations (commit: 81fcde9) (details)
- move redstone engines to core, split out base engine code in core, (commit: 73b1109) (details)
- tweak energy values in robots (commit: 0fb0991) (details)
- add IDebuggable, debugger item, debugging capabilities to pipes (commit: 3b0f07e) (details)
- fixed redstone engine extraction system in wooden power pipes (commit: 8d3514a) (details)
- add debugger warning, improve pipe/robot debugging capabilities, fix (commit: fe76b79) (details)
- document IDebuggable API, make chutes cheaper to make them comparable to (commit: f31b91d) (details)
- Stop the cooling when it round the use to zero (commit: b64fc8d) (details)
- Add a cooling buffer, fix #2530 (commit: f99777f) (details)
- massive resources refactor, add robot reserved/linkes/in station (commit: 4e69035) (details)
- made robot side light denote sleeping and energy level (commit: 0703694) (details)
- fix sleep usage being too high (commit: 499f4ca) (details)
- make robots try to recharge at a bit less than max (commit: 511a8e1) (details)
- improve robot light handling to include charging (commit: e73b19f) (details)
- fix robot rendering in inventory (commit: a110ed1) (details)
- fix structure pipes not respecting blocking pluggables (commit: c5408d9) (details)
- project essence, part 1 (commit: e3f28b5) (details)
- project essence, part 2 (commit: 360047e) (details)
- blueprint library is now electronic library, can store books; add (commit: dd9c8fc) (details)
- add a limit to wooden transport pipes to stop them from exploding (commit: 0b4ee81) (details)
- add smooth item movement rendering (commit: 5a0a5dd) (details)
- optimize block/TE lookups, optimize rare edge case in lasers (commit: b9755f7) (details)
- minor optimizations (commit: d2143a0) (details)
- update Essence, fix wrenches and non-rotatables, add glowing laser (commit: 082cda0) (details)
- improvements in APIs, threaded packet sending, light sensor expansion, (commit: f3d14f1) (details)
- raise packet sending frequency, sync lang (commit: 470dfc0) (details)
- fix slimeball recipe (commit: ed164c2) (details)
- allow robots to use modded pickaxes, closes #2555 (commit: 8acd085) (details)
- add assembly table, advanced crafting table and charging table models; (commit: 54088c2) (details)
- add nameable map locations, fix zone planner rendering issues (commit: 88f71fd) (details)
- update (commit: 9649213) (details)
- update, cleanup (commit: 1053a74) (details)
- write global zone map system to replace earlier zone planner system (commit: 18add8b) (details)
- finish initial modularization refactor (commit: fd00ca3) (details)
- improvements to Stripes Pipes (commit: 36ec39a) (details)
- add stripes pipe direction control, add stripes handler priority system (commit: 5cb7c9f) (details)
- new features to stripes pipes (commit: 2186fbd) (details)
- fixes to stripes pipe behaviour (commit: 8e6901a) (details)
- fix #2574 (commit: c4e1e73) (details)
- changes to robot accept/request behaviour (commit: 69e9173) (details)
- no more recursive list matching (commit: b59ce91) (details)
- make StatementParameterItemStacks override the description and output (commit: bcb2a40) (details)
- add RF power support to Auto Workbenches (commit: 0a20b53) (details)
- API, etc. improvements (commit: 0b32916) (details)
- fix addOrStripPipePluggable ignoring false, add global event handlers, (commit: 0974928) (details)
- robot code changes - @hea3ven please review (commit: 7fa702a) (details)
- forgot these (commit: df4e416) (details)
- allow placing machines on any side of a marker box (commit: ce01c57) (details)
- new auto workbench implementation - allows for stackables (commit: 0faccaf) (details)
- update changelog, texture (commit: 5516eca) (details)
- update changelog, texture (commit: 91194fc) (details)
- finish laser table renders (commit: 493c261) (details)
- fix errors with openjdk compiler (commit: e8fd472) (details)
- fix the search robot ai running for too long if no valid blocks are (commit: a1f195e) (details)
- fix en error in the planter when path length == 1 (commit: e9e7d4b) (details)
- fix robots looking for tools outside of their work area, fixes #2556 (commit: cac6f5c) (details)
- fixes (commit: ccf758d) (details)
- [API change] Make the Redstone Board API rely on energy cost and not (commit: 99dd73e) (details)
- add round-robin sorting to diamond pipes, fix #2372, fix minor lens bugs (commit: fa44731) (details)
- add new Auto Workbench texture (commit: 71c45e6) (details)
- checkstyle fixes, module fixes, prepare for early beta release (commit: 835974e) (details)
- fix #2602, #2603 (commit: 59b7a66) (details)
- add #2567, #2599 (commit: cfa504a) (details)
- add particle FX setting for robots, add heat-up for lasers, fix up fancy (commit: 97a40ea) (details)
- fix compile error, add facade recipes without Silicon (commit: 9363e64) (details)
- add comparator support for tanks (commit: aeb580c) (details)
- make mining.depth work with quarries (commit: 341f311) (details)
- begin work on ingame config (commit: d6f5063) (details)
- use BitSet for templates and blueprints rather than BlockIndex Sets (commit: 9b06dff) (details)
- Make mining well build plain pipes for free again. Pondering on the (commit: 27bee0a) (details)
- refactors to robot docking station code, allow TEs to provide a singular (commit: a9c7c1a) (details)
- forgot to push new robot API, push new zone planner GUI project (commit: 27beeb2) (details)
- fix some pipe empty render pass bugs, try to fix TCon fluid pipe loss (commit: 9d655ec) (details)
- more zone plan changes (commit: ad4d418) (details)
- add weighted fluid sorting for diamond fluid pipes, mirroring diamond (commit: 7f52097) (details)
- fix compiler error (commit: 7c0a2eb) (details)
- robotics package cleanup (commit: 0945972) (details)
- fix robots ignoring gate configuration on load (commit: d76f164) (details)
- refactor common robot ai code (commit: 5ad693b) (details)
- fix formatting of the robot position in the debugger (commit: 542add1) (details)
- make sure all robot AI properly handle errors in delegate AIs (commit: 63472e0) (details)
- cleanup carrier and bomber robot (commit: 2889c2b) (details)
- cleanup fluid carrier robot (commit: 7a80a80) (details)
- robots now shutdown in stead of dropping as items (commit: 9ee5947) (details)
- allow robots to continue working if there is no available recharging (commit: 7e52706) (details)
- make robots drop as items when shift right click with wrench (commit: 7ab7019) (details)
- add a new Load/Unload area for robots (commit: 413cfc5) (details)
- add early tablet code, add facade non-laser recipe option, minor tweaks (commit: 5a2dc4d) (details)
- fix pipe plug crash, add font parsing to tablets (commit: a364104) (details)
- fix robot crash post-refactor (commit: 4fc8db5) (details)
- add 7.0.1 changelog, fix pump crash, fix pump entity spam, fix NPE in (commit: a11a254) (details)
- rewrite auto workbench algorithm to stop dupe bugs and be smarter about (commit: 204ebfe) (details)
- cleanup docking station and robot statements (commit: b3ce32f) (details)
- docking stations can provide items/fluids only on wooden/emerald pipes (commit: f792040) (details)
- fix langfile (commit: 32aafdb) (details)
- move quarry to Builders module, clean up a few things (commit: ec15b02) (details)
- fix builders databases loading empty (commit: cd38b3b) (details)
- fix an error when loading a blueprint with invalid mappings (commit: c432ebd) (details)
- fix not being able to set blueprints to the construction markers (commit: cbda740) (details)
- BuildCraft 7.0.1 Beta (commit: d63d97a) (details)
- hotfix to builders (commit: 84f923e) (details)
- fix #2640, #2641, #2642; improve Zone Planner UI (commit: 8c77c24) (details)
- fix markers not connecting while holding an item and their behaviour (commit: 5616230) (details)
- fix robots pathfind range calculation, fixes #2643 (commit: 470fa2b) (details)
- add new stamping crafting system with placeholder textures (commit: 9838582) (details)
- tweaks to inventory iterator code, fix glass color refreshing upon block (commit: 5fa999b) (details)
- fix #2645 (commit: a035b04) (details)
- fix electronic library, improve some code in glass color (commit: ce2f080) (details)
- update build.gradle (commit: d559a92) (details)
- begin fluid pipe rewrite (commit: 7fb0843) (details)
- massively optimize fluid pipe render packets (commit: cc8bd03) (details)
- added throwable packages (commit: 5c929b4) (details)
- cleanup builder robot (commit: bc91f73) (details)
- fix planter robot filtering random items as reeds, fixes #2660 (commit: e895b56) (details)
- fix a robot error on void worlds or worlds with holes in bedrock (commit: b30ed30) (details)
- fix compilation on Forge 1355+, fluid pipe NBT saving, add tank debug (commit: aa49a1d) (details)
- fix #2661, add changelog (commit: e2033f5) (details)
- add #2627, FluidSpilledEvent; BC 7.0.2 (commit: 5cdedf9) (details)
- fix version in gradle build (commit: df83af8) (details)
- make fluid pipes work as advertised in terms of speed (commit: 0721f9e) (details)
- fix robot recharge (commit: fd9db77) (details)
- fix Z-fighting on almost empty tanks (commit: b500dcb) (details)
- fix blocks being rotated twice on the client (commit: 136ceb3) (details)
- add FML remap event support to mapping registry, should help backwards (commit: f639532) (details)
- refactor: move all robot NBT classes into a single class (commit: d8b302e) (details)
- implement #2672, add color-coding and percentage to robot charge (commit: e749c6f) (details)
- fix #2670 (commit: 36f477a) (details)
- fix invalid board IDs, add some startup time for all robot/world data to (commit: 5ab94d7) (details)
- fix #2161 (commit: 9a21a93) (details)
- fix #2673, work on fluid pipe updates, revert startup cooldown for (commit: 50160ee) (details)
- fix gates having a shared set of expansion trigger/actions (commit: 58c230f) (details)
- allow shift-click to clear trigger/action slots (commit: ae51723) (details)
- add some missing localizations (#2665) (commit: eea3c12) (details)
- fix corrupt board crash and tilebuffer crash (commit: 34ceaf4) (details)
- add proper name to robots, optimize Lists, slight optimizations to pipes (commit: 84dd13c) (details)
- fix robots not respecting work zones, fixes #2677 (commit: 89160d0) (details)
- BuildCraft 7.0.3 (commit: 36387f5) (details)
- final BC 7.0.3 commit (commit: f23ff7a) (details)
- fix #2687, crash with Transport and no Silicon, optimize travelling item (commit: bd79ba1) (details)
- fix #2684 (commit: 22f8511) (details)
- replace randomness algorith with Xorshift128+, both more efficient and (commit: 3f01e45) (details)
- fix add-assembly-recipe IMC (commit: b53a1ec) (details)
- replace some Integer maps with IntHashMaps (commit: 51fdd8f) (details)
- fix accidental memory leak (commit: 339b522) (details)
- some refactoring, new Integration Table (commit: 1ac9cad) (details)
- allow Recipe Packagers to scan adjacent inventories, rewrite algorithm (commit: 0997e97) (details)
- add slightly hacky way of showing planned assembly table recipes (commit: 3cdb034) (details)
- push resources, increase assembly table output size to 3x4, fix ledger (commit: d0e5807) (details)
- fix #2696 (commit: 59a3fb1) (details)
- Stop pretending to be EE3. (commit: 81ac1bc) (details)
- add robot wearable support, entity API improvements, robot packet (commit: 99432bb) (details)
- add IRobotOverlayItem API (commit: 70e1436) (details)
- fix #2697, add changelog (commit: c363707) (details)
- improve custom inventory rendering quality (commit: e297a4c) (details)
- fix anisotropic filtering issues in laser tables (commit: 0cf9ccb) (details)
- Fix #2668 (commit: 4599abd) (details)
- add scrollbar to builder, improve GUI rendering (commit: d732d4e) (details)
- fix programming table logic, fix #2554 (commit: d6f603d) (details)
- fix Cauldrons broken invalidation (commit: d5be951) (details)
- Add Command Framework by @CovertJaguar, rewrite /buildcraft version to (commit: c911f21) (details)
- style changes, add /buildcraft changelog, add missing files (commit: db002ea) (details)
- restore planting functionality, fix #2691 (commit: 8582f8c) (details)
- fix checkstyle (commit: 4211504) (details)
- fixes to emerald pipe NBT handling (commit: 9808a79) (details)
- new Builder block picking logic (commit: 36e63d2) (details)
- update changelog (commit: d8070e9) (details)
- Integration Table API changes (commit: 80b173d) (details)
- fix fluid pipe sync, BuildCraft 7.0.4 (commit: 8570b2b) (details)
- add rotation to the robot model and support ItemArmor.getArmorModel hook (commit: f1595ff) (details)
- smooth robots animations (commit: cd88af1) (details)
- move robot rotation logic from the render loop to the game loop (commit: b8675dc) (details)
- fix lists only using the first stack per line (commit: 1ef5745) (details)
- add input-sensitive expansion calls to IIntegrationRecipe, fix #2710 (commit: f336e4d) (details)
- Fixed typo (commit: 9c63dbd) (details)
- make facades and gates use IPipePluggable rendering APIs (commit: 580886a) (details)
- move small part of gate rendering to ISBRH for improved performance (commit: 1a5e52b) (details)
- optimize gate rendering further by only doing necessary sides (commit: 964cfd2) (details)
- fix entity interaction dupebug, clean up shears logic (commit: 02477af) (details)
- Corrected config comment on `doChunkLoading`. (commit: dd53d26) (details)
- cleanup redstone board and robot items, handle loading a robot entity (commit: affa7c9) (details)
- remove crafter robot (commit: 2abd030) (details)
- fix graphics bugs, new pipe plug/structure pipe/robot station textures (commit: 0027ac8) (details)
- add new power loss algorithm (commit: 6336297) (details)
- add crop api (commit: c3e0eeb) (details)
- fix robots not having delay when equiping tools (commit: 66b2ea8) (details)
- fix robots destroying items when they fail to use them (commit: c6aeb94) (details)
- fix planter robot not being able to plant cactus (commit: 439f97a) (details)
- BuildCraft 7.0.5 (commit: 00562c5) (details)
- fix planters not working (commit: 47f0e3b) (details)
- fix integration table using energy when it has an invalid recipe, fixes (commit: 499bd99) (details)
- fix gate expansion recipe ignoring the input's stack size (commit: b4f237c) (details)
- fix robots converting fluids when filling their tank, fixes #2729 (commit: 1e67900) (details)
- fix client/server desync on the gate copier item, fixes #2694 (commit: f2da4f1) (details)
- Use colourless glass in pipe's recipes (commit: e0b673c) (details)
- start cleaning up getting ready for a stable release (commit: adaab2e) (details)
- Restore config option to make filler/builder drop blocks, fixes #2692 (commit: c686cf7) (details)
- add a loop mode to the quarry, fixes #2709 (commit: d8224f5) (details)
- fix missing textures errors (commit: 29a3340) (details)
- allow for special plating behaviour in the crops api (commit: 4eaf4bb) (details)
- sanitize BC API versions, add IIntegrationRecipe documentation (commit: eba927e) (details)
- packager: only allow inserting items which are either already in the (commit: bb699a8) (details)
- clean up and fix laser texture and rendering (commit: ccc26b1) (details)
- add light sensor textures (commit: f8290b9) (details)
- copy part of robot chunkload fix from the 6.4.x branch (commit: 8614d26) (details)
- Gui Widget tooltips don't draw (commit: 59d3c37) (details)
- fix robots not keeping their energy when being reprogrammed and make new (commit: 500207a) (details)
- fix the builder robot not respecting the working area (commit: c889032) (details)
- remove allow craft trigger for robots (commit: 5b7f021) (details)
- Actually use the render pass (commit: 1db3a0e) (details)
- refactor library API to be more flexible (commit: 2b906fb) (details)
- add pump no-redstone-engine config option, rewrite LEDs to use a TESR, (commit: 60613e7) (details)
- fix filler/architect table rendering regression (commit: cd8da74) (details)
- fix rendering issues with pipes on texture reload (commit: 3fc36de) (details)
- fix #2731 by removing lava from combustion engines (commit: 5a82f18) (details)
- push new builder top on texture (commit: 8fb72d7) (details)
- pipe color correction (commit: 8b04ce6) (details)
- further fixes to non-BC pipe GUI behaviour (commit: fb41e46) (details)
- clean up facade blacklist (commit: 6423c07) (details)
- fix new config crash (commit: 92f308e) (details)
- fix the rendering of helmets on robots, fixes #2741 (commit: eec2022) (details)
- more config localization (commit: dfaf820) (details)
- fix some robots not going to sleep if they fail to equip items (commit: 9286f76) (details)
- add colorblind textures for the docking stations (commit: dbb9781) (details)
- correct iron/emzuli/clay pipe textures, charging table; use one weird (commit: 7bed0a6) (details)
- cleanup (commit: 5ce27e1) (details)
- fix filler rendering, remove useless quarry code (commit: 0fabb76) (details)
- fix gold pipe texture (commit: 32a4bbd) (details)
- update changelog (commit: 3558d22) (details)
- allow for multiple simultaneous round-robin filter tracking in diamond (commit: 615dd09) (details)
- move alts from resources, fix colorblind diamond pipe gui colors (commit: 35066fe) (details)
- make lists more expensive if Silicon present, add deprecation warning to (commit: 3ad6c67) (details)
- remove crop handling for flowers (commit: 6905b77) (details)
- fix picker robot hanging on unreachable items (commit: 1f33864) (details)
- add the ability to scroll through the parameters of the Forbid/Force (commit: 72d4ad5) (details)
- fix #2746, clean up (commit: ac1a4a1) (details)
- BuildCraft 7.0.6 Stable (commit: dc23cac) (details)