4611 Commits

Author SHA1 Message Date
Florian Nücke
fc23602624 Untested fix for #1496. 2015-10-21 20:06:46 +02:00
Florian Nücke
6a895a72f7 Fixes #1498. 2015-10-21 19:54:18 +02:00
Florian Nücke
b0d0fa09a7 Made disk drive expose a component, allows checking for disk presence and programmatic ejection of disks. Closes #1144. 2015-10-21 19:48:28 +02:00
Florian Nücke
bf7bb9b204 Made filesystems and drives make use of the dynamic call cost system. 2015-10-21 19:09:41 +02:00
Florian Nücke
97527cf808 Doing some black magic to avoid reflection for component callbacks.
Might throw that out again, though; it's not the actual bottleneck.
2015-10-18 18:02:17 +02:00
Florian Nücke
5c92706152 Make GPU use new dynamic cost computation. 2015-10-18 12:49:17 +02:00
Florian Nücke
4f9cd74ef1 First attempt dynamic call cost computation.
Not going through API for now, because meh.
2015-10-18 12:14:22 +02:00
Florian Nücke
99f9794351 Version bump. 2015-10-17 14:47:18 +02:00
Florian Nücke
142e705e91 Merge branch 'alias' of https://github.com/payonel/OpenComputers into master-MC1.7.10 2015-10-17 13:55:22 +02:00
Florian Nücke
f0ff3796c1 Homogeneity, ho! 2015-10-17 13:42:51 +02:00
Florian Nücke
1928cb3704 Emit signal when internal tank of an agent changes. Closes #1487. 2015-10-17 13:13:31 +02:00
Florian Nücke
ffecc8347f Lesson learned: structural typing and obfuscation don't play nice. Fixes #1492. 2015-10-17 12:29:41 +02:00
Florian Nücke
e47cc37d38 Properly send error state to newly connected clients. 2015-10-16 20:48:37 +02:00
Florian Nücke
34eab8a5e0 Using power-led to indicate error when computer did not shut down cleanly by making it flash red. Closes #1416. 2015-10-16 20:09:58 +02:00
Florian Nücke
bdcb86a219 Added getComparatorInput to redstone component. Closes #1488. 2015-10-16 18:54:41 +02:00
Florian Nücke
da10c249c6 Add null check in crafting event. Closes #1490. 2015-10-15 22:30:34 +02:00
Florian Nücke
6c8452257f Might fix #1485. Shouldn't break everything else. Hopefully. 2015-10-13 22:04:37 +02:00
Florian Nücke
2312b28961 Hrmm, where was I? Oh well. 2015-10-13 21:39:58 +02:00
Florian "Sangar" Nücke
663eef1d96 Merge pull request #1481 from payonel/du
disk usage bin utility
2015-10-13 21:39:11 +02:00
payonel
c1c27ce206 add du (disk usage) command to OpenOS bin utils 2015-10-11 23:33:21 -07:00
Florian Nücke
6bf5f709b8 Merge branch 'master-MC1.7.10' into rack-overhaul
Conflicts:
	assets/items.psd
	src/main/scala/li/cil/oc/common/inventory/InventoryProxy.scala
	src/main/scala/li/cil/oc/common/tileentity/Charger.scala
	src/main/scala/li/cil/oc/server/component/Server.scala
2015-10-11 12:36:43 +02:00
Florian Nücke
3e8616ebf4 Merge branch 'bc-builder-compat' into master-MC1.7.10 2015-10-07 23:32:30 +02:00
Florian Nücke
32d637bd33 BC builder compat fixery. 2015-10-07 23:31:58 +02:00
Florian Nücke
e8697e6213 Interface parameters, the bane of integration. 2015-10-07 19:15:26 +02:00
Florian Nücke
cbfa615070 Null check in Sound handler in case of partial initializations. 2015-10-06 22:01:17 +02:00
Florian Nücke
1d0f1cb264 Now with 120% less derp!
That's how math works, right?
2015-10-06 20:32:31 +02:00
Florian Nücke
b1e29e9b5a Includes FTW. 2015-10-06 20:22:41 +02:00
Florian Nücke
816ab0c542 Fixed some recipes not using proper ore dict name. Closes #1399.
For good, I hope.
2015-10-05 23:20:24 +02:00
Florian Nücke
eb5b44f598 Integration for BuildCraft Programming Table (for loot disks). Closes #1475.
Utility class for more readable power conversions.
2015-10-05 23:01:49 +02:00
Florian Nücke
475903daa9 Initial JSONs to allow saving OC blocks in blueprints. 2015-10-04 23:11:16 +02:00
Florian Nücke
b99baf0bcc Added special handling for Magnanimous Tools. Closes #1467. 2015-10-04 23:05:59 +02:00
Florian Nücke
2ead961841 Removed rotatable from assembler, because it's pointless. 2015-10-04 23:04:24 +02:00
payonel
1aa69f4492 alias change to use equal sign and allow list of input 2015-10-04 10:58:54 -07:00
Florian Nücke
c7cd32515d Allow passing the side from which to interact with an inventory when using inventory controller's suck/drop. Closes #1391. 2015-10-04 17:29:48 +02:00
Florian Nücke
14f54bd845 Pulled together side argument checking a bit. 2015-10-04 17:28:51 +02:00
Florian Nücke
05845fa917 Ensure vanilla chests are in the OreDictionary. Closes #1399. 2015-10-04 11:38:16 +02:00
Florian Nücke
ad4787beec Cache item values in RC converters. 2015-10-02 23:25:26 +02:00
Florian Nücke
17c416007a Merge branch 'dev' of https://github.com/Voidi/OpenComputers into master-MC1.7.10 2015-10-02 23:15:24 +02:00
Florian Nücke
909767a4d5 Allow saving nanomachine configuration to other nanomachines in player's inventory. Closes #1462.
Also added converter to add address of saved nanomachines.
Also showing address in tooltip of saved nanomachines.
2015-10-02 23:13:48 +02:00
Florian Nücke
2bdb295d1b Re-create controller when overwriting nanomachines, resetting some more state. Closes #1465. 2015-10-02 22:08:56 +02:00
payonel
efcd32d85b make cd.lua nearly POSIX compliant
This submission omits support for -L and -P options for cd which specify whether to resolve sym links logically or physically, respectively
We rely on the openos filesystem for symlinks, which is only partially supported (e.g. not-persistent) and thus I feel we should omit explicit support
for these symlink related options to cd - and just allow shell.resolve and shell.setWorkingDirectory to handle the path resolution - which from testing appears
to follow all symlinks logically (which is logical from the user perspective - so a good default).
2015-09-29 00:31:58 -07:00
Florian Nücke
56755e80ea Should fix potential performance issues in container GUIs in combination with NEI. 2015-09-26 12:11:50 +02:00
payonel
ed4c1dde98 fix tab complete bug when using ./ as path 2015-09-24 21:41:51 -07:00
Florian Nücke
16e48089fe Allow robots to move if max flight height is world height, closes #1454. 2015-09-23 19:35:21 +02:00
Tobias Wohlfarth
85f463ec0c Add Rotarycraft Integration ((item stack converters for jetpacks and springpowered pumps) 2015-09-22 15:32:39 +02:00
Florian Nücke
29793e780e Fixes #1453. 2015-09-21 23:45:43 +02:00
Florian Nücke
72ae2ca626 Derp. 2015-09-21 21:12:44 +02:00
Florian Nücke
e0f4a0c81e Disable chance of stuff breaking when disassembling creatively, closes #1447. 2015-09-21 21:04:14 +02:00
Florian Nücke
bff25a3cca Include particle name in hint, closes #1450. 2015-09-21 20:58:49 +02:00
Florian Nücke
e6922f86c3 Increase the likelihood of some behaviors not being available at all in a configuration. 2015-09-21 20:55:25 +02:00