asiekierka
5627c5dc7d
further improvements to facade logic, CTM support
2015-01-18 15:28:18 +01:00
Hea3veN
b2d204cb2b
fix docking stations staying linked when changing a robot's main link
2015-01-18 09:37:47 -03:00
asiekierka
e60fa8dfbb
add addInformation passthrough, fix facade detection code - accidentally makes ChiselFacades redundant
2015-01-18 11:25:32 +01:00
asiekierka
24c084b598
remove redundant redundancy check, fix #2388
2015-01-18 11:11:03 +01:00
asiekierka
3be7ce1189
extend power number hiding to iron power pipes and creative engines
2015-01-18 11:06:18 +01:00
asiekierka
464ac75428
Merge branch 'hide-numbers' of https://github.com/immibis/BuildCraft into 6.3.x
2015-01-18 10:47:50 +01:00
asiekierka
5f4c49b83c
almost all blocks and TEs are now CompatHookable
2015-01-17 21:13:58 +01:00
immibis
bd4b856106
Auto-workbenches will rebalance only when necessary, instead of every tick.
...
Also, moved balancing before jammed check. Otherwise, jammed autoworkbenches that could unjam themselves by balancing wouldn't do this.
2015-01-17 10:49:14 +01:00
immibis
6b3526e739
Auto-workbenches that cannot craft will not retry crafting again until any input slot changes.
...
Conflicts:
common/buildcraft/factory/TileAutoWorkbench.java
2015-01-17 10:49:08 +01:00
immibis
3082c198c4
Added hidePowerNumbers and hideFluidNumbers options.
2015-01-17 19:32:38 +13:00
asiekierka
ded664beaf
fix #2385 , add #2381
2015-01-15 12:11:48 +01:00
Adrian Siekierka
93192ee735
Merge pull request #2378 from Kubuxu/6.3.x
...
Fix JavaDoc for Java8 compability
2015-01-13 06:58:11 +01:00
Kuba Sztandera
cf2a8f6f3f
Fix CheckSyle error
2015-01-11 15:33:03 +01:00
asiekierka
74fc202ea6
make BuildCraft properly detect previously registered fluids, make oil move a lot slower - closes #2376
2015-01-11 15:12:30 +01:00
Vexatos
1efa254037
Make swimming in oil a lot harder
2015-01-11 13:43:01 +01:00
asiekierka
7eaf537ecf
the real BuildCraft 6.3.1 - make pluggables easier to remove, make pluggables pop directly into your inventory when removed
2015-01-10 18:42:55 +01:00
asiekierka
dd2e3ab3e9
BuildCraft 6.3.1
2015-01-10 17:31:33 +01:00
asiekierka
e49136f096
fix #2362
2015-01-10 17:03:35 +01:00
asiekierka
f7601c4564
fix #2368
2015-01-10 16:50:58 +01:00
asiekierka
9db83e3a83
fix #2366
2015-01-07 16:27:17 +01:00
asiekierka
bfa726e928
BuildCraft 6.3.0
2015-01-06 15:20:28 +01:00
asiekierka
9e3423eeef
api/bccompat changes, add support for powering chutes
2015-01-06 14:57:21 +01:00
asiekierka
65a135123a
add experimental code to power kinesis pipes with redstone engines for energy extraction, add proper IInjectable support, add more compat hooks (for IItemDuct)
2015-01-06 12:29:47 +01:00
asiekierka
fa001c4a24
add F5 to zone planners
2015-01-03 22:41:25 +01:00
asiekierka
368eda1251
add quartz gates, scrollwheel support in gate and zone planner interfaces, add proper pipe wire bounds checking to wire parameters
2015-01-03 22:38:16 +01:00
asiekierka
5befa8537b
fix gate dupe bug again, the previous revert fixes #2351
2015-01-03 13:39:15 +01:00
asiekierka
bb9a62bcc2
Revert "fix gate dupe bug, rewrite quarry logic"
...
This reverts commit 485e214f66
.
2015-01-03 13:38:27 +01:00
asiekierka
2b0885ccda
fix lens stacking and #2353
2015-01-03 13:37:34 +01:00
asiekierka
e1bb073228
add nullchecks to assembly tables
2014-12-31 18:05:19 +01:00
Hea3veN
f8c9b6e819
fix NPE when removing a docking station of an unloaded robot, fixes #2348
2014-12-29 22:56:16 -03:00
asiekierka
7f34e2824b
re-add gate pulsar pulse counting with multiple actions, optimize builder code
2014-12-29 22:17:40 +01:00
asiekierka
e489b7857a
begin refactoring internal TileGenericPipe usage to IPipeTile
2014-12-29 12:23:24 +01:00
asiekierka
8fba5bb6a1
change filter texture, fix lens recipe, add filter recipe, fix NPE in ColorUtils
2014-12-28 22:31:59 +01:00
asiekierka
4ec969c272
forgot a return null
2014-12-28 21:41:34 +01:00
asiekierka
30b08352cb
fix #2331
2014-12-28 21:27:21 +01:00
asiekierka
0385bc4e42
wooden power pipes should not give their information to a gate
2014-12-28 21:23:22 +01:00
asiekierka
a6c351a8e4
adjust quarry speed algorithm for RF (finally!)
2014-12-28 21:17:02 +01:00
asiekierka
485e214f66
fix gate dupe bug, rewrite quarry logic
2014-12-28 21:03:58 +01:00
asiekierka
970c22bdb5
fix #2344 , #2340
2014-12-28 20:39:46 +01:00
asiekierka
d007865b58
fix style
2014-12-28 15:08:42 +01:00
asiekierka
31a8a196d3
minor bugfixes
2014-12-25 14:39:45 +01:00
asiekierka
90c551774e
add gate recipe cost multiplier, add missing filter localization name, temporaily disable power adapters
2014-12-24 15:08:17 +01:00
Hea3veN
6d4aa59685
fix miner robot's harvest level being reset on world close/unload.
...
make sure blocks harvest tools are being initialized by forge before using them.
2014-12-23 23:51:06 -03:00
Hea3veN
319060809d
block breaking robots first scan for valid targets before attempting to pathfind
2014-12-22 08:27:45 -03:00
Adrian Siekierka
7018038440
Merge pull request #2329 from marcin212/checkstyle
...
fixed checkstyle
2014-12-22 12:23:49 +01:00
marcin212
50e2127e55
fixed checkstyle
2014-12-22 12:16:40 +01:00
marcin212
ba0a99576b
added fuels energy production rate configuration value
2014-12-22 11:27:32 +01:00
asiekierka
dfeee5d88c
fix SMP
2014-12-22 10:57:45 +01:00
Adrian Siekierka
1a691ed5c4
Merge pull request #2325 from ganymedes01/6.3.x
...
Fix facades of coloured blocks not using the blocks colour
2014-12-21 13:44:21 +01:00
asiekierka
60fac2f452
revert some API changes and add deprecated hooks to stop other mods from breaking
2014-12-21 13:57:53 +01:00
asiekierka
77507bf24d
fix pluggables not disappearing, optimize, add new pipe wire textures, add unfinished power adapters
2014-12-21 12:19:46 +01:00
asiekierka
5b1c79d444
Merge branch '6.3.x' of github.com:BuildCraft/BuildCraft into 6.3.x
2014-12-20 19:06:26 +01:00
asiekierka
0d7d06617c
try to fix #2326
2014-12-20 19:06:09 +01:00
ganymedes01
c72ed83fd9
Fix facades of coloured blocks not using the blocks colour
2014-12-19 23:48:17 -02:00
ganymedes01
b783cf6b5c
Gates and wires now glow in the dark when active
...
Note: Some texture re-work might be necessary... I think the current
lit texture are far too bright.
Found a bug: popping a gate out of the pipe doesn't update it on the
client side (a.k.a. the gate pops out but is still rendered on the pipe)
2014-12-19 16:19:23 -02:00
asiekierka
1b03c24574
remove IExtractionHandlers
2014-12-19 15:32:30 +01:00
asiekierka
6fd9f36775
Merge branch '6.3.x' of github.com:BuildCraft/BuildCraft into 6.3.x
2014-12-18 23:38:11 +01:00
asiekierka
bbf178e48f
fix PipeEventBus, add filters, fix liquid QDS from HQM not connecting (apparently not everything has FluidTankInfo)
2014-12-18 23:37:33 +01:00
asiekierka
c78e48ecb5
add IPipeConnection support for pluggables, add coloring with dyes for lapis and daizuli pipes
2014-12-18 17:15:41 +01:00
Adrian Siekierka
d7598d3eb5
Merge pull request #2320 from hea3ven/6.3.x
...
handle robots being unloaded
2014-12-18 16:16:19 +01:00
Hea3veN
50b2d6bee2
handle robots being unloaded
2014-12-18 09:55:40 -03:00
asiekierka
f2a3010fca
fixes, optimizations, API changes for greater compatibility with pre-6.3.x mods
2014-12-18 11:56:04 +01:00
asiekierka
558f322ed8
Merge branch '6.3.x' of github.com:BuildCraft/BuildCraft into 6.3.x
2014-12-17 23:21:39 +01:00
asiekierka
587f1ab3ac
fix a lot of the pluggable rewrite issues
2014-12-17 23:21:29 +01:00
Adrian Siekierka
21ae1e6e04
Merge pull request #2317 from ganymedes01/RenderingFix
...
Tweaks to chute rendering
2014-12-17 20:59:14 +01:00
ganymedes01
f652ccc0bf
Tweaks to chute rendering
...
+ laser block rendering clean up (no noticeable changes)
2014-12-17 17:41:02 -02:00
asiekierka
6ad8e3c39a
fixes
2014-12-17 18:00:00 +01:00
asiekierka
bdc920bef8
add lens rendering
2014-12-17 16:36:03 +01:00
asiekierka
a0cae9f602
Merge branch '6.3.x' of github.com:BuildCraft/BuildCraft into 6.3.x
2014-12-17 16:19:15 +01:00
asiekierka
e4c79f44af
add lenses (no renderer yet), optimize some packets
2014-12-17 16:19:03 +01:00
asiekierka
7fb0dc14de
merge
2014-12-17 09:58:31 +01:00
Adrian Siekierka
ecfc4418cd
Merge pull request #2315 from ganymedes01/RenderingFix
...
Improve quarry arm rendering (and a bunch more)
2014-12-17 09:15:44 +01:00
ganymedes01
52b6ec3b7c
Get rid of ugly clunky rendering code
2014-12-17 04:30:37 -02:00
ganymedes01
7bffaa9b5f
Fix mirrored hollow facade texture.
...
Also cleanup up the item rendering code from earlier (it also had the
mirrored texture bug)
2014-12-16 22:24:42 -02:00
ganymedes01
66157ef03e
Hollow facades now render as items.
2014-12-16 15:04:37 -02:00
asiekierka
15736507ff
IPipePluggableItem added to allow other mods to easily place their pluggables on pipes, gates now use the Pluggable system for client-side sync
2014-12-16 18:42:27 +01:00
asiekierka
60af8ac978
touchups
2014-12-16 17:35:42 +01:00
asiekierka
a1e355d32a
re-add hollow facades, fix things
2014-12-16 13:35:38 +01:00
asiekierka
d4a060223d
add render passes to Pipe Pluggable rendering
2014-12-16 11:41:45 +01:00
asiekierka
9b857eaba7
move IPipePluggable to PipePluggable, move Diamond Liquid Pipes to the event system
2014-12-16 10:44:49 +01:00
asiekierka
c47173f4e6
add PipeEventFluid support - FindDest
2014-12-16 09:42:22 +01:00
asiekierka
6ca2933490
introduce new PipeEventBus, register pluggables in bus
2014-12-15 23:25:36 +01:00
asiekierka
f61eadcee6
readjust quarry battery buffer size
2014-12-15 19:26:06 +01:00
ganymedes01
d9d6f35bfb
Return false when recolouring block to it's original colour.
2014-12-15 19:16:14 +01:00
asiekierka
94f4787ab7
fix engines for new RF API
2014-12-15 19:15:43 +01:00
asiekierka
778d76b136
add redstone engine API
2014-12-15 19:14:26 +01:00
asiekierka
ad36ec30cd
API improvements: start refactoring pipe API, add renderers, hitboxes, registration and network sync to IPipePluggable API, fix tons of design things
2014-12-15 19:10:12 +01:00
asiekierka
078ff84fd7
Merge branch '6.3.x' of github.com:BuildCraft/BuildCraft into 6.3.x
2014-12-15 17:32:39 +01:00
asiekierka
bd52ca6981
Merge branch '6.2.x' of github.com:BuildCraft/BuildCraft into 6.3.x
2014-12-15 17:32:24 +01:00
ganymedes01
6c43cddc72
Return false when recolouring block to it's original colour.
2014-12-15 02:10:49 -02:00
asiekierka
1d863e4718
fix #2307
2014-12-14 23:03:21 +01:00
asiekierka
fba2a37941
BuildCraft 6.2.6, update RF API
2014-12-14 22:29:22 +01:00
asiekierka
87fffc2456
BuildCraft 6.2.5
2014-12-14 17:03:02 +01:00
ganymedes01
279372f672
Disable lighting when rendering the shiny overlay
2014-12-14 16:30:37 +01:00
ganymedes01
a6e9c4865d
Made robot lights shiny
2014-12-14 16:30:32 +01:00
ganymedes01
c4385cbbc8
Various small rendering tweaks to robots
...
See #2279 for details
2014-12-14 16:30:25 +01:00
Hea3veN
3913cb0f7c
allow robots to break blocks with hardness 0, fix #2198
2014-12-14 16:22:53 +01:00
asiekierka
516c680b91
fix two minor bugs and restore block step sounds
2014-12-14 16:05:23 +01:00
Hea3veN
efaeb9018d
allow robots to break blocks with hardness 0, fix #2198
2014-12-14 10:20:33 -03:00
asiekierka
9883e790c4
fix blueprints over ~32k not working ( #2289 )
2014-12-13 19:32:16 +01:00
asiekierka
76c57b11b6
fix BuildCraftCompat pipe override
2014-12-13 19:08:30 +01:00
asiekierka
afe5e4efa5
improve FluidUtils for BuildCraftCompat needs
2014-12-13 16:56:01 +01:00
asiekierka
da923944de
sync
2014-12-13 14:12:13 +01:00
asiekierka
0ff235fb98
Merge branch '6.3.x' of github.com:BuildCraft/BuildCraft into 6.3.x
2014-12-13 14:10:23 +01:00
asiekierka
d0854772d8
rethink things and remove IControllable from Tables - control the lasers!
2014-12-13 14:10:11 +01:00
asiekierka
177eb3d9f1
improve blueprint library text colors, add refreshing on GUI open ( #2270 )
2014-12-13 13:52:25 +01:00
asiekierka
9299ddccac
implement recolourBlock API for pipes, water buckets now bleach the pipe colour
2014-12-13 10:59:53 +01:00
asiekierka
883de2d8bb
fix #2298 , add list tooltips, fix inserting lists inside lists, fix list stackability
2014-12-13 10:20:44 +01:00
asiekierka
6858738d4d
optimize zone planners, fix #2243
2014-12-12 21:31:51 +01:00
asiekierka
cc7d3397f5
improve builder error messaging, fix fluid block detection
2014-12-11 16:50:37 +01:00
asiekierka
51d8c06b9f
improve IFluidContainerItem logic, fix #2295
2014-12-11 16:42:11 +01:00
ganymedes01
8ac0445f19
Disable lighting when rendering the shiny overlay
2014-12-11 12:22:44 -02:00
asiekierka
01ad2501c9
BC 6.2.4, fix #2290
2014-12-10 23:41:55 +01:00
ganymedes01
4f61b5998a
Made robot lights shiny
2014-12-10 18:29:58 -02:00
asiekierka
5b650bf221
fix #2197
2014-12-09 20:48:05 +01:00
asiekierka
3dfb66ea86
fix quarries dropping a frame block
2014-12-09 20:34:05 +01:00
asiekierka
016109efcf
add configurable quarry chunkloading
2014-12-09 20:12:41 +01:00
asiekierka
47a09b3a2a
fix #2274
2014-12-09 19:39:38 +01:00
asiekierka
b498bff9bd
fix #2271 and gate slot rcolor rendering bug
2014-12-09 18:17:05 +01:00
ganymedes01
2b53c10dbd
Various small rendering tweaks to robots
...
See #2279 for details
2014-12-08 18:48:44 -02:00
asiekierka
63b1703e4e
BuildCraft 6.2.2
2014-12-01 22:10:37 +01:00
asiekierka
38e5b837fe
fix #2256
2014-12-01 12:57:33 +01:00
asiekierka
1dc5a5bf5d
fix #2257
2014-12-01 12:54:34 +01:00
asiekierka
6a198ae374
fix #2253 , add missing Charging Table recipe
2014-12-01 12:44:17 +01:00
asiekierka
a7f087f598
remove BlockMultiTexture
2014-11-30 10:42:54 +01:00
asiekierka
0d75f89a56
add IControllable to most higher-tier BC machines
2014-11-30 10:26:41 +01:00
asiekierka
5dcbf56c16
BuildCraft 6.2.1
2014-11-30 00:32:28 +01:00
asiekierka
e0c96aa7d6
revert RF API, add anti-fakeplayer measures to engine overheat wrenching
2014-11-30 00:23:54 +01:00
asiekierka
6b9d5d8330
fix #2234
2014-11-29 13:12:12 +01:00
asiekierka
f5d885343d
harden source code with IntelliJ checking tools
2014-11-29 12:58:42 +01:00
asiekierka
91a5d42821
fix #2250
2014-11-29 09:50:05 +01:00
asiekierka
9f0403a41c
fix #2246 , try to fix #2244
2014-11-28 21:36:33 +01:00
asiekierka
b76846e971
unnerf Mining Wells, add shift-hover pipe tooltips, etc.
2014-11-28 18:35:25 +01:00
asiekierka
2b2660d245
fix #2241
2014-11-28 13:52:38 +01:00
asiekierka
9bf2a15ca5
BuildCraft 6.2.0
2014-11-27 20:25:34 +01:00
asiekierka
496e6b4ccb
quarries run slower in rain; add dynamic break energy for mining wells and quarries; add build energy requirement for placing mining pipes
2014-11-27 19:56:40 +01:00
asiekierka
7045964097
fix bugs, reduce quarry/builder/filler buffer
2014-11-27 12:13:56 +01:00
asiekierka
2243221ae7
bugfix
2014-11-27 10:18:10 +01:00
asiekierka
ff999aa316
update CoFH RF API, add IFluidContainerItem support ( close #2236 )
2014-11-27 09:29:50 +01:00
asiekierka
d2128417d9
add missing super call, as spotted by nulano
2014-11-23 15:19:34 +01:00
asiekierka
3437d57818
add resources for overheat gate, move redstone actions to their respective classes (for #1891 )
2014-11-23 15:00:22 +01:00
asiekierka
ba20bea0ec
fix item rendering for #2222 , add engine explosion option, improve engine overheat behaviour
2014-11-23 14:48:31 +01:00
asiekierka
20031e79e9
replace explosions with overheating mechanic, close #2077
2014-11-23 14:06:56 +01:00
asiekierka
19ba9f3515
work on #2222
2014-11-23 12:47:44 +01:00
asiekierka
c755af8ac1
fix #2225
2014-11-23 11:02:40 +01:00
asiekierka
4790eabc66
fix #2218 , as per Gyro
2014-11-23 10:58:37 +01:00
asiekierka
99369a106b
fix checkStyle
2014-11-23 10:57:09 +01:00
asiekierka
954d428813
remove debug code
2014-11-22 22:32:21 +01:00
asiekierka
bceb1b375e
fix builder packet spam, rewrite network API - kill serializers, network data, replace RPC with PacketCommand
2014-11-22 22:27:43 +01:00
asiekierka
ee0c036f19
add permissions detection to AIRobotPumpBlock
2014-11-18 14:45:14 +01:00