Commit graph

453 commits

Author SHA1 Message Date
Calclavia
18c9e3f94c Aded TE support to flat wires 2013-12-24 14:20:16 +08:00
Calclavia
415a187b0c Started working on IC2 Trait 2013-12-24 00:22:35 +08:00
Calclavia
1369a9af98 Made vanilla electric furnace a universal tile 2013-12-23 23:57:30 +08:00
Calclavia
b4dba9b6d5 Switched to use A Star Pathfinding from Calclavia Library 2013-12-23 23:50:32 +08:00
Calclavia
c244ee7c17 Added ability for item battery to store charge 2013-12-23 23:10:49 +08:00
Calclavia
f51b0c67b7 Fixed battery render 2013-12-23 22:23:55 +08:00
Calclavia
e3d043f5e5 Small refactor 2013-12-23 22:19:48 +08:00
Calclavia
76873c9873 Cleared battery classes, starting rewrite 2013-12-23 21:56:30 +08:00
Calclavia
8e27fb2364 Removed battery inventory 2013-12-23 21:40:20 +08:00
Calclavia
34a0cdfc6b Made transformer Multipart, aesthetics only 2013-12-23 21:29:38 +08:00
Calclavia
2eba46403e Added transformer, non-functional 2013-12-23 21:12:23 +08:00
Calclavia
2120899b20 Removed quantum entangler 2013-12-23 20:45:37 +08:00
Calclavia
a8f3b7fbca Preparing to add IO Panels 2013-12-23 20:32:09 +08:00
Calclavia
eb1fe81b4e Updated UE API 2013-12-23 20:16:17 +08:00
Calclavia
1818682c0a Temporarily added back Modular Battery 2013-12-23 17:56:25 +08:00
Calclavia
2d8af00e89 Revert "Removed modular battery in favor of new design"
This reverts commit e7cc2c07f3.
2013-12-23 17:50:23 +08:00
Calclavia
bbf1ade144 Fixed #77 - Duplicate tile ID 2013-12-23 17:48:11 +08:00
Calclavia
8046f99144 Fixed multimeter gui 2013-12-23 16:51:24 +08:00
Calclavia
b83b2f8336 Turned multimeter into a multipart 2013-12-23 16:18:45 +08:00
Calclavia
53ce24127e Fixed internal connection divider 2013-12-23 15:09:52 +08:00
Calclavia
7dfcd2e6a2 Fixed not detecting EAST WEST machines 2013-12-23 13:40:31 +08:00
Calclavia
1743f428c4 Tweaked material specialty 2013-12-23 12:38:55 +08:00
Calclavia
6056a2215a Added uninsulated wire shock mechanism 2013-12-23 11:26:39 +08:00
Calclavia
18b3219a61 Fixed connecting only to wires sitting on the face 2013-12-23 11:19:41 +08:00
Calclavia
5e8dc4da03 Fixed wires connecting through strips and panels 2013-12-23 10:57:13 +08:00
Calclavia
7f6c7cd678 Fixed different materials merging 2013-12-23 10:38:08 +08:00
Calclavia
5b2e6c0cb7 Tweaked capacitance and resistance 2013-12-23 01:03:53 +08:00
Calclavia
bf0eee7058 Added insulation ability and color 2013-12-23 00:55:08 +08:00
Calclavia
34881cb453 Got network split and merge working 2013-12-22 23:49:43 +08:00
Calclavia
da4d87d6b5 Wire merge now working 2013-12-22 23:24:09 +08:00
Calclavia
bbe89086a1 Reworked vanilla electric furnace 2013-12-22 22:33:50 +08:00
Calclavia
aa8a2b9726 Attempt to get energy to flow 2013-12-22 17:48:15 +08:00
Calclavia
2421259bbd Got wire connections loading 2013-12-22 17:22:46 +08:00
Calclavia
54ed10a33e Allowed multiple wires to be placed within one block 2013-12-22 15:58:30 +08:00
Calclavia
b478e67025 Fixed flat wire glitchy texture 2013-12-22 13:45:21 +08:00
Calclavia
3bdcceddf1 Removed some unused textures 2013-12-22 13:31:04 +08:00
Calclavia
8c63bbb457 Minor color and texture tweak 2013-12-22 13:24:55 +08:00
Calclavia
b5e4fa9fc0 Removed part wire 2013-12-22 13:24:41 +08:00
Calclavia
a53a40470c Fixed wire render having alpha of "1" 2013-12-22 12:06:29 +08:00
Calclavia
256c66f7b6 Fixed packet crash bug 2013-12-22 01:08:58 +08:00
Calclavia
c9831d33db Got side-placing working 2013-12-22 00:14:01 +08:00
Calclavia
635ed87a6e Got multipart interface passthrough working 2013-12-21 23:59:18 +08:00
Calclavia
405d1450b3 Version bump 2013-12-21 19:02:12 +08:00
Calclavia
acc7cfb24f Cleared all bugs 2013-12-21 16:50:08 +08:00
Calclavia
e7cc2c07f3 Removed modular battery in favor of new design 2013-12-21 16:39:04 +08:00
Calclavia
e2691ff96c Calclavia library overhaul 2013-12-21 16:38:34 +08:00
Calclavia
f9a4efa89b Started work on lain down wires 2013-12-21 14:23:59 +08:00
Calclavia
3261ce11c3 Fixed wire item textures 2013-12-21 11:39:32 +08:00
Calclavia
49668fb60a Updated UE and standardized ratio 2013-12-21 11:10:21 +08:00
Calclavia
a499f5781e Revived advanced furnace 2013-12-21 00:01:30 +08:00
Calclavia
0240818f1d Removed non-multipart wire. Now FMP dependent 2013-12-20 22:23:47 +08:00
Calclavia
f8bfa1ddde Updated UE 2013-12-20 21:59:52 +08:00
Calclavia
3f2e74299b Started implementing UE 3.0 2013-12-20 16:29:13 +08:00
Calclavia
49427ab5a6 Started revive on Resonant Induction 2013-12-19 21:12:46 +08:00
Calclavia
54f203705a Added ability to charge players and entities standing on the battery (redstone activated) 2013-10-26 18:28:43 +08:00
Calclavia
2596dfb1c5 Added ability to increase output threshhold of modular battery by multi-blocking it 2013-10-26 18:09:23 +08:00
Calclavia
37f4669ac4 Fixed #42 - Bad buildcraft energy consumption calculation 2013-10-17 15:07:11 +08:00
Calclavia
467a6c2907 Fixed furnace invalidation in network issue 2013-10-17 14:35:29 +08:00
Calclavia
1288e7ecd5 Changed vanilla furnace generation from 2 to 10 2013-10-14 16:32:19 +08:00
Calclavia
417c5858d8 Fixed render wire server crash 2013-10-14 16:24:06 +08:00
Ben Spiers
7a65a88735 Fix advanced furnaces secretly invalidating themselves without telling anyone 2013-10-13 11:54:01 +01:00
Calclavia
5c5657de1c Made vanilla furnace stop producing power upon no request 2013-10-10 22:22:36 +08:00
Calclavia
49e6fed4fc Version bump 2013-10-10 22:06:41 +08:00
Calclavia
671373f13a Removed ticking wires 2013-10-09 23:02:02 +08:00
Calclavia
56a3f7a74a Got vanilla electric furnace working with wires without shift right click 2013-10-09 23:00:18 +08:00
Calclavia
4e28aeec6b Replaced vanilla furnace, thanks to Xhamolk 2013-10-09 14:46:50 +08:00
Calclavia
2917ccdf7c Fixed recipe character derp 2013-10-09 14:17:51 +08:00
Calclavia
6195541693 RI should now work without multipart 2013-10-09 14:11:00 +08:00
Calclavia
883c0458da Added recipes for multipart wires 2013-10-09 14:02:46 +08:00
Calclavia
e44027bcf5 Fixed unamed MultiPart wires 2013-10-02 20:38:46 +08:00
Ben Spiers
a2d05d04ec Of course IC2 would be awkward. Add a prewritten java trait as I don't think it's possible to make auto-generated ones not crash. 2013-09-30 02:52:42 +01:00
Ben Spiers
39b28888cd Update some of the IC2 stuff in PartUniversalConductor 2013-09-30 02:51:27 +01:00
Ben Spiers
86165e0271 An accidental infinite buildcraft power buffer for superconductors is not a good idea. 2013-09-29 04:08:07 +01:00
Ben Spiers
86ada23be6 That might help compatibility 2013-09-29 04:07:05 +01:00
Ben Spiers
827ae480ef It would probably be best if I didn't mess up other renderers just to make mine shiny. 2013-09-29 00:27:11 +01:00
Ben Spiers
bf92e166b0 Update/improve the renderer a bit 2013-09-28 22:59:49 +01:00
Ben Spiers
a392540570 Update the caching of connections to account for acceptors 2013-09-28 22:23:51 +01:00
Ben Spiers
f18af3964b Move some PartWire stuff up into superclasses 2013-09-27 00:41:29 +01:00
Ben Spiers
f51a371559 Insulation cleaning 2013-09-27 00:40:39 +01:00
Ben Spiers
a70bf89aac Override bind to replace tile in network when it changes 2013-09-26 20:29:06 +01:00
Ben Spiers
5e832d86ac Unused imports 2013-09-26 20:27:19 +01:00
Ben Spiers
484c3a83a6 getTile() is deprecated. 2013-09-26 20:26:54 +01:00
Ben Spiers
a7579ff98f Big refactor of connection code. Connections can now be blocked by covers but pass through hollow covers. 2013-09-26 20:26:02 +01:00
Ben Spiers
2bf6c2de9c Chickenbones fixed that bug 2013-09-26 20:19:19 +01:00
Ben Spiers
98990b3d54 Add option for silver to be shiny. It's not great but it's the best I can do 2013-09-26 17:55:28 +01:00
Ben Spiers
db9acd9058 Realise why increasing the "V" in HSV seemed to be having no effect, feel silly.
It would be cool if we could do some sort of specular reflection on the silver and maybe superconductor wires, but I don't think we can. Or if we could it would be way beyond the scope of this mod.
2013-09-24 04:12:49 +01:00
Ben Spiers
9df402ea96 Refine some metal colours to make the grey metals a bit more different and the others look a bit better (I think). 2013-09-24 03:09:13 +01:00
Ben Spiers
56ff149fdf Add breaking particle effects. 2013-09-24 03:06:28 +01:00
Ben Spiers
e8a75ed2ff Add a bit more distinctness to the UVs and add a config option for lo-fi insulation textures. 2013-09-24 03:03:59 +01:00
Ben Spiers
0e01a0b132 I don't think it needed that interface. 2013-09-23 00:06:18 +01:00
Ben Spiers
df80d749ab Move refresh on neighbor change to PartConductor 2013-09-23 00:06:18 +01:00
Calclavia
22e69669f3 Merge branch 'master' into multipart-experimental
Conflicts:
	src/resonantinduction/ResonantInduction.java
2013-09-22 11:08:00 +08:00
Ben Spiers
0b5f5c470c Refine some colours: pink was too light, brown was nearly white and cyan was... not cyan 2013-09-22 01:47:11 +01:00
Ben Spiers
f53c129c10 Add obj models to fix weird rendering. 2013-09-22 01:47:11 +01:00
Ben Spiers
095355418a Stop them from always dropping wool. derp. 2013-09-22 01:47:10 +01:00
Ben Spiers
81778cebb6 Make networks form when loaded.
That was so annoying, feel like there should be a way of doing this with tile entities, but hey, I've always said multiparts are nicer to work with than vanilla block/tiles
2013-09-22 01:47:10 +01:00
Calclavia
c57ea54f85 Added copper wire oredict support 2013-09-21 23:34:05 +08:00
Calclavia
39edccc54b Updated to Minecraft 1.6.4 2013-09-21 11:20:39 +08:00
Calclavia
21ec04da42 Started work on injecting new furnace tile class in... 2013-09-21 10:54:03 +08:00
Ben Spiers
eb6fddd839 Useful while I'm debugging 2013-09-20 04:00:10 +01:00