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
Ben Spiers
e0877af41b
Fix insulation and redstone signals having no effect other than visual.
...
I'm not sure that it worked before I started but it's fixed now anyway.
2013-09-20 03:59:37 +01:00
Ben Spiers
e6fdacc8f0
Allow shearing insulation off wires
2013-09-20 03:57:32 +01:00
Ben Spiers
9697763856
Move the neighbor update to PartAdvanced
2013-09-20 03:56:44 +01:00
Ben Spiers
397bf28db2
Apply new interfaces to old tileentity so they work nicely together
2013-09-19 21:12:30 +01:00
Ben Spiers
50b3414788
Use EnumWireMaterial more in PartWire, apply material interface.
2013-09-19 21:01:37 +01:00
Ben Spiers
1017308d47
Material Interfaces
2013-09-19 21:00:35 +01:00
Ben Spiers
7f110bed7a
This is starting to come together pretty nicely:
...
* Works with unmodified UE. THANKS CB!
* Multiple wire materials again (only via /get for now)
* Icons on multiwire item
* IInsulation. Maybe integrate up to UE when this is done?
* Drops items
* Proper clientsyncing
* Probably more, I forget
2013-09-19 20:18:50 +01:00
Ben Spiers
900d823fde
And add the stuff to the mod
2013-09-17 04:28:27 +01:00
Ben Spiers
9ee8691858
For some reason.
2013-09-17 04:28:26 +01:00
Ben Spiers
a3b37b2b95
For debugging
2013-09-17 04:28:26 +01:00
Ben Spiers
4ba7492601
Start work on multipart integration. Needs some edits to UE to not crash when placing a wire next to an old wire.
...
Won't PR to UE yet in case CB can apply a fix for it to stop it being an issue. Might push the UE changes to my github.
2013-09-17 04:25:09 +01:00
Calclavia
e27a6a1f5c
Fixed inconsistant Tesla electric bolt
2013-09-13 18:20:54 +08:00
Calclavia
20e864b1e0
Fixed outputting BuildCraft power if UE network is detected
2013-09-13 18:07:42 +08:00
Calclavia
7d57f983e0
Attempt to fix render battery crash
2013-09-08 19:58:19 +08:00
Calclavia
e2a1b5c08a
Added Mekanism universal cable conversion recipe
2013-09-07 23:24:48 +08:00
Calclavia
dc3a6e7b87
Added basic BuildCraft support for wires
2013-08-29 20:28:31 +08:00
Calclavia
1b8ed1d8b8
Got multimeter working with IC2 and BuildCraft machines
2013-08-27 21:48:31 +08:00
Calclavia
02c44613d4
Made battery GUI display precise units
2013-08-25 21:05:38 +08:00
Calclavia
a7b94b483f
Fixed #24 - Wires not working with furnace
2013-08-25 21:00:30 +08:00
Calclavia
7c07ab9436
Some work on wire furnace burn time
2013-08-25 17:55:48 +08:00
Calclavia
c72b57cc34
Fixed #8
2013-08-25 17:48:52 +08:00
Calclavia
9c4cf9d727
Fixed #18 - Furnace wire crash
2013-08-25 17:46:05 +08:00
Calclavia
d66e4dca9a
Fixed #17 - Tesla not transfering power
2013-08-25 17:41:41 +08:00
Calclavia
d3bcfd9a0a
Added infinite capacitors
2013-08-25 17:31:27 +08:00
Calclavia
258a479d38
Added IC2 interchangeable recipes
2013-08-25 17:15:00 +08:00
Calclavia
8f4427d14c
Added insulation and colored wires
2013-08-25 16:59:52 +08:00
Calclavia
b19963a050
Got multimeter working with wires
2013-08-24 20:00:33 +08:00
Calclavia
4eede3ad02
Added transfer threshold to battery
2013-08-24 19:46:08 +08:00
Calclavia
2a6d12da8c
Prepared wire for insulation render; still need a model
2013-08-24 19:32:28 +08:00
Calclavia
8cee88502b
Added ability to toggle wire ticking via shift-right-click
2013-08-23 21:31:05 +08:00
Calclavia
2701b2b39c
Added wire coloring, no visuals yet
2013-08-23 21:08:01 +08:00
Calclavia
e3551fcefd
Added wire material colors
2013-08-23 20:49:01 +08:00
Calclavia
a8317525bc
Moved Modstats to Modding Library
2013-08-23 20:22:55 +08:00
Calclavia
3f034e6bd5
Fixed shift-click in battery output losing all internal cells
2013-08-22 22:45:38 +08:00
Calclavia
3022e5056d
Fixed EM path going through lava
2013-08-14 10:42:33 +08:00
Calclavia
a52b4d39a3
Fixed #10 - Render wire NPE
2013-08-14 08:45:26 +08:00
Calclavia
09244798f6
Made wires treat furnaces as machines
2013-08-12 20:47:42 +08:00
Calclavia
78e520727d
Removed Tesla interacting with furnace ability
2013-08-12 20:16:56 +08:00
Calclavia
0f66ba8360
Improved battery GUI information
2013-08-12 20:04:48 +08:00
Calclavia
53054f6c5e
Added UE integration for recipes
2013-08-12 19:05:59 +08:00
Calclavia
8fad437af2
Added quantum Tesla render
2013-08-08 12:36:18 -04:00
Calclavia
8c97aab508
Allowed EM Contractor to send items underwater/liquids
2013-08-08 11:38:57 -04:00
Calclavia
ac0dec12b2
Added German translation thanks to Vexatos!
2013-08-08 10:49:37 -04:00
Calclavia
3a10605112
Fixed battery output/input sides not saving
2013-08-07 23:39:18 -04:00
Calclavia
ada50089e9
Fixed Modular Battery not working with BuildCraft
2013-08-07 23:25:48 -04:00
Calclavia
2710f976f9
Fixed crash with BuildCraft
2013-08-07 22:45:00 -04:00
Calclavia
ceca58d5f9
Made EM Contractor render straight beams, less lag
2013-08-07 22:27:34 -04:00
Calclavia
3e2a5bd268
Added less draw calls for fast graphics
2013-08-07 22:22:58 -04:00
Calclavia
0fd548153f
Fixed electrical shock render not showing up sometimes
2013-08-07 22:14:08 -04:00
Calclavia
c083670b55
Fixed right clicking more cells than max
2013-08-07 21:27:50 -04:00
Calclavia
84e6df0b93
Uploaded all models
2013-08-07 17:59:02 -04:00
Calclavia
c099462b3f
More work on UE integration
2013-08-07 00:38:51 -04:00
Calclavia
a93571ad33
Got modular battery working with UE
2013-08-07 00:33:50 -04:00
Calclavia
c5bad9c491
Fixed a lot of Vector3 clone issues
2013-08-06 23:34:06 -04:00
Calclavia
0231e7ab68
Added ability to split wires via redstone
2013-08-06 20:33:18 -04:00
Calclavia
267c598b7f
Wires will not connect with different material ones
2013-08-06 19:51:50 -04:00
Calclavia
79866e2b2e
Got wires working
2013-08-06 19:46:08 -04:00
Calclavia
fd7e15a5c7
Fixed mod metadata
2013-08-06 19:24:24 -04:00
Calclavia
3c5d00eb1e
Added various material wires
2013-08-06 19:14:05 -04:00
Calclavia
e5c071a8aa
Added basic wires
2013-08-06 19:03:29 -04:00
Calclavia
4597384813
Some UE Tile integration
2013-08-06 18:52:49 -04:00
Calclavia
b4cc4cc925
Switched to UE Vector3 and IItemElectric
2013-08-06 18:47:34 -04:00
Calclavia
4324901ee4
Added ModStat integration
2013-08-06 17:58:17 -04:00
Calclavia
eda2a54ab0
Removed printlin
2013-08-05 17:24:34 -04:00
Calclavia
de0ad48a2d
Added EMC Contractor multithreading
2013-08-05 17:20:08 -04:00
Aidan Brady
78bc4a666a
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-05 17:03:05 -04:00
Calclavia
b1babdaeec
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-05 17:02:15 -04:00
Calclavia
f70eef5e3a
Made pink darker
2013-08-05 16:59:41 -04:00
Aidan Brady
bf500ae6dc
More dynamic rendering!
2013-08-05 16:59:22 -04:00
Aidan Brady
4e35a9f6d5
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-05 16:50:31 -04:00
Aidan Brady
624700a0b4
More dynamic item rendering
2013-08-05 16:49:56 -04:00
Calclavia
104dc30e5a
Fixed green color
2013-08-05 16:45:23 -04:00
Calclavia
f5790d85ce
Fixed pink dye color
2013-08-05 16:43:11 -04:00
Calclavia
d9498069a3
Fixed colors
2013-08-05 16:39:53 -04:00
Calclavia
cef14e88d1
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-05 16:22:53 -04:00
Calclavia
a34ef725de
Increased Tesla transfer rate
2013-08-05 16:22:26 -04:00
Aidan Brady
32317b4b68
Fixed laggy renderer
2013-08-05 16:21:58 -04:00
Aidan Brady
23b939d7aa
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-05 16:01:46 -04:00
Aidan Brady
0c2ea100d8
Battery now updates state on chunk load
2013-08-05 16:00:41 -04:00
Calclavia
ec8e259d0b
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-05 15:55:41 -04:00
Aidan Brady
66c94f9e14
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-05 15:54:43 -04:00
Aidan Brady
a726314370
Fixed packets :)
2013-08-05 15:53:54 -04:00
Calclavia
38cd248069
Fixed link name output
2013-08-05 15:50:50 -04:00
Calclavia
20fd0d2e46
Fixed stacking electrostatic linker
2013-08-05 15:48:21 -04:00
Calclavia
64bc122890
Fixed EM contractor not sucking things in
2013-08-05 15:48:08 -04:00
Calclavia
dce4307e03
Fixed recipes involving capacitor
2013-08-05 15:34:34 -04:00
Calclavia
e867ff03fa
Changed EM Contractor to use metadata for direction for better performance. Take that Aidan!
2013-08-05 15:28:33 -04:00
Calclavia
cbb670370f
Fixed server side EM velocity crash
2013-08-05 15:14:22 -04:00
Calclavia
edb5d4c958
Added Tesla battery withdraw ability
2013-08-05 14:19:00 -04:00
Calclavia
d1c9529ab9
Fixed #15 pathfinding going through contractors itself
2013-08-05 14:04:47 -04:00
Calclavia
6b5f8cbf14
Added base to EM Contractor thanks to Archadia
2013-08-05 13:53:26 -04:00
Calclavia
e09dc2c489
Clean up and reformat
2013-08-05 13:36:31 -04:00
Calclavia
747bbd4c3f
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-05 13:26:18 -04:00
Calclavia
f30bdb931b
Made electric bolt slightly less random; resolves #13
2013-08-05 13:25:33 -04:00
Aidan Brady
dc735b7336
Removed tick handler
2013-08-05 13:25:10 -04:00
Calclavia
19208dd01a
Added ability to left/right click capacitors into battery
2013-08-05 13:20:10 -04:00
Aidan Brady
daa52ba109
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-05 13:17:47 -04:00
Aidan Brady
5b1a070664
Cells now render dynamically on battery
2013-08-05 13:16:39 -04:00
Calclavia
fd8806ffee
Finished multimeter bounds
2013-08-05 13:07:32 -04:00
Calclavia
cafd17a9ac
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
...
Conflicts:
src/resonantinduction/battery/TileEntityBattery.java
2013-08-05 13:02:31 -04:00
Aidan Brady
0de97ab6fa
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-05 12:54:32 -04:00
Aidan Brady
32a346633f
Battery now charges/discharges items, fixed capacitor energy bar
2013-08-05 12:54:22 -04:00
Calclavia
86b9d9d4ec
Tweaked some gameplay balance
2013-08-05 12:45:44 -04:00
Calclavia
b6e5e22725
Fixed capacitor being changed on crafted
2013-08-05 12:41:38 -04:00
Calclavia
2c023d4902
Fixed battery getting power without cells inside
2013-08-05 12:40:16 -04:00
Calclavia
43a4d4ab4c
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-05 12:37:51 -04:00
Calclavia
db5d1a002a
Fixed multimeter detection wrong side
2013-08-05 12:37:27 -04:00
Aidan Brady
bb9c3b6c32
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-05 12:36:07 -04:00
Aidan Brady
9055ae71d5
Round energy, fixed NBT, added new texture for battery when in multi block form
2013-08-05 12:35:56 -04:00
Calclavia
8dbef429f5
Finished multimeter model render
2013-08-05 12:33:09 -04:00
Calclavia
b7e391ce89
Fixed multimeter item render
2013-08-05 12:10:43 -04:00
Calclavia
5530ab352b
Added model for multimeter
2013-08-05 11:59:14 -04:00
Aidan Brady
b0ffec41d3
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-05 11:56:52 -04:00
Aidan Brady
051d19be32
Fix multimeter GUI
2013-08-05 11:56:42 -04:00
Calclavia
d54f02b126
Added ability for handheld multimeter to store last detection
2013-08-05 11:39:45 -04:00
Aidan Brady
c7592ef4c6
Merge branches 'master' and 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-05 11:32:24 -04:00
Aidan Brady
6db24c8dd6
Tesla integration for Battery
2013-08-05 11:32:01 -04:00
Calclavia
2c5a034548
Some work on multimeter
2013-08-05 11:27:36 -04:00
Aidan Brady
d77d6292f6
Finished energy add/remove algorithms for Battery.
...
Signing off. Good work day today! :D
2013-08-05 03:49:00 -04:00
Aidan Brady
686642e6f5
Fixed Battery item render, fixed ListUtil.split()
2013-08-05 03:35:18 -04:00
Aidan Brady
a00acf06b5
Item ejecting! Still have a minor bug to fix.
2013-08-05 03:10:13 -04:00
Aidan Brady
ab262c9b54
Fixed crash when shift-clicking items
2013-08-05 02:45:44 -04:00
Aidan Brady
f5068bda2b
Fixed Battery NBT loading
2013-08-05 02:38:04 -04:00
Aidan Brady
b44ea67b46
Lists > Sets in this situation
2013-08-05 02:08:37 -04:00
Aidan Brady
0d052c8090
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-05 01:29:47 -04:00
Aidan Brady
75b1a9804d
Battery bugfixes
2013-08-05 01:29:39 -04:00
Calclavia
ee64d65d62
Prevented face from rendering when blocked by non-opaque block
2013-08-05 01:02:06 -04:00
Calclavia
aef0e8f44e
Added capacitor charge to creative
2013-08-05 00:58:59 -04:00
Calclavia
6537a7b7ae
Made capacitors render on battery block
2013-08-05 00:54:01 -04:00
Calclavia
91328615fa
Added recipe for everything
2013-08-04 23:50:59 -04:00
Calclavia
ba5f23f540
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-04 23:45:36 -04:00
Aidan Brady
0134b505d2
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-04 23:45:08 -04:00
Aidan Brady
ae70542bbd
Battery is mostly working!
2013-08-04 23:44:58 -04:00
Calclavia
d29252386a
Fixed raytrace bug
2013-08-04 23:13:21 -04:00
Calclavia
9e1feca3e8
Inter-dimensional transfer working!
2013-08-04 22:56:45 -04:00
Calclavia
258afcd33f
Added quantum tesla
2013-08-04 22:45:32 -04:00
Aidan Brady
e3ab3e67ea
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-04 22:32:46 -04:00
Aidan Brady
ccbaf105eb
Work on battery GUI
2013-08-04 22:32:28 -04:00
Calclavia
01f871011f
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-04 22:07:04 -04:00
Calclavia
2a2dcb16df
Fixed multimeter GUI bar
2013-08-04 22:06:57 -04:00
Aidan Brady
54b8800ff5
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-04 22:05:50 -04:00
Aidan Brady
a26a698b4b
A bit of work on logistics
2013-08-04 22:05:35 -04:00
Calclavia
b4650a95f2
Added modular battery box click zones
2013-08-04 21:47:28 -04:00
Calclavia
f14f1ec50e
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-04 21:28:42 -04:00
Calclavia
c606fe0cd8
Fixed blocks breaking instantly
2013-08-04 21:28:29 -04:00
Aidan Brady
ab02a09159
Visible inventory logistical management (hopefully) complete
2013-08-04 21:27:56 -04:00
Calclavia
07ac511e17
Fixed Tesla zapping
2013-08-04 21:21:07 -04:00
Aidan Brady
0bb73d5183
Just about finished inventory management, onto logistics
2013-08-04 21:15:16 -04:00
Aidan Brady
afb563898a
More inventory implementation
2013-08-04 20:39:25 -04:00
Aidan Brady
26393f8d72
Beginning work on inventory management
2013-08-04 20:18:40 -04:00
Aidan Brady
b4028d8fcb
Fix crash when splitting inventories
2013-08-04 19:21:59 -04:00
Aidan Brady
c95031de2e
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-04 18:59:42 -04:00
Aidan Brady
1834bc09d8
Work on new (hopefully more efficient) multiblock system
2013-08-04 18:56:59 -04:00
Calclavia
48fee60770
Fixed path NPE
2013-08-04 18:22:33 -04:00
Calclavia
e189636464
Fixed EM Contractor link packets
2013-08-04 18:19:24 -04:00
Calclavia
797f50f84a
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-04 18:04:51 -04:00
Calclavia
68b90336c8
Another attempt at fixing saving
2013-08-04 18:04:36 -04:00
Aidan Brady
a2d955d6a3
Fixed contractor spinning
2013-08-04 18:02:07 -04:00
Calclavia
869c6c1861
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-04 17:56:28 -04:00
Calclavia
fb4ed3aa3b
Fixed link not saving
2013-08-04 17:56:13 -04:00
Aidan Brady
7c9bc8bb8d
Added algorithm to split HashSets
2013-08-04 17:45:15 -04:00
Calclavia
fd3f60a3d5
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-04 13:02:06 -04:00
Calclavia
9ebbb2fb0c
Added EM Contractor coloring
2013-08-04 13:01:54 -04:00
Calclavia
54fd6b4d2f
Finished EM Contractor move
2013-08-04 12:53:58 -04:00
Calclavia
f5bae17e35
Added electrical path line
2013-08-04 12:43:41 -04:00
Aidan Brady
a34d9d86a9
Gave the Battery a model
2013-08-04 11:56:31 -04:00
Calclavia
b727502276
Made linking work
2013-08-04 11:33:42 -04:00
Calclavia
dc9cf65660
Fixed pathfinder NPE and EM Contractor model
2013-08-04 11:18:39 -04:00
Calclavia
1fd0bac321
Added battery model and renderer
2013-08-04 11:13:02 -04:00
Calclavia
98c15becad
Added EM contractor link and pathfind
2013-08-04 10:21:02 -04:00
Calclavia
43f770fd66
Added electrostatic linker
2013-08-04 10:20:45 -04:00
Calclavia
be5d59180c
Made ItemCoordLink parent class
2013-08-04 10:04:31 -04:00
Aidan Brady
4ddb716101
Work on cell implementation of Battery
...
(really signing off now)
2013-08-04 04:04:02 -04:00
Aidan Brady
ca44ee4cf4
I lied, I'm not signing off. Packets for Battery multiblock
2013-08-04 03:35:33 -04:00
Aidan Brady
796ab2eee2
Fixed cuboid algorithm! Multiblock now code-wise functions properly
...
Signing off. Night all!
2013-08-04 03:17:46 -04:00
Aidan Brady
935b257f51
The algorithm is not recognizing invalid cuboids :(
2013-08-04 03:02:19 -04:00
Aidan Brady
64706f7a37
More battery work, algorithm semi-working
2013-08-04 02:48:17 -04:00
Aidan Brady
bea61449b4
And yet more work.
2013-08-04 02:37:49 -04:00
Aidan Brady
c6eb7eba25
More work on battery multi block
2013-08-04 02:27:37 -04:00
Aidan Brady
dea370c0e3
Work on Battery Multiblock
2013-08-04 02:16:24 -04:00
Aidan Brady
1535e1de10
Merge branch
2013-08-04 00:12:20 -04:00
Aidan Brady
eb77e593d6
Began work on Multiblock battery
2013-08-04 00:11:06 -04:00
Calclavia
d094f0baf6
Finished A* Pathfinder
2013-08-04 00:04:16 -04:00
Calclavia
dc9d5da1a9
More work on pathfinder
2013-08-04 00:00:48 -04:00
Calclavia
ff78509019
Added basic findNode function
2013-08-03 23:53:13 -04:00
Calclavia
06e5fb1e7a
Start work on A* pathfinding algorithm
2013-08-03 23:46:29 -04:00
Aidan Brady
3539173e6b
Don't spin Contractor if game is paused
2013-08-03 23:03:15 -04:00
Aidan Brady
5fa79a9807
Re-added electricity :)
2013-08-03 22:49:03 -04:00
Aidan Brady
a57f8fb022
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-03 22:35:47 -04:00
Aidan Brady
f8091d1b15
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
...
Conflicts:
src/resonantinduction/contractor/TileEntityEMContractor.java
src/resonantinduction/model/ModelEMContractor.java
src/resonantinduction/render/RenderEMContractor.java
2013-08-03 22:35:23 -04:00
Calclavia
4e4d6d2d18
Added set energy options
2013-08-03 22:29:56 -04:00
Aidan Brady
07d6380681
Cleanup
2013-08-03 22:25:57 -04:00
Calclavia
f6ab9e1f9b
Added capacitor
2013-08-03 22:23:06 -04:00
Calclavia
ee2dc80248
Added modular battery
2013-08-03 22:14:47 -04:00
Calclavia
7eaf73341b
Added handheld multimeter reading feature
2013-08-03 22:00:43 -04:00
Calclavia
f77f7387b7
Added block rendering for multimeter
2013-08-03 21:38:12 -04:00
Calclavia
50fe6c44d0
Added lightning to EM Contractor
2013-08-03 21:27:12 -04:00
Calclavia
37d9200af2
Added multimeter detection mechanism
2013-08-03 21:16:59 -04:00
Aidan Brady
6b94b4d05a
Polished off Contractor, just need to finish energy usage.
2013-08-03 21:09:49 -04:00
Aidan Brady
ca0fca1fa1
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-03 19:58:32 -04:00
Aidan Brady
e0556e36f9
Work on rotation
2013-08-03 19:57:59 -04:00
Calclavia
8e88109eac
Fixed multimeter gui
2013-08-03 19:46:13 -04:00
Calclavia
2586b061e3
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-03 19:45:00 -04:00
Calclavia
30349128f3
Added GUI for multimeter
2013-08-03 19:43:10 -04:00
Aidan Brady
3e194f16e4
Config values for Contractor, began work on energy usage
2013-08-03 19:32:54 -04:00
Calclavia
32cbb970f4
Added multimeter, no OP
2013-08-03 19:19:20 -04:00
Calclavia
ba0494c624
Added sound configuration
2013-08-03 19:11:50 -04:00
Aidan Brady
05eca54839
ISidedInventory done, fixed crash.
...
CONTRACTOR BASE CODE IS DONE!
2013-08-03 19:04:06 -04:00
Aidan Brady
e832a4ae55
IInventory suck inventory implementation complete
2013-08-03 18:47:34 -04:00
Aidan Brady
8f54d8622c
ISidedInventory support implemented for ejecting, onto insertion
2013-08-03 18:13:40 -04:00
Aidan Brady
47b30b8160
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-03 17:47:02 -04:00
Aidan Brady
77f5ef7930
Fixed item ejecting
2013-08-03 17:46:25 -04:00
Calclavia
3aab19b32e
Some more work on entity shock raytrace
2013-08-03 17:19:04 -04:00
Calclavia
d18265e44b
Made Tesla do raytrace
2013-08-03 16:50:37 -04:00
Calclavia
0496b44c0d
Added some raytrace functions
2013-08-03 16:39:11 -04:00
Calclavia
eee616a58c
Added entity attack and redstone upgrade
2013-08-03 15:56:27 -04:00
Calclavia
ab0567c875
Added receive mode toggle and color tunes
2013-08-03 15:44:11 -04:00
Calclavia
cf20ea9e96
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-03 15:10:09 -04:00
Aidan Brady
83a922a87d
Bugfixing ejecting, currently broken (severely)
2013-08-03 15:09:18 -04:00
Calclavia
489154b92d
Cached Tesla objects; improving performance
2013-08-03 15:09:08 -04:00
Calclavia
052f14c540
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-03 15:05:47 -04:00
Aidan Brady
8879d29f4f
More work on ejecting
2013-08-03 15:02:02 -04:00
Calclavia
bb74338ae1
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-03 14:59:19 -04:00
Calclavia
2ed7e01e5e
Improved Tesla transfer mechanism
2013-08-03 14:59:07 -04:00
Aidan Brady
a65d05e9d4
Beginning work on IInventory/ISidedInventory push implementation
2013-08-03 14:51:49 -04:00
Calclavia
edb370b7d5
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-03 14:38:33 -04:00
Calclavia
9bfa1bbdda
Fixed electric bolt being too random
2013-08-03 14:38:24 -04:00
Aidan Brady
3209d1c671
Fixed placement rotation!
2013-08-03 14:36:48 -04:00
Calclavia
e01565f34d
Fixed electric bolt, need to make less random
2013-08-03 14:33:55 -04:00
Aidan Brady
4f74f65907
Fixed automatic rotation
2013-08-03 14:28:39 -04:00
Aidan Brady
ec9835aa53
Packets!
2013-08-03 14:14:28 -04:00
Aidan Brady
8278bb7794
Adjustments
2013-08-03 13:56:29 -04:00
Aidan Brady
236e80bfe1
Merge branches 'master' and 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-03 13:41:55 -04:00
Aidan Brady
6c809e1555
Custom ItemBlock for Contractor
2013-08-03 13:41:37 -04:00
Calclavia
c9780a6ac4
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-03 13:18:39 -04:00
Aidan Brady
5262a37826
Work on automatic orientation setting
2013-08-03 13:18:12 -04:00
Aidan Brady
01458b1d5b
Beginning work on inventory latching
2013-08-03 13:06:56 -04:00
Calclavia
dca07d2cf1
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-03 12:59:54 -04:00
Calclavia
8776f0a668
Fixed lightning random huge flickers temporarily
2013-08-03 12:59:28 -04:00
Aidan Brady
1b542f9fd9
Minor speed adjustments
2013-08-03 12:52:12 -04:00
Aidan Brady
f6dadc083c
Began work on Contractor "suck" mode
2013-08-03 12:40:47 -04:00
Calclavia
d95a1429b3
Simplified some entangler code
2013-08-03 12:16:24 -04:00
Aidan Brady
dae86c39e9
Smooth enough for now.
...
Signing off, will do more work tomorrow.
2013-08-03 04:04:42 -04:00
Aidan Brady
06000aff4c
Screw it, doesn't work :<
2013-08-03 03:10:59 -04:00
Aidan Brady
9a710b803c
Fix attempt :(
2013-08-03 02:55:44 -04:00
Aidan Brady
d12cf1070f
Attempt at fixing rough NSWE movement
2013-08-03 02:23:07 -04:00
Aidan Brady
011695b875
Fixed NSWE motion!
2013-08-03 01:55:45 -04:00
Aidan Brady
cbeb94507b
Custom acceleration, fixed NSEW item movement
2013-08-03 01:41:16 -04:00
Aidan Brady
c45a426e75
Items now move! :D
2013-08-03 01:29:28 -04:00
Aidan Brady
eedad4bc2d
Began work on Contractor item transport
2013-08-03 01:20:11 -04:00
Aidan Brady
139cdbf660
More efficient bounds checking
2013-08-03 01:03:57 -04:00
Aidan Brady
51e2bef632
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-03 00:53:55 -04:00
Aidan Brady
143b3cfdda
Work on contractor bounds
2013-08-03 00:53:33 -04:00
Calclavia
8436e0aa50
Added Tesla sound fxs
2013-08-03 00:42:45 -04:00
Calclavia
c686e325b9
Fixed packet and made Tesla colors work
2013-08-03 00:24:12 -04:00
Calclavia
5bc0b50219
Fixed packet functions not static
2013-08-03 00:06:53 -04:00
Calclavia
717ef201fd
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-03 00:02:56 -04:00
Calclavia
28219bcdd0
Added Tesla colorful electric bolts!
2013-08-03 00:02:16 -04:00
Aidan Brady
dfbd1c8f79
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-02 23:59:57 -04:00
Aidan Brady
f27aaa3c4b
PacketHandler!
2013-08-02 23:59:39 -04:00
Aidan Brady
19efceae92
Easy way to increment facing
2013-08-02 23:36:56 -04:00
Calclavia
a575d4476b
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-02 23:36:10 -04:00
Calclavia
c1d9385f53
Added Tesla furnace output and better multiheight control
2013-08-02 23:35:55 -04:00
Aidan Brady
de2ac756c4
Properly rotating! :)
2013-08-02 23:30:08 -04:00
Aidan Brady
5cfbb68adb
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-02 23:17:17 -04:00
Aidan Brady
1fd02a68b5
Come on, rotate!
2013-08-02 23:17:01 -04:00
Calclavia
2d742be347
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-02 22:55:59 -04:00
Calclavia
834ecd4ee5
Made eletric shock semi-working
2013-08-02 22:55:29 -04:00
Aidan Brady
40d2ff9df3
Work on contractor, base code done
2013-08-02 22:18:03 -04:00
Aidan Brady
77e5cc6e35
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-02 21:50:36 -04:00
Aidan Brady
f2dacfa919
Began work on the Electromagnetic Contractor
2013-08-02 21:50:14 -04:00
Calclavia
086f23f26f
Added EM Contractor model for Aidan
2013-08-02 21:46:59 -04:00
Aidan Brady
aa49e54a2f
Merge branch 'master' of https://github.com/calclavia/Resonant-Induction
2013-08-02 21:26:58 -04:00
Aidan Brady
1d9f4ab627
Fixed QE teleporting when binding vec
2013-08-02 21:25:25 -04:00
Calclavia
8ac93513ac
Made tesla render based on height
2013-08-02 19:27:00 -04:00
Aidan Brady
17f29aeb7c
Gave Quantum Entangler a texture.
...
Signing off until around 9 PM EST.
2013-08-02 12:45:10 -04:00
Calclavia
58831fff7c
Added getDeltaPositionFromRotation; Bolt not rendering yet. Continue tonight.
2013-08-02 09:30:59 -04:00
Calclavia
3bebb340c2
Fixing electric bolt render
2013-08-02 09:21:15 -04:00
Calclavia
86e62265fd
Fixed build file name
2013-08-02 09:06:32 -04:00
Calclavia
91a193dd9c
Day 2, Good Morning!
2013-08-02 09:03:12 -04:00
Aidan Brady
06f724de78
Entangler now teleports!
...
Done for the night, signing off. Lots of work to do tomorrow!
2013-08-02 02:55:39 -04:00
Aidan Brady
1323384a80
Work on core mechanics of Quantum Entangler
2013-08-02 02:38:30 -04:00
Aidan Brady
32044d27ae
Began work on Quantum Entangler
...
Also started work on base code for Item and cleaned up core class. Expect Quantum Entangler to be finished overnight, code-wise!
2013-08-02 01:25:41 -04:00
Calclavia
18a7cbb7b2
Rendering for previous and next segments
2013-08-02 00:31:06 -04:00
Calclavia
c1c6c781d0
Added recalculate functions
2013-08-02 00:21:55 -04:00
Calclavia
dbed6dea08
Some work on eletric bolt
2013-08-02 00:12:58 -04:00
Calclavia
1db948c0c8
Finished up bolt split function
2013-08-02 00:07:52 -04:00
Calclavia
fcbd4cad43
Aidan, go merge again :)
2013-08-01 23:55:07 -04:00
Calclavia
bcfcfdfb03
Vector3 function additions
2013-08-01 23:34:56 -04:00
Calclavia
7016ee0b76
Some work on electric bolt fxs
2013-08-01 23:07:56 -04:00
Calclavia
d6efc5540b
Got Tesla transfer working
2013-08-01 22:19:01 -04:00
Calclavia
97c117b7c3
Fixed language and creative tabs
2013-08-01 22:03:44 -04:00
Calclavia
0c26e84808
Got tesla transfering power
2013-08-01 21:52:12 -04:00
Calclavia
9b3ca1e547
Added Tesla grid
2013-08-01 21:24:33 -04:00
Calclavia
6770d6d02b
Added tesla middile model
2013-08-01 21:15:02 -04:00
Calclavia
0facc60e78
Added tesla model
2013-08-01 21:08:46 -04:00
Calclavia
dfe0830968
Started working on Tesla
2013-08-01 20:57:56 -04:00
Calclavia
6048c94d6d
Added block base
2013-08-01 20:48:07 -04:00
Calclavia
39f82861e0
Finished base class
2013-08-01 20:38:42 -04:00
Calclavia
d4cf9300c6
More work on base class
2013-08-01 20:29:44 -04:00
Calclavia
10dabcc941
Updated build script
2013-08-01 20:24:57 -04:00
Calclavia
de2881ef84
Added build script
2013-08-01 20:20:14 -04:00
Calclavia
663d697a25
Started basic mod class
2013-08-01 20:17:42 -04:00