Aidan C. Brady
dca7663de9
Fix factories
2013-11-23 15:21:01 -05:00
Aidan C. Brady
a27582971b
Neatened up Diversion Transporter code
2013-11-23 15:01:18 -05:00
Aidan C. Brady
a848b11582
Fixed crash with Electrolytic Separator
2013-11-23 14:44:28 -05:00
Aidan
5b690e9bfb
Merge pull request #461 from pixlepix/master
...
Logistical Diverter
2013-11-23 11:44:03 -08:00
Aidan C. Brady
22c07254fd
Purification, Compressing, and Combining factories :)
2013-11-23 14:36:50 -05:00
Aidan Brady
4a5df9f922
Fixed tesla texture
2013-11-23 10:42:23 -05:00
pixlepix
45b449078c
Added CC peripheral support for digital miner
2013-11-23 09:04:05 -05:00
pixlepix
dc1743d517
Divertion transporter fixes, including name change
2013-11-23 07:28:01 -05:00
pixlepix
51225ba715
Logistical diverter texture
2013-11-23 07:28:01 -05:00
pixlepix
2ecb10cbca
Added Logistical Diverter
2013-11-23 07:28:01 -05:00
Aidan Brady
4c68aa2ca2
Fix machines being able to be placed facing up or down
2013-11-23 00:23:56 -05:00
Aidan Brady
2ef3b1be6c
Make that miner require a robit!
2013-11-23 00:10:57 -05:00
Aidan Brady
f5d620b6a0
Fix sorter auto-orient
2013-11-23 00:01:44 -05:00
Aidan Brady
10da5406de
RF! :D
2013-11-22 23:36:18 -05:00
Aidan C. Brady
a9fde31c97
Fix client/server item accepting issue on contractor
2013-11-22 21:25:06 -05:00
Aidan C. Brady
0adc0dc75e
Attempt to use my own unit system
2013-11-22 20:58:49 -05:00
Aidan C. Brady
a3d200291c
GUI work...
2013-11-22 20:39:44 -05:00
Aidan C. Brady
649f128d76
Work on textures
2013-11-22 20:27:27 -05:00
Aidan C. Brady
cc46bebc43
Teslas are FIXED! :)
2013-11-22 20:00:18 -05:00
Aidan C. Brady
e44519dc7d
A ton of bug fixes, working on fixing teslas
2013-11-22 19:32:06 -05:00
Aidan C. Brady
dc925798b0
Hopefully fixed crash
2013-11-22 12:09:04 -05:00
Aidan C. Brady
df70da8bd0
Fix another crash
2013-11-22 07:34:03 -05:00
Aidan Brady
ace1365d0f
Aw yeah! Better GUI packets for Miner. Heading to bed guys, see ya tomorrow!
2013-11-21 22:30:01 -05:00
Aidan Brady
0e2d2917d1
Remove Capacitor and Empty Capacitor, fix mouses, made sorter and miner maintain configuration
2013-11-21 21:37:03 -05:00
Aidan Brady
5f2545d8e8
A few fixes and new mechanics
2013-11-21 20:31:28 -05:00
Aidan Brady
41eda67517
Fixed miner filter issue.
2013-11-21 19:37:13 -05:00
Aidan
c9ea74b013
Merge pull request #451 from pixlepix/master
...
Made robit look up on chargepad
2013-11-21 16:36:33 -08:00
pixlepix
72909b7657
Made robit look up on chargepad?
2013-11-21 19:27:39 -05:00
Aidan Brady
f53153cfd4
ANOTHER donator? Whoa! Thanks so much Greylocke :)
2013-11-21 19:17:32 -05:00
Aidan Brady
b7c7f58f2c
Fix up Robit pickup AI, and update donator cape list! Thanks ejmiv89! :)
2013-11-21 19:06:22 -05:00
Aidan Brady
6ff12e2c81
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
2013-11-21 18:57:17 -05:00
Aidan Brady
85ad41df74
Fixed teslas!
2013-11-21 18:57:07 -05:00
pixlepix
1e2603d5fb
Added Robit Item Pickup.
2013-11-21 18:51:22 -05:00
Aidan Brady
57c16a0916
Don’t replace furnaces, that was for ModJam
2013-11-21 18:31:15 -05:00
Aidan Brady
25f1a72a16
Active management for that Miner.
2013-11-21 18:29:22 -05:00
Aidan Brady
323690ffdb
Hopefully fixed tesseract outputting
2013-11-21 17:19:59 -05:00
Aidan Brady
796a5aa397
Fixed IC2/TE support.
2013-11-21 16:50:40 -05:00
Aidan C. Brady
d01d444753
This miner is pretty much done :)
2013-11-21 16:29:22 -05:00
Aidan C. Brady
1c674f4317
Some bounding block inventory management
2013-11-21 16:04:14 -05:00
Aidan C. Brady
68f3d28119
Bounding blocks for miner!
2013-11-21 14:35:33 -05:00
Aidan Brady
44ca9d1067
Start work on bounding blocks
2013-11-21 08:44:59 -05:00
Aidan Brady
890de9446b
Model positioning fixes! Next is lasers and/or multiblock!
2013-11-20 21:17:23 -05:00
Aidan Brady
34f300cf6f
Begin implementing that sexy model
...
don’t recommend this build for personal use
2013-11-20 20:28:06 -05:00
Aidan Brady
8ce5876200
Some new logistics, preparing for model
2013-11-20 19:36:39 -05:00
Aidan Brady
222ce67e83
Miner kinda works!
2013-11-20 18:51:45 -05:00
Aidan Brady
e33775fec9
Fix tiny filter issue
2013-11-20 18:28:09 -05:00
Aidan Brady
1f3a82c3f0
Miner work! Starting on actual operation algorithms.
2013-11-20 18:17:10 -05:00
Aidan C. Brady
789c5dbf45
Some work on algorithm
2013-11-20 16:12:54 -05:00
Aidan C. Brady
7b3edc142e
GUI and networking fixes - I think the GUI is finished.
2013-11-20 15:15:02 -05:00
Aidan C. Brady
9673b9c7f8
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
2013-11-20 11:01:27 -05:00
Aidan C. Brady
14d557cbe5
Some work on things, got rid of version constants, they're supposed to differ per module.
2013-11-20 11:01:13 -05:00
Calclavia
f8e7363483
Fixed multimeter packet update
2013-11-20 21:23:42 +08:00
Calclavia
665b857b94
Changed the battery recipe
2013-11-20 20:40:58 +08:00
Calclavia
132dcef0f6
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
2013-11-20 20:28:06 +08:00
Calclavia
7694967d40
Fixed #427 - Tesla coil having no recipe
2013-11-20 20:27:51 +08:00
Calclavia
e986b3e664
Can't believe Aidan never used constants for Mekanism's versions
2013-11-20 20:26:51 +08:00
Calclavia
49e19b6793
Copy and paste derp
2013-11-20 20:21:40 +08:00
Calclavia
ce458d2e77
Revert "Fixed #433 - Electric bolt render NPE"
...
This reverts commit 92993e832d
.
2013-11-20 20:21:10 +08:00
Aidan Brady
85f759e5e6
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
2013-11-20 07:20:38 -05:00
Aidan Brady
2d1dabd6b2
Fix a few crashes
2013-11-20 07:20:32 -05:00
Calclavia
92993e832d
Fixed #433 - Electric bolt render NPE
2013-11-20 20:18:12 +08:00
Aidan Brady
7f9acda277
Aw yeah. This GUI…is coming together.
2013-11-19 22:27:28 -05:00
Aidan Brady
515cbf38c8
Fixes!
2013-11-19 22:13:35 -05:00
Aidan C. Brady
fc1cb7926c
Added in some descriptive text to the GUI.
2013-11-19 20:15:03 -05:00
Aidan C. Brady
73bf81ceaa
GUI is coming together! Still need to add reset button and map button actions, but layout is there.
2013-11-19 19:30:56 -05:00
Aidan C. Brady
d02d0ceadf
GUI work, kinda functions, but not really
2013-11-19 18:56:53 -05:00
Aidan C. Brady
7a74fb86ba
More work!
2013-11-19 18:16:26 -05:00
Aidan C. Brady
87f5bbcde2
Work on networking and GUIs of Digital Miner
2013-11-19 17:39:16 -05:00
Aidan C. Brady
c9deba55df
Provide replace stacks
2013-11-19 15:38:18 -05:00
Aidan C. Brady
3939000190
More work!
2013-11-19 12:29:50 -05:00
Aidan C. Brady
86b6474f35
Beginning foundations of Digital Miner.
2013-11-19 12:13:37 -05:00
Aidan Brady
ba66b6fc9f
Work on miner!
2013-11-18 22:15:03 -05:00
Aidan C. Brady
995207bcab
Start work on Miner, make the Bin only eject items when front side is clicked!
2013-11-18 15:33:14 -05:00
Aidan C. Brady
2594918bee
Double-click inserting on Bins
2013-11-18 14:50:59 -05:00
Aidan Brady
52d42e99f2
Fix ItemProxy leak
2013-11-17 23:37:02 -05:00
Aidan Brady
cc5d4281a2
Fix container item issue
2013-11-17 20:14:00 -05:00
Aidan Brady
0e0594a69b
Electric Chest charges when in inventory
2013-11-17 19:56:16 -05:00
Aidan Brady
a63a8902f2
Sounds should be fixed.
2013-11-17 19:25:52 -05:00
Aidan Brady
f988c54134
Hopefully the final fix
2013-11-17 19:16:40 -05:00
Aidan Brady
147fb7609d
Try removing extra url junk
2013-11-17 19:07:18 -05:00
Aidan Brady
40dd6798ea
Attempted sound fixes
...
Guaranteed not to work :)
2013-11-17 19:03:44 -05:00
Aidan Brady
6a4750f90b
Hopefully fixed sounds…
2013-11-17 13:39:40 -05:00
Aidan Brady
8095eb206c
Fix textures, hopefully fix sounds
2013-11-17 13:31:56 -05:00
Aidan Brady
8a79352563
Debugging sound system
2013-11-17 13:23:19 -05:00
Aidan Brady
17d36cad4d
Fixes and enhancements for TE
2013-11-17 10:55:20 -05:00
Aidan Brady
ae0edd50dc
Fix Universal Cable TE support, fix build.xml
2013-11-16 19:08:47 -05:00
Aidan Brady
67db8c522a
Fix TE support :)
2013-11-16 18:56:01 -05:00
Aidan Brady
e9382e64a9
Fixes!
2013-11-16 17:23:50 -05:00
Aidan C. Brady
f2fd5c382f
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
2013-11-16 16:55:27 -05:00
Aidan C. Brady
57b1343311
Batteries are less buggy and more efficient
2013-11-16 16:55:20 -05:00
Aidan Brady
a2f667baf5
Fixed! :D
2013-11-16 13:38:34 -05:00
Aidan C. Brady
5954d51ad4
TE item support fixes
2013-11-16 12:56:43 -05:00
Aidan C. Brady
0616f28950
Fix test build
2013-11-16 12:49:41 -05:00
Aidan C. Brady
43440ebc4e
Register Induction module :)
2013-11-16 12:30:40 -05:00
Aidan C. Brady
19b6d30f4c
Fix crash
2013-11-16 12:27:43 -05:00
Aidan C. Brady
cc48b614ba
Remove wire
2013-11-16 12:26:49 -05:00
Aidan C. Brady
dc59bebc33
Fixed EM Contractor
2013-11-16 12:12:17 -05:00
Aidan C. Brady
15e3369f15
Fix TE crash (temp)
2013-11-16 11:06:17 -05:00
Aidan C. Brady
ed637e4eed
Follow Mekanism naming standards
2013-11-16 11:05:04 -05:00
Aidan C. Brady
53323279c7
MekanismInduction module - done!
...
Still need to configure the build
2013-11-16 10:21:37 -05:00
Aidan C. Brady
3d4625ddb9
Block-ID & Metadata based machine types, preparing for RI merge
2013-11-15 14:59:26 -05:00
Aidan C. Brady
3193f786cd
Official Redstone Flux support complete!
...
(As far as I know at least)
2013-11-15 12:06:03 -05:00
Aidan Brady
ec98b19ffb
Begin work on official TE2 integration :)
...
(Items done!)
2013-11-14 21:58:32 -05:00
Aidan Brady
8101ee2e26
A few fixes
2013-11-14 16:31:02 -05:00
Aidan C. Brady
be3063def5
Minor rendering enhancements
2013-11-14 08:12:09 -05:00
Aidan C. Brady
33283f5428
GL_LIGHTING
2013-11-14 07:48:18 -05:00
Aidan Brady
a29b637a0a
Minor tool cleanups
2013-11-13 22:43:58 -05:00
Aidan Brady
d08c6da830
Fixed tool harvest levels
2013-11-13 17:21:00 -05:00
Aidan Brady
c209f8233a
Bins are done :)
2013-11-13 16:19:41 -05:00
Aidan C. Brady
c9b5c7b51f
Some work on rendering, fixed sound error
2013-11-13 14:59:11 -05:00
Aidan C. Brady
f24c12044d
Merge branches 'master' and 'master' of https://github.com/aidancbrady/Mekanism
2013-11-13 08:12:34 -05:00
Aidan C. Brady
b04ff8d5cc
Bins only have accessible slots on top and bottom
2013-11-13 08:12:25 -05:00
Aidan Brady
4d55db7a73
Some work on Bin item rendering
2013-11-12 22:43:06 -05:00
Aidan C. Brady
8e08c9adb8
Once and for all fixed ConcurrentModificationException
2013-11-12 20:19:06 -05:00
Aidan C. Brady
3b64a043df
Bins can eject and accept items in block form, transporter support untested
2013-11-12 20:14:21 -05:00
Aidan C. Brady
1e336047d2
Bin block-based inventory work
2013-11-12 19:18:22 -05:00
Aidan C. Brady
e6ed263aa3
More bin work! :D
2013-11-12 18:42:55 -05:00
Aidan C. Brady
fe0631844b
Some work on Bins
2013-11-12 16:45:48 -05:00
Aidan C. Brady
42fe1f3d69
Bin inventory management works! I have no idea how I managed this...
2013-11-12 11:01:16 -05:00
Aidan Brady
2a4a1cd291
Some more work on Bin crafting management. Don’t know if this is gonna work guys…
2013-11-11 23:57:33 -05:00
Aidan Brady
8cec8af952
Perhaps fixed a few bugs
2013-11-11 23:19:51 -05:00
Aidan Brady
80097e4d1b
Some work on bins, currently crashing if you try to craft
2013-11-11 22:52:12 -05:00
Aidan Brady
1ac243f091
Work on bins! :)
2013-11-11 19:27:36 -05:00
Aidan Brady
f6704dc5ea
Added name for bins, fixed IC2 bug, hopefully fixed ConcurrentModificationException
2013-11-11 17:23:14 -05:00
Aidan C. Brady
9c53f1be66
Some work on bins, fix tank bug
2013-11-11 17:08:13 -05:00
Aidan C. Brady
4b5c8498a3
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
2013-11-11 14:38:03 -05:00
Aidan C. Brady
3c0c5bef0d
Major Universal Cable improvements, started work on Bin
2013-11-11 14:37:56 -05:00
Aidan Brady
5ad16564a3
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
2013-11-10 19:35:52 -05:00
Aidan Brady
e277ee36c0
Fix some pathfinder bugs
2013-11-10 19:35:45 -05:00
Aidan C. Brady
99f53a1322
Some fancy sounds and tooltips
2013-11-10 18:54:30 -05:00
Aidan Brady
cc57fad0c2
Once again rewrote pathfinder. Idle paths are still fairly CPU intensive
2013-11-10 12:27:58 -05:00
Aidan Brady
dfd2985357
Transporters first try to send the item back home before idling
2013-11-09 15:30:30 -05:00
Aidan Brady
5a08cb1b90
Fix a possible crash
2013-11-09 10:56:47 -05:00
Aidan C. Brady
9883c9535c
Rest index when mode switched
2013-11-08 11:15:52 -05:00
Aidan C. Brady
51ad429973
Coming along with round robin mode :)
2013-11-08 11:13:51 -05:00
Aidan C. Brady
7cc72e65b3
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
2013-11-08 07:53:40 -05:00
Aidan C. Brady
8f33094e10
Start on RR algorithm
2013-11-08 07:53:32 -05:00
Aidan Brady
1aec33d8ec
Added configuration option to turn off strict input colors
2013-11-07 21:27:12 -05:00
Aidan Brady
7053f4a30a
Whoops!
2013-11-07 19:17:24 -05:00
Aidan Brady
9fdcb13faa
Gas Tank recipe shows up in NEI
2013-11-07 19:15:58 -05:00
Aidan Brady
c02c53475d
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
2013-11-07 16:59:43 -05:00
Aidan Brady
1df2209f25
Use proper obfuscation
2013-11-07 16:59:37 -05:00
Aidan C. Brady
d1089148f9
Don't accept a max over 64
2013-11-07 09:16:11 -05:00
Aidan Brady
b6446032ae
Attempt to clean up pathfinder
2013-11-07 08:47:18 -05:00
Aidan Brady
86e920fc0b
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
2013-11-06 22:37:48 -05:00
Aidan Brady
daeb09c7fd
Fix Energy Cubes up/down render
2013-11-06 22:37:41 -05:00
Aidan C. Brady
67e2672197
Fix a few issues with min/max
2013-11-06 21:33:41 -05:00
Aidan Brady
1f59e441b8
Fix a few things
2013-11-06 19:44:52 -05:00
Aidan Brady
44addd9c75
Untested max/min support
2013-11-06 19:32:00 -05:00
Aidan Brady
8fdfe8d1ea
Items render smaller
2013-11-06 17:52:30 -05:00
Aidan Brady
d2894d0c9d
Began work on a more advanced ItemStack filter system, with min and max pull ranges
2013-11-06 17:19:02 -05:00
Aidan C. Brady
b1f2a61e20
Minor changes, nothing noticeable
2013-11-06 16:04:34 -05:00
Aidan Brady
a80b18b412
Remove printlns
2013-11-05 20:39:54 -05:00
Aidan Brady
51813050b0
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
2013-11-05 20:35:05 -05:00
Aidan Brady
961537a560
Revert to old Crusher texture
2013-11-05 20:35:02 -05:00
Aidan C. Brady
f27381453c
Updated BuildCraft API, implemented full-fledged BC energy support, allowed Logistical Transporters to connect to BuildCraft machines, allowed Logistical Transporters to output to double chests, fixed energy leak
2013-11-05 20:07:38 -05:00
Aidan C. Brady
e2e9c791a2
Fix robit render!
2013-11-05 07:49:26 -05:00
Aidan Brady
88d0d3125e
Fix side color thingy!
2013-11-04 21:27:41 -05:00
Aidan Brady
1ff600b4a9
Added configurable restrictive input colors to all configurable machines, added some dandy sound effects
2013-11-04 21:11:09 -05:00
Aidan Brady
3b746e4a1d
Fix wrenching
2013-11-04 16:59:19 -05:00
Aidan Brady
d825154bf6
Fixed Pressurized Tube connection render to Gas Tanks
2013-11-04 16:03:08 -05:00
Aidan C. Brady
99a603549a
BioGenerator fancy biofuel render :D
2013-11-04 15:39:49 -05:00
Matt Chance
716c0b0c8b
Fix crash when using a wrench on a GasTank
2013-11-03 17:53:11 -05:00
Aidan Brady
01a6174fdb
Lots of things!
2013-11-03 16:54:33 -05:00
Aidan Brady
c3fa020561
New Electric Pump model!
2013-11-03 12:07:23 -05:00
Aidan Brady
2ecc48021d
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
2013-11-03 11:38:39 -05:00
Aidan Brady
6d734c26e3
New models and fixes!
2013-11-03 11:38:36 -05:00
Ben Spiers
8fe921eebe
Add config option to allow powering Railcraft and other MJ machines without BC loaded. Hopefully won't cause bugs...
2013-11-03 10:26:43 +00:00
Aidan Brady
65012d8427
Fix up inventory insert calculation
2013-11-03 00:14:54 -04:00
Aidan Brady
dcea9fa8f5
Item rendering :D
2013-11-02 21:19:01 -04:00
Aidan Brady
64fe3a21ea
Fix typo, start work on fancy Energy Cube rendering :)
2013-11-02 21:07:55 -04:00
Aidan Brady
d1a1e3375a
New Metallurgic Infuser model, more efficient active state management
2013-11-02 19:06:56 -04:00
Aidan Brady
2a73dc3332
Gave the Solar Generator a new model
2013-11-02 12:00:29 -04:00
Aidan C. Brady
289a2ee227
Configurable machine output colors
2013-11-02 01:31:32 -04:00
Aidan Brady
799142198a
Fixed ridiculous client updates when GUI is open, fancy active sorter rendering, sorter eject sound effect :)
2013-11-01 23:51:10 -04:00
Aidan Brady
8db9c734d7
Sorter no longer requires energy, gave sorter new fancy model, improved the way items retreat from dead ends
2013-11-01 22:36:06 -04:00
Aidan Brady
c281fcb14b
Fix up a bunch of issues. This should fix epicbastion's problem honestly.
2013-11-01 19:14:02 -04:00
Aidan C. Brady
35a83f5ffc
Fix crash!
2013-11-01 14:04:05 -04:00
Aidan C. Brady
cb30b11d64
Killed the rest of the references
2013-11-01 11:38:33 -04:00
Aidan C. Brady
9b4bd09958
Remove the rest of the Theoretical Elementizer references
2013-11-01 11:36:29 -04:00
Aidan C. Brady
91a8839203
Deleted Theoretical Elementizer, Weather Orb, and Steve's Stopwatch. They are no longer fitting for Mekanism's goal.
2013-11-01 11:33:00 -04:00
Aidan C. Brady
a19c4401af
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
2013-11-01 09:38:38 -04:00
Aidan C. Brady
64c37f4d94
Hopefully fixed that pesky crash
2013-11-01 09:38:32 -04:00
Aidan Brady
cecff2947c
Update IC2 API.
2013-10-31 22:46:16 -04:00
Aidan C. Brady
f0b6799409
Machines eject into transporters.
2013-10-31 14:46:14 -04:00
Aidan C. Brady
a00a557f2b
Preload sounds on game startup, immediately fire updateScreen() on OreDict filter calculation, added restriction transporter recipe
2013-10-31 14:26:04 -04:00
Aidan C. Brady
2b37fe367a
Fix output algorithm
2013-10-31 08:37:33 -04:00
Aidan C. Brady
fa92b707c9
Immediately load stacks if new filter calculation performed
2013-10-30 23:54:29 -04:00
Aidan C. Brady
43ee7f68df
Fix hashCode() crash
2013-10-30 23:50:38 -04:00
Aidan C. Brady
abe549bf13
Started some work on more filter tab information.
2013-10-30 23:48:50 -04:00
Aidan Brady
f9350c40f8
Fixed a few bugs!
2013-10-30 21:59:36 -04:00
Aidan Brady
102b0ffeda
Fixed output randomization
2013-10-30 20:38:41 -04:00
Aidan Brady
04d9b3dc68
Some fixes
2013-10-30 20:35:11 -04:00
Aidan C. Brady
656f74983f
Lots of progress on ejectors and GUIs
2013-10-30 15:22:43 -04:00
Aidan Brady
2c49ca40ed
Began work on automatic machine item ejection (much smaller project than transporters!)
2013-10-29 22:15:39 -04:00
Aidan C. Brady
6837b1fb66
Bumped version!
2013-10-29 19:31:26 -04:00
Aidan C. Brady
e155dfd17f
Logistical Sorters use energy
2013-10-29 19:17:37 -04:00
Aidan C. Brady
70bed1ba97
Fixed bug causing ghost items and crash
2013-10-29 18:54:36 -04:00
Aidan C. Brady
4962dd62b3
Fix silly GUI crash
2013-10-29 18:20:34 -04:00
Aidan C. Brady
9496f7dfa3
Rewrote pathfinder, added in Restrictive Transporters, added option to have null color in filters, added default outputting filter for sorter
...
whoo!
2013-10-29 18:13:30 -04:00
Aidan C. Brady
013a2a7aa4
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
2013-10-29 11:10:08 -04:00
Aidan C. Brady
a3afca5b64
Fixed up pathfinder, fixed most bugs and began work on a restriction transporter
2013-10-29 11:10:01 -04:00
Aidan Brady
df896ec3f3
Fixed that pesky crash, thanks Vaygrim!
2013-10-28 22:17:34 -04:00
Aidan Brady
001ce431dc
Scrolling :)
...
Next is adding something similar to RP's "restriction tube!"
2013-10-28 21:08:37 -04:00
Aidan C. Brady
a2443f902d
Fix generator names
2013-10-28 14:48:41 -04:00
Aidan C. Brady
2f3160c986
Better packet management for Logistical Transporters, smoother-looking item movement
2013-10-28 14:42:28 -04:00
Aidan C. Brady
d8a4ecb986
Don't launch VoiceClient unless VoiceServerEnabled is set to true
2013-10-28 07:16:22 -04:00
Aidan C. Brady
2fb13e1f3d
Fix pick block crash on sorter
2013-10-28 07:14:21 -04:00
Aidan Brady
8478096bc7
Minor fix
2013-10-27 20:21:21 -04:00
Aidan Brady
a63573d80f
Added transporter recipe, items now drop when necessary
2013-10-27 19:27:33 -04:00
Aidan C. Brady
cb555e90a6
Filters are now editable by GUI!
2013-10-27 18:24:16 -04:00
Aidan C. Brady
a500d0f592
Edit/delete filter packets
2013-10-27 17:47:17 -04:00
Aidan C. Brady
5e7c01c1af
Client/server GUI communication logistics
2013-10-27 17:29:34 -04:00
Aidan C. Brady
f60106f0e9
Filter panel buttons render!
2013-10-27 15:00:22 -04:00
Aidan C. Brady
4272c4cb6d
Fix up custom slot render, got scroll bar working
2013-10-27 11:44:19 -04:00
Aidan Brady
def9764b0d
Remove IAccessibleGui
2013-10-27 00:10:17 -04:00
Aidan Brady
340ccd1e87
Slightly better packet management, removed Control Panel
2013-10-27 00:08:39 -04:00
Aidan Brady
f4ced367cd
Add option to disable voice server
2013-10-26 23:55:11 -04:00
Aidan Brady
0bab44a522
Fixes, filters technically work now!
2013-10-26 23:46:39 -04:00
Aidan Brady
9b378f1fff
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
2013-10-26 23:23:14 -04:00
Aidan Brady
3dab655328
Fix possible NPE
2013-10-26 23:23:11 -04:00
Aidan C. Brady
4a042cfdc2
Some work on networking logistics of GUI
2013-10-26 20:23:38 -04:00
Aidan C. Brady
a8d6386bb5
GUIs are cool :D
2013-10-26 19:04:33 -04:00
Aidan C. Brady
3a9a518188
Major GUI work!
2013-10-26 13:25:51 -04:00
Aidan Brady
51f24f058a
Worked on that GUI, I think I've got down how this is gonna work
2013-10-26 00:02:57 -04:00
Aidan Brady
8bb6b7ac43
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
...
Conflicts:
common/mekanism/client/render/tileentity/RenderLogisticalTransporter.java
2013-10-25 21:36:33 -04:00
Aidan Brady
b405c42e2f
Remove useless InventoryNetwork
2013-10-25 21:34:55 -04:00
Aidan C. Brady
b8935f8f7a
Started on sorter GUI!
2013-10-25 18:08:13 -04:00
Aidan C. Brady
b49defae88
Fixed some things!!
2013-10-25 17:11:15 -04:00
Aidan C. Brady
8d9ee35679
Sorter work - hopefully outputs items now! :D
2013-10-25 16:07:25 -04:00
Aidan C. Brady
e9c038cd24
More progress on Logistical Sorter
2013-10-25 09:51:13 -04:00
Aidan C. Brady
5a748c5ff6
More work on the Logistical Sorter!
2013-10-25 08:51:13 -04:00
Aidan C. Brady
51289b82c2
Made base code for Logistical Sorter, this may end up being more complex than the transporters themselves.
2013-10-25 00:23:38 -04:00
Aidan C. Brady
609d9c5d17
Fixed server connection issue!
2013-10-24 17:14:09 -04:00
Aidan C. Brady
6b6a834a09
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
2013-10-24 11:38:29 -04:00
Aidan C. Brady
61f8a06d48
Fixed pathfinding, hopefully fixed crash and build failure
2013-10-24 11:38:23 -04:00
Aidan Brady
54ac6bac5c
Deleted old files
2013-10-23 22:50:10 -04:00
Aidan C. Brady
ab8361f9e8
Just about finished rendering! :D
2013-10-23 20:34:33 -04:00
Aidan C. Brady
84f7bd1f85
Finished core code for item tags, onto rendering!
2013-10-23 17:56:35 -04:00
Aidan C. Brady
61c7b3e4cd
Started adding color tags for transport, shouldn't be too hard!
2013-10-23 08:50:27 -04:00
Aidan C. Brady
9983ee4a70
Killed a few lines of code that were the result of two crashes.
2013-10-23 08:16:29 -04:00
Aidan Brady
da71396128
Functional inventory management :D
2013-10-22 22:47:46 -04:00
Aidan C. Brady
4f773bbbf9
Began adding inventory algorithms.
2013-10-22 22:29:25 -04:00
Aidan C. Brady
9fabab18a3
Just about done with rendering, next steps are final bug fixes and inventory management implementations
2013-10-22 21:13:23 -04:00
Aidan C. Brady
8cc6d3222a
Fix up bounds
2013-10-22 11:20:04 -04:00
Aidan C. Brady
89eda12200
Got more things working!
2013-10-22 11:08:28 -04:00
Aidan C. Brady
c7dcea6a06
Rendering is partially-functional; I have an idea to make this more efficient, will do later
2013-10-22 07:54:09 -04:00
Aidan C. Brady
33c8f960f3
Some work on rendering, still really incomplete
2013-10-21 23:46:24 -04:00
Aidan C. Brady
ed5c30fb0a
More work, fixing client crashes
2013-10-21 23:03:54 -04:00
Aidan C. Brady
b4e53a5c54
More work on logistical transporters, getting these logistics down!
2013-10-21 20:54:28 -04:00
Aidan Brady
4b82ab6cc1
Work on transporters, don't use them unless you like buggy item transport pipes that currently do nothing
2013-10-20 22:47:20 -04:00
Aidan C. Brady
5b44e0f409
Synchronized network code, should be thread safe.
2013-10-20 00:04:11 -04:00
Aidan C. Brady
f3838a1f7e
Hopefully fixed BuildCraft powerHandler bug
2013-10-19 23:36:09 -04:00
Aidan C. Brady
e150df8743
Fixed NEI, fixed TNT dupe
2013-10-19 12:55:21 -04:00
Aidan C. Brady
8c51e4dd25
Fixed possible VoiceInput crash
2013-10-19 12:35:55 -04:00
Aidan Brady
f646ecdff6
Kill connection if unable to trace IP
2013-10-18 20:24:12 -04:00
Aidan Brady
9ed6614e5b
More, shorter retries
2013-10-18 20:21:52 -04:00
Aidan Brady
ea21ad0061
Synchronization and better connection management
2013-10-18 20:17:40 -04:00
Aidan Brady
61d046b518
Hopefully fixed walkie talkies
2013-10-18 20:05:47 -04:00
Aidan Brady
d8a806ebab
Debugging walkie talkies, don't use this build unless you like console spam
2013-10-18 19:09:08 -04:00
Aidan C. Brady
0350eef398
Minor changes
2013-10-18 07:33:27 -04:00
Aidan C. Brady
17d0e20bdb
Fix server crash
2013-10-16 13:49:31 -04:00
Aidan C. Brady
a5a4c7a65a
Prevent possible server crash
2013-10-15 19:57:18 -04:00
Aidan C. Brady
1b717267f3
Moved client-sensitive info over to MekanismClient
2013-10-14 23:36:07 -04:00
Aidan C. Brady
c0651a9377
Fixed walkie talkies stacking, they now glow when in on state
2013-10-14 16:13:32 -04:00
Aidan C. Brady
15cba39b30
Fixed capes :)
2013-10-14 15:54:10 -04:00
Aidan C. Brady
15dc84bd5f
Stupid obfuscation
2013-10-14 15:07:30 -04:00
Aidan C. Brady
9d94e55ece
Hopefully fixed crash
2013-10-14 14:59:48 -04:00
Aidan C. Brady
3caf04ef4a
Fix IC2 error
2013-10-14 14:34:05 -04:00
Aidan C. Brady
fb2be7df86
More cleanups, now to update to forge build 931
2013-10-14 14:25:04 -04:00
Aidan C. Brady
5dbfd15a0e
Cleaned up code
2013-10-14 14:08:15 -04:00
Aidan C. Brady
0feba0d9b3
Fixed key handler, added complete keybind support, added proper error messages, more work on walkie talkies.
2013-10-14 13:27:38 -04:00
Aidan C. Brady
cafe2a7dfb
Much more server work
2013-10-14 12:44:07 -04:00
Aidan C. Brady
17fdc03e9f
Work on server
2013-10-13 23:40:28 -04:00
Aidan C. Brady
fbedc1915f
More core work
2013-10-13 23:27:49 -04:00
Aidan C. Brady
34f1053354
The beginnings of a voice server
2013-10-13 22:50:21 -04:00
Aidan C. Brady
0d7b2414ce
Walkie Talkie foundation! :D
2013-10-13 12:31:26 -04:00
Aidan C. Brady
a6ed1c054e
Re-added maganese
2013-10-13 01:19:18 -04:00
Aidan C. Brady
9194f71630
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
...
Conflicts:
common/mekanism/common/Mekanism.java
2013-10-13 01:04:04 -04:00
Aidan C. Brady
b1c2afd68d
Add proper IC2 item support, add maganese for future use
2013-10-13 01:01:30 -04:00
Ben Spiers
189c6d4551
L10n support by popular demand. Closes #204
2013-10-12 16:43:56 +01:00
Ben Spiers
3c73914337
Merge branch 'master' of github.com:aidancbrady/Mekanism
2013-10-12 15:39:01 +01:00
Aidan C. Brady
9735363dc1
Update IC2 API, minor enhancements and fixes
2013-10-08 18:06:25 -04:00
Aidan C. Brady
155978aefd
Forgot to commit change!
2013-10-08 17:47:45 -04:00
Aidan C. Brady
bf1150e2cb
Fixed minor GUI issues, recipe type interface is now a GuiElement
...
Oh, I'm not dead btw
2013-10-08 17:47:03 -04:00
Ben Spiers
132306ed76
Multipart and everything
2013-10-03 00:10:20 +01:00
Ben Spiers
e05479a909
Update every applicable API, remove some unused imports
2013-09-30 22:37:16 +01:00
Ben Spiers
7f4a603f64
Update ic2 API. AGAIN
...
Conflicts:
common/mekanism/common/Mekanism.java
common/mekanism/common/MekanismHooks.java
2013-09-28 03:20:43 +01:00
Ben Spiers
a4222a86f0
Update obf
...
Conflicts:
common/mekanism/client/render/tileentity/RenderUniversalCable.java
2013-09-28 03:06:41 +01:00
Ben Spiers
c53be88a5f
Fix a stupid bug.
2013-09-27 22:32:54 +01:00
Ben Spiers
53b659ca12
Merge pull request #264 from DarkGuardsman/master
...
could be a fix to concur modification error
2013-09-20 11:33:46 -07:00
micdoodle8
d70dbe431a
Fix concurrent modification exception when unloading chunks.
2013-09-12 17:28:32 -04:00
DarkGuardsman
b021cd6d3f
could be a fix to concur modification error
...
So far it looks like it is working but more research/testing needs to be
done.
2013-09-09 02:04:56 -04:00
Calclavia
fe0b7cd757
Added universal cable to ore dict for recipe
2013-09-07 23:21:25 +08:00
Aidan Brady
8509eaf0ad
Fixed IC2 integration :)
2013-08-30 15:20:52 -04:00
Aidan Brady
92bee121b2
Update IC2 API
2013-08-29 18:57:13 -04:00
Aidan C. Brady
a73bf9e9d4
Necessary null check
2013-08-29 13:03:32 -04:00
Ben Spiers
9755b47833
Universal cable support for accepting from UE machines. change *Network* to *TransmitterNetwork* in ITransmitter to avoid method name conflicts.
...
Not all IConductor methods are properly implemented, doesn't seem to cause problems in my testing. Could probably implement IElectricityNetwork in EnergyNetwork but this seems to work.
2013-08-27 00:18:12 +01:00
Aidan C. Brady
86b8499bb5
A bit more organizing, nothing API related
2013-08-26 18:57:08 -04:00
Aidan C. Brady
6af0b1abd7
Screw it, package organization (sorry, that's an API update)
2013-08-26 18:49:32 -04:00
Aidan C. Brady
13a47bbc96
Final changes in upgrade GUI modularization, will work on factory recipe type GUI modularization next
2013-08-26 18:28:55 -04:00
Aidan Brady
08fda4cdd5
Upgrade refactoring, CURRENTLY BROKEN
2013-08-25 20:54:34 -04:00
Aidan Brady
7f1b3d60f9
Tiny cleanup
2013-08-25 12:35:12 -04:00
Aidan Brady
b540e95381
Fix Gas Tank crash
2013-08-25 12:29:30 -04:00
Aidan Brady
268a1eca6b
Refresh UE API
2013-08-25 12:22:31 -04:00
Aidan Brady
13901f60b0
Bit of modularization
2013-08-25 12:17:56 -04:00
Aidan Brady
55fee96644
Updated IC2 API (again), added obsidian 200% ore-to-dust processing
2013-08-25 12:02:25 -04:00
Aidan Brady
9a6f4d6a0e
Fix the crashes people are having with checkTransmissionType()
2013-08-25 11:24:07 -04:00
Calclavia
791c60fd77
Updated UE API
2013-08-25 21:37:11 +08:00
Calclavia
e228e11031
Updated BuildCraft API
2013-08-25 21:36:29 +08:00
micdoodle8
9b356038f9
Fix pressurized tubes not connecting to gas transmitters in external mods.
2013-08-25 01:39:55 -04:00
micdoodle8
8e667efd7b
Fix canTransferGas()
...
Tested and working.
2013-08-25 01:34:45 -04:00
Ben Spiers
0951acf142
Remove the old one. Forgot to save the file...
2013-08-25 02:47:16 +01:00
Ben Spiers
32c32fb106
Move checkTransmissionType to TransmissionType.
2013-08-25 02:41:03 +01:00
Ben Spiers
d18c9645f9
Fix being able to move the electric chest into a different slot using number keys and crashing everything
2013-08-25 02:41:03 +01:00
Ben Spiers
ecd9f29f07
Don't emit fluid from active pipes.
2013-08-25 02:41:03 +01:00
Aidan C. Brady
7a7b398f31
Several bugfixes, overhaul of TileEntity-based upgrade management
2013-08-24 21:22:45 -04:00
Ben Spiers
081e204dbf
Pressurized tubes transfer gas
2013-08-23 19:43:10 +01:00
Ben Spiers
8f4b19f87c
A slightly surprisingly large number of unused imports
2013-08-23 19:25:26 +01:00
Ben Spiers
6cf89af4b2
Generalise the EnergyMeter. The name may not be entirely accurate any more.
2013-08-23 19:23:08 +01:00
Ben Spiers
2045c26c7d
UE update
2013-08-23 04:19:44 +01:00
Ben Spiers
65776e3516
Fix a bit of wonkiness with pipes, etc.
2013-08-23 04:19:01 +01:00
Ben Spiers
486e5aa334
Make dynamic tanks render gaseous fluids by transparency instead of level.
2013-08-22 23:55:06 +01:00
Ben Spiers
f39e3a528d
Fix chunk-load handler; make it refresh adjacent loaded chunks as well, to
...
solve an edge case.
2013-08-22 21:16:28 +01:00
Ben Spiers
67687cd579
I'm an idiot.
2013-08-22 21:16:27 +01:00
Aidan C. Brady
5e379f052a
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
...
Conflicts:
common/mekanism/api/GasNetwork.java
common/mekanism/common/EnergyNetwork.java
common/mekanism/common/FluidNetwork.java
common/mekanism/common/InventoryNetwork.java
common/mekanism/common/TileEntityEnergyCube.java
common/mekanism/generators/common/TileEntityGenerator.java
2013-08-22 14:07:28 -04:00
Aidan C. Brady
5072b20673
Updated IC2 API, modularized energy management
2013-08-22 11:36:31 -04:00
Ben Spiers
d9c94cc0c8
Add missing import
2013-08-21 20:31:54 +01:00
Ben Spiers
e598527656
Fix StackOverflowException on getNetwork.
2013-08-21 20:26:47 +01:00
Ben Spiers
19cea5b35c
PowerReceiver can sometimes be null
2013-08-19 21:29:14 +01:00
Ben Spiers
18868398b4
Stop Object3D.getTileEntity() from loading unloaded chunks.
2013-08-19 18:37:36 +01:00
Aidan C. Brady
896daa10e8
Quick fix
2013-08-19 09:45:43 -04:00
Aidan C. Brady
de10fa2d58
Finished new changes, canTransferGas() functionality temporarily severed
2013-08-19 07:55:47 -04:00
Aidan Brady
30f7bfa126
Loads of work on modularization, BROKEN BUILD
2013-08-18 21:32:47 -04:00
Aidan Brady
046cab7880
Base transmitter TileEntity class
2013-08-18 17:04:20 -04:00
Aidan Brady
f64ea42e43
Even more modularization
2013-08-18 16:51:47 -04:00
Aidan Brady
b2f20185e4
Further modularized transmitter networks
2013-08-17 13:32:05 -04:00
Aidan C. Brady
20728eff4f
Began work on a more modular approach to networks
2013-08-16 11:56:42 -04:00
Aidan C. Brady
98a436d2f7
Cleanup
2013-08-16 11:50:58 -04:00
Aidan C. Brady
38e772107c
Merged NEI module, bumped version
2013-08-14 11:01:44 -04:00
Ben Spiers
2389d3d864
Re-add and update NEI plugin to work again
2013-08-10 20:52:59 +01:00
Aidan Brady
9fae571278
Remove dead code
2013-08-08 13:13:19 -04:00
Aidan Brady
6ce44658ad
Merge branch 'master' of https://github.com/aidancbrady/Mekanism
...
Conflicts:
common/mekanism/common/EnergyNetwork.java
common/mekanism/common/ItemBlockEnergyCube.java
common/mekanism/common/LinkedPowerProvider.java
common/mekanism/common/TileEntityUniversalCable.java
common/mekanism/generators/common/TileEntityGenerator.java
2013-08-08 13:11:25 -04:00
Aidan Brady
8996b499e3
Merging with other computer
2013-08-08 13:10:11 -04:00
Aidan Brady
7e167b753a
Logistical Transporters now have complete network functionality. Actual item transport is the next step!
...
Also fixed various network bugs. :)
2013-08-06 01:40:41 -04:00
Aidan Brady
fe9cd85564
Work on Logistical Transporter
2013-08-05 23:58:44 -04:00
Aidan Brady
96b192efef
General rendering improvements
...
*Faster gas rendering in Pressurized Tube.
*Lava now glows when in Dynamic Tank.
*Mechanical Pipes won't visually connect to Dynamic Valves when not part of a multiblock structure.
*Fixed energy cube GUI "Inventory" text color, fixed energy cube GUI energy scale bar.
2013-08-05 18:58:24 -04:00
Aidan Brady
2553bb40c1
Minor Electric Pump container fix, cleanup
2013-08-05 03:55:17 -04:00
Aidan Brady
7f45043dec
Minor dynamic tank logic fix
2013-08-04 03:33:40 -04:00
Aidan Brady
aa69ba4bdf
Fix cast
2013-08-03 23:59:24 -04:00