4505 Commits

Author SHA1 Message Date
Florian Nücke
4508cc4a80 Fixed data lib only providing methods of the card installed at the time it is initialized (libs are cached so this broke things when moving to a different tier of data card). 2015-07-25 12:03:37 +02:00
Florian Nücke
c447588442 Removed data.tier(), doesn't really fit IMHO and no other component does that (and feature checks are more robust anyway).
Made simple md5/sha256 on data card T2+ call super for basic variant to make sure they behave absolutely the same as T1.
Just a bit of code shuffling.
2015-07-25 12:02:42 +02:00
Florian Nücke
12a37cf83a Make dataCard -> dataCard1 for consistence; if any addon mod used Items.get("dataCard") they'll have to adjust, but that chance is slim, I'd say...
Also adjusted recipes a bit, recursive upgrading fits better into the hardmode set.
2015-07-25 11:21:43 +02:00
Florian Nücke
fd96b309a5 Formatting of lua programs (two space indentation), also feature based check in gpg.lua which is more in line with other components. 2015-07-25 11:19:17 +02:00
Florian Nücke
f27e0c1d5a Avoid potential match errors in data card driver and specific environment for different tiers. 2015-07-25 11:16:53 +02:00
Florian Nücke
d24a02f04b Merge branch 'master-MC1.7.10' of https://github.com/makkarpov/OpenComputers into master-MC1.7.10
Conflicts:
	build.gradle
2015-07-25 11:08:40 +02:00
Florian Nücke
f89fb5bfea Merge branch 'master-MC1.7.10' of https://github.com/Shuudoushi/OpenComputers into master-MC1.7.10 2015-07-25 11:08:03 +02:00
Florian Nücke
d510fe9fb0 Merge branch 'master-MC1.7.10' of https://github.com/CaitlynMainer/OpenComputers into master-MC1.7.10 2015-07-25 11:07:43 +02:00
Florian Nücke
074ee33f76 Merge branch 'patch-1' of https://github.com/Chlikikijleelgus/OpenComputers into master-MC1.7.10 2015-07-25 11:07:06 +02:00
Florian Nücke
77cdd50e5c Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.7.10 2015-07-25 11:07:02 +02:00
Caitlyn
71ecf0dacf Wobbo is Wobbo.
[14:56:01] <@Mimiru>Wobbo, has anyone ever gotten your In game MC name?
[14:56:14] <Wobbo>Mimiru: Wobbo
[15:06:37] <Wobbo> R: 25 G: 120 B: 200
2015-07-24 15:08:17 -05:00
Shuudoushi
15345a736b Fixed spelling and grammar errors within the man pages. 2015-07-24 13:40:32 -05:00
Florian Nücke
20f6e83539 tl;dr 2015-07-24 19:02:16 +02:00
Florian Nücke
1fbde2c866 Removed unused and now dead dep on resonant engine that caused build errors. 2015-07-24 18:59:15 +02:00
Chlikikijleelgus
46130b036b Added some new robot names 2015-07-24 05:22:18 -07:00
makkarpov
3f69cab11a Add tiered data cards:
- Tier 1: Basic data card operations
- Tier 2: Basic operations + AES-CBC encryption/decryption
- Tier 3: Basic + AES-CBC + ECDSA + ECDH

- Textures are now looking like a stubs that are waiting for better alternatives
- Recipes by Kubuxu
- gpg.lua program (simple version without keychain)

--- Change log after squash ---

+ Changed to ThreadLocal instance of SecureRandom instead of genSeed function
+ Added readable errors in case of invalid key type
+ Added SecureRandom instance to EC key generator to avoid unnecessary creation of another one.
+ Added check that data card is present and `data.present()` function
+ Fixed typo at 029915d595/src/main/resources/assets/opencomputers/lua/component/data/lib/data.lua (L15)
2015-07-24 13:06:18 +03:00
Florian "Sangar" Nücke
1d5542d995 Merge pull request #1317 from magik6k/master
Update Plan9k
2015-07-21 10:04:30 +02:00
Łukasz Magiera
43057f1ee1
Update Plan9k
Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
2015-07-21 03:56:15 +02:00
Florian "Sangar" Nücke
991ef66a3a Merge pull request #1311 from ChickenNuggers/patch-2
tostring( reason ) is never false/nil
2015-07-19 18:50:35 +02:00
Charles Heywood
ed0acd06e5 tostring( reason ) is never false/nil 2015-07-19 05:06:28 -05:00
Florian Nücke
1278c5c68a Re-baking netsplitter model after texture restitching, should fix #1294. 2015-07-17 19:24:26 +02:00
Florian Nücke
dcae8155f8 Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.8
Conflicts:
	src/main/scala/li/cil/oc/util/ItemUtils.scala
2015-07-17 19:17:47 +02:00
Florian Nücke
cdcbcc44b8 Merge branch 'master-MC1.7.10' of https://github.com/CaitlynMainer/OpenComputers into master-MC1.7.10 2015-07-17 19:13:18 +02:00
Florian Nücke
a1b164a134 Added blacklist for recipe inputs for disassembler. Default contains fire for chainmail blacklisting. Closes #1296. 2015-07-17 19:12:56 +02:00
Florian Nücke
f26ae2d1c6 Hi. 2015-07-17 19:12:17 +02:00
Florian Nücke
08f20645d4 Fixed division by zero in manual, closes #1295. 2015-07-17 19:11:43 +02:00
Caitlyn
d2f2b2d9ea Cause I R Dumb. 2015-07-15 20:56:19 -05:00
Florian Nücke
0883791b1a Merge branch 'master-MC1.8' of github.com:MightyPirates/OpenComputers into OC1.5-MC1.8 2015-07-12 20:12:26 +02:00
Florian Nücke
997271d2d0 Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.8 2015-07-12 20:08:06 +02:00
Florian Nücke
0be41dd4ec Merge branch 'master' of https://github.com/magik6k/OpenComputers into master-MC1.7.10 2015-07-12 20:01:44 +02:00
Florian Nücke
394962e308 Merge branch 'master-MC1.8' of github.com:MightyPirates/OpenComputers into OC1.5-MC1.8
Conflicts:
	build.properties
2015-07-12 19:55:43 +02:00
Florian Nücke
22fe034609 Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.8
Conflicts:
	build.gradle
	build.properties
	src/main/scala/li/cil/oc/client/renderer/block/Assembler.scala
	src/main/scala/li/cil/oc/common/block/Assembler.scala
	src/main/scala/li/cil/oc/common/block/Geolyzer.scala
	src/main/scala/li/cil/oc/common/block/Hologram.scala
	src/main/scala/li/cil/oc/common/block/PowerDistributor.scala
	src/main/scala/li/cil/oc/common/block/Screen.scala
	src/main/scala/li/cil/oc/integration/fmp/CablePart.scala
2015-07-12 14:09:21 +02:00
Florian Nücke
f1360f8158 Make redstone visually connect to net splitter. Closes #1293. 2015-07-12 14:04:56 +02:00
Florian Nücke
cf2a4e89d3 Merge branch 'master-MC1.7.10' of https://github.com/Kubuxu/OpenComputers into master-MC1.7.10
Conflicts:
	build.gradle
2015-07-12 14:01:00 +02:00
Florian Nücke
0fa31e854e Version bump. 2015-07-12 13:58:10 +02:00
Florian Nücke
5a9a6ef3bc Make assembler render without fake full bright to avoid Colored Lights' rendering to break.
Also added Colored Lights integration while I was at it.
2015-07-12 13:57:53 +02:00
Kubuxu
4305aae16d Make hollow covers from FMP close on Cables 2015-07-12 12:22:28 +02:00
Kubuxu
77751ffb15 Fix ProjectRed dependency 2015-07-12 12:22:12 +02:00
Florian Nücke
e979b09628 Merge branch 'master-MC1.7.10' of https://github.com/Kubuxu/OpenComputers into master-MC1.7.10 2015-07-12 12:22:06 +02:00
Florian Nücke
919e3c9397 Fixes drivers to use proper tier getter. Closes #1291. 2015-07-12 12:21:09 +02:00
Florian Nücke
e0f9f04e35 Made the touch inversion check in screens use the origin block as it should. First part of #1291. 2015-07-12 12:20:33 +02:00
Kubuxu
6b3c3f98d7 Make hollow covers from FMP close on Cables 2015-07-12 11:45:02 +02:00
Kubuxu
db87266128 Fix ProjectRed dependency 2015-07-12 11:44:51 +02:00
Florian Nücke
2ee0715bff Adjust default orientation of screen. 2015-07-11 23:18:21 +02:00
Florian Nücke
c29366d2f0 Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.8
Conflicts:
	src/main/scala/li/cil/oc/common/tileentity/Disassembler.scala
	src/main/scala/li/cil/oc/util/InventoryUtils.scala
2015-07-11 22:52:35 +02:00
Florian Nücke
1b502f5a41 Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.7.10 2015-07-11 22:48:54 +02:00
Florian Nücke
5c8572ba37 Added command to spawn a creative computer with the basic stuff built-in. Closes #1289. 2015-07-11 22:48:41 +02:00
Florian Nücke
94fd8d14b1 Finished Power Advantage integration, looks like it works the way it should! Closes #1248. 2015-07-11 21:52:47 +02:00
Florian Nücke
7366d8d07a Some more adjustments for 1.8. 2015-07-11 19:55:54 +02:00
Florian Nücke
8c13372194 Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.8
Conflicts:
	src/main/scala/li/cil/oc/client/Textures.scala
	src/main/scala/li/cil/oc/client/renderer/block/BlockRenderer.scala
	src/main/scala/li/cil/oc/client/renderer/item/HoverBootRenderer.scala
	src/main/scala/li/cil/oc/common/Proxy.scala
	src/main/scala/li/cil/oc/common/block/SimpleBlock.scala
	src/main/scala/li/cil/oc/common/tileentity/traits/RedstoneAware.scala
	src/main/scala/li/cil/oc/common/tileentity/traits/power/Common.scala
2015-07-11 19:44:24 +02:00