MCI Craft currently contains 4 parts: Core, Farming, Machines and Redstone. Both Farming, Machines and Redstone are optional. All parts require Forge.
Core
adds Uranium Ore, Plutonium, Nuclear Bomb (10x more powerful than TNT) and the Mineshaft Mole, a digging machine and more.
Farming
adds Auto Farmer and Trough.
Machines
adds PHW reactors, Solar Panels, Power Storage, a Electronic Furnace that can smelt 3 items at the same time and more.
Redstone
adds all the standard gates (AND, OR, NOT and there variants) as well as others like the Zero Delay Repeater and Redstone Crossover (Allows 2 separate redstone signals to pass through it from different sides: North/South & East/West).
A full description of all added Blocks/Items can be found Here. Crafting recipes can be found Here.
I like the look of that Mole, but where does it keep the stuff it mines? And what is the internal capacity?
It stores the stuff it mines in its self(See image below). It has 27 internal slots for storing what it mines, the same as a single chest. It mines a distance of 60 blocks per run (using about 12 coal), automatically turning its self off. It takes multiple runs before the internal storage is full. When its full it will drop blocks that it mines which can't go into an existing stack in its inventory.
Since it needs either Thermal Expansion or Buildcraft maybe when a Redstone Capacitor is in the fuel slot it uses redstone flux to power instead of coal
Since it needs either Thermal Expansion or Buildcraft maybe when a Redstone Capacitor is in the fuel slot it uses redstone flux to power instead of coal
if your talking about the Mole it doesn't require either of the two. The Mole is located in the Core jar. Only the Machines jar requires either Buildcraft or Thermal Expansion (Technically it doesn't require either of them, but without them you won't have any pipes to transfer power/liquids. Also you wouldn't be able to craft them as there recipes rely on items from one of the mods. Other mods may have compatible pipes but i have only tested with Buildcraft and Thermal Expansion).
I can however make it so that it will accept Redstone Flux Capacitors and use them for power without the Core jar needing Thermal Expansion. Though i would have thought most people would have alot of Charcoal.
Is the uranium from this mod forge ore dictionary listed ? So that it can be used in IC² nuclear reactors ?
It registers the Ore as oreUranium and the Ingot as ingotUranium (Though MCI Craft doesn't provide any way to get the Ingots as PHW Reactor's are meant to use raw Uranium). Both names taken from the Common Ore Names List on Forge's Wiki. I haven't personally tested but it should work both ways as long as IC2 uses the same Ore Dictionary names.
It spawns between heights of 15 and 50. Though i will probably need to increase its spawn rate.
Just an update on what i have been working on. The Video below shows the Numeric LED Display's in action with the Redstone Inventory Counter "Powering" them (Its limited to a maximum of 999).
I have also been working on L Junction and T Junction circuits which act like Redstone Dust (Though they output at a fixed strength of 15) except they only connect on 2 Sides for the L Junction and 3 for the T Junction. They are meant for when you have multiple redstone wires near each other which you don't want to connect to each other.
Where are the configs? I dropped all three .jar files in my mods folder, but only mcicraft/settings.conf which only includes the core items. I want to use the machines in my pre-existing world, which means that I can't change the IDs from my other mods.
There is a bug in the current version where the ID's aren't saved for Machines/Redstone. They are however read, below is the names of the blocks/items.
Fixed: Machine and Redstone settings are now properly saved in the settings.conf file
Fixed: Redstone Circuits now drop when the block they are sitting on is destroyed
Changed: Machine recipies no longer use either Buildcraft or Thermal Expansion items
New videos have been added to the first post showing the Mass Accelerator and Slime Block. As some of the new Redstone Circuits require more than 4 sides for the output/input there are now Input Mergers and Output Splitters, they extend some circuits so they can have more input/outputs. The following image shows how the Output Splitter extends a Full Adder block. Basically the yellow side of the Output Splitter goes to the yellow side of the Full Adder.
If anyone is wondering about the colour coded sides of the Redstone Circuits the Red are output sides, Blue are Input sides (Though with the Junctions they can be either input or output), Yellow is where an Output Splitter should connect and Purple is where an Input Merger should connect.
This is definitely a nice mod with a lot of potential!
A couple of requests. I have no clue how feasible they are but they are on my "nice to have" list for sure!
1. Dyed redstone - mixing redstone dust with one of the colours of dye would make that redstone dust not connect to redstone of a different type. Adding a bridge plate would allow one type of redstone to pass into the default redstone or redstone of a different colour. Obviously handy for wire segregation.
2. Vertical redstone - mixing redstone with slime (increased resistance, delay equal to a redstone torch of delay per vertical block) or glowstone dust (no additional resistance, instant vertical transmission). As it says on the tin, vertical redstone wiring.
3. Bidirectional repeater / zero tick repeater - something that has been missing from vanilla redstone for a long, long time.
That's all I can come up with off the top of my head. I may get some more ideas when I can poke at this later.
Once again, great work here. I definitely plan on checking this out - I hope someone comes along and gives this mod the attention it deserves.
This is definitely a nice mod with a lot of potential!
A couple of requests. I have no clue how feasible they are but they are on my "nice to have" list for sure!
1. Dyed redstone - mixing redstone dust with one of the colours of dye would make that redstone dust not connect to redstone of a different type. Adding a bridge plate would allow one type of redstone to pass into the default redstone or redstone of a different colour. Obviously handy for wire segregation.
2. Vertical redstone - mixing redstone with slime (increased resistance, delay equal to a redstone torch of delay per vertical block) or glowstone dust (no additional resistance, instant vertical transmission). As it says on the tin, vertical redstone wiring.
3. Bidirectional repeater / zero tick repeater - something that has been missing from vanilla redstone for a long, long time.
That's all I can come up with off the top of my head. I may get some more ideas when I can poke at this later.
Once again, great work here. I definitely plan on checking this out - I hope someone comes along and gives this mod the attention it deserves.
These would definitely make the mod very interesting to me for testing and using in packs for the Feed the Beast launcher. Especially if it managed to do the above and not have a huge performance hit on servers.
If setting an ID to 0 in the config disabled an item that would also be great, since server owners will not want the nukes used.
As a purely evil probably impossible suggestion... micro block gates ( I'm sure that won't be laggy at all)
1. Dyed redstone - mixing redstone dust with one of the colours of dye would make that redstone dust not connect to redstone of a different type. Adding a bridge plate would allow one type of redstone to pass into the default redstone or redstone of a different colour. Obviously handy for wire segregation.
If i am correct at how it could be implemented (Iv looked at the Redstone Code but i haven't yet tried to implement your idea) there wouldn't be any need for a bridge plate as you could use any block which passes a redstone signal (I.E Zero Delay Repeater).
2. Vertical redstone - mixing redstone with slime (increased resistance, delay equal to a redstone torch of delay per vertical block) or glowstone dust (no additional resistance, instant vertical transmission). As it says on the tin, vertical redstone wiring.
By vertical do you mean stuck to a wall's face or a Vertical column? (The former would require a TileEntity the latter shouldn't)
3. Bidirectional repeater / zero tick repeater - something that has been missing from vanilla redstone for a long, long time.
The Zero Delay Repeater should take 0 server ticks. Based on my tests in a singleplayer environment the Zero Delay Repeater when placed one after the other over a distance of about 10 blocks lights up a Redstone Lamp at the same time as normal Redstone.
The T and L Junctions can have an input signal from any of there input sides, though it takes 1 server tick(They are basically repeaters as they output at a strength of 15). This is because when i made it take 0 server ticks the redstone dust could become stuck in a constantly on state.
Bidirectional can be bad in that it if its implemented in things which can change there state very quickly you can create a situation where there is so many block updates that the game will drop to a very low framerate. When i made T Junctions Zero Delay and setup redstone dust in a certain way (It seems to be a bug caused by the redstone as the offending redstone was about 3-4 blocks away T Junction) and destroyed the torch powering the redstone that lead to the T Junctions, it would constantly switch between on and off (Around 10 FPS if i remember correctly, 120FPS before hand).
P.S when i mention Ticks (And when the MCI Craft website's descriptions of things does) i always mean Server Ticks rather than Redstone Ticks (Which don't exist. There is no Redstone Ticks... Only Server Ticks).
Especially if it managed to do the above and not have a huge performance hit on servers.
In a singleplayer environment (I know servers have alot more overheads) i haven't noticed any lag. Though i haven't done any real stress tests. Except with the Nukes, they lag just like TNT (Well they are just TNT thats more powerful).
As a purely evil probably impossible suggestion... micro block gates ( I'm sure that won't be laggy at all)
Err... No. All of the Redstone Circuits except the ones which require a TileEntity chip in there recipe don't use TileEntities (LED Display, Inventory Counter and Binary To Pulse use TileEntities). TileEntities add overheads and Micro Block ones would have alot of bloated stuff in them. I have tried to make my redstone circuits as efficient as i can.
------------
Iv made a WIP version containing the latest code which you can get from Here. The only difference from 1.0.1 is that it has implemented setting ID to 0 to disable blocks and it contains a Universal Transmogrifier which consolidates Ore Dictionary Items/Blocks into the first registered block/item of a type (So for example all Copper from different mods would be turned into which ever mod registered theirs first). It requires no power, but does require another mod (I.E Thermal Expansion) to provide pipes for inputting and extracting items.
I managed to get Coloured Wires working. The only bug is that if a coloured wire is in a line and you place normal redstone it will power the redstone. But it doesn't work the other way around. I havn't made the different coloured Redstone Dust items yet, and i will proberly change the textures of the wire which would allow a red one to exist along side the normal one (currently there is 15 different coloured wires).
I will hopefully have a testable build out either today or tomorrow (I am going out today so i don't know how long i will have to work on it today).
The following video shows a test of them. Basically showing that they don't send power to each other.
If i am correct at how it could be implemented (Iv looked at the Redstone Code but i haven't yet tried to implement your idea) there wouldn't be any need for a bridge plate as you could use any block which passes a redstone signal (I.E Zero Delay Repeater).
That's true though there are instances where that would not be perfect. E.g like this:
In this instance if the blue wire were continued over the "block" and that block transmitted the redstone signal to the wires next to it (red and green) then it wouldn't be possible for you to transfer the blue signal to a single line. Though I suspect this could be done by one of your L junctions. Or of course a bridge (redstone wire tile) to go next to the block so the signal wouldn't jump to the two horizontal wires.
By vertical do you mean stuck to a wall's face or a Vertical column? (The former would require a TileEntity the latter shouldn't)
I don't suppose it matters either way, though being able to run redstone up walls (and along the underside of a ceiling) is definitely a nice thing to have. A lot of builds are made much cleaner when you don't need torch chains and or restone steps to get singnals from A->B.
Bidirectional can be bad in that it if its implemented in things which can change there state very quickly you can create a situation where there is so many block updates that the game will drop to a very low framerate. When i made T Junctions Zero Delay and setup redstone dust in a certain way (It seems to be a bug caused by the redstone as the offending redstone was about 3-4 blocks away T Junction) and destroyed the torch powering the redstone that lead to the T Junctions, it would constantly switch between on and off (Around 10 FPS if i remember correctly, 120FPS before hand).
P.S when i mention Ticks (And when the MCI Craft website's descriptions of things does) i always mean Server Ticks rather than Redstone Ticks (Which don't exist. There is no Redstone Ticks... Only Server Ticks).
Good point. I had not considered the potential issue with B backfeeding into into A and creating a self sustaining signal that is continually repeated in both directions. With coloured wire this may not be needed anyway as wires can be segregated more efficiently!
Amazing work getting a working example of the coloured wires so quickly! Can't wait to check it out. I may have a couple more ideas in mind but I actually have to think them through and see if they are even useful or not. Nice work
In this instance if the blue wire were continued over the "block" and that block transmitted the redstone signal to the wires next to it (red and green) then it wouldn't be possible for you to transfer the blue signal to a single line. Though I suspect this could be done by one of your L junctions. Or of course a bridge (redstone wire tile) to go next to the block so the signal wouldn't jump to the two horizontal wires.
A T Junction would allow the signal to continue to the other blue and pass into either red or green depending on the orientation. A Redstone Crossover would allow Red and Green to be connected and for Blue to connect to its self (It allows separate signals along North/South and East/West).
I don't suppose it matters either way, though being able to run redstone up walls (and along the underside of a ceiling) is definitely a nice thing to have. A lot of builds are made much cleaner when you don't need torch chains and or restone steps to get singnals from A->B.
Well from my point of view it would be alot easier to make the latter one which doesn't need as much features(The first option scares me).
Amazing work getting a working example of the coloured wires so quickly! Can't wait to check it out. I may have a couple more ideas in mind but I actually have to think them through and see if they are even useful or not. Nice work
. The vertical ones will take alot longer, the coloured wires only needed a few changes to the standard redstone wire code (Well overrides).
MCI Craft currently contains 4 parts: Core, Farming, Machines and Redstone. Both Farming, Machines and Redstone are optional. All parts require Forge.
Core
adds Uranium Ore, Plutonium, Nuclear Bomb (10x more powerful than TNT) and the Mineshaft Mole, a digging machine and more.
Farming
adds Auto Farmer and Trough.
Machines
adds PHW reactors, Solar Panels, Power Storage, a Electronic Furnace that can smelt 3 items at the same time and more.
Redstone
adds all the standard gates (AND, OR, NOT and there variants) as well as others like the Zero Delay Repeater and Redstone Crossover (Allows 2 separate redstone signals to pass through it from different sides: North/South & East/West).
A full description of all added Blocks/Items can be found Here. Crafting recipes can be found Here.
Videos
Minecraft Info - Game Requirements - Minecraft Screensaver - MCI Craft
My Role-Play Characters:
-Gemma Landline
-Xavier Rideout
-Ben Jones
It stores the stuff it mines in its self(See image below). It has 27 internal slots for storing what it mines, the same as a single chest. It mines a distance of 60 blocks per run (using about 12 coal), automatically turning its self off. It takes multiple runs before the internal storage is full. When its full it will drop blocks that it mines which can't go into an existing stack in its inventory.
The red line shows the Moles inventory slots:
Minecraft Info - Game Requirements - Minecraft Screensaver - MCI Craft
seems pretty balanced, with lots of cool features
if your talking about the Mole it doesn't require either of the two. The Mole is located in the Core jar. Only the Machines jar requires either Buildcraft or Thermal Expansion (Technically it doesn't require either of them, but without them you won't have any pipes to transfer power/liquids. Also you wouldn't be able to craft them as there recipes rely on items from one of the mods. Other mods may have compatible pipes but i have only tested with Buildcraft and Thermal Expansion).
I can however make it so that it will accept Redstone Flux Capacitors and use them for power without the Core jar needing Thermal Expansion. Though i would have thought most people would have alot of Charcoal.
Minecraft Info - Game Requirements - Minecraft Screensaver - MCI Craft
It registers the Ore as oreUranium and the Ingot as ingotUranium (Though MCI Craft doesn't provide any way to get the Ingots as PHW Reactor's are meant to use raw Uranium). Both names taken from the Common Ore Names List on Forge's Wiki. I haven't personally tested but it should work both ways as long as IC2 uses the same Ore Dictionary names.
It spawns between heights of 15 and 50. Though i will probably need to increase its spawn rate.
Minecraft Info - Game Requirements - Minecraft Screensaver - MCI Craft
Makes me want to just mess around with them. Especially that shiny... nuclear... bomb...
I have also been working on L Junction and T Junction circuits which act like Redstone Dust (Though they output at a fixed strength of 15) except they only connect on 2 Sides for the L Junction and 3 for the T Junction. They are meant for when you have multiple redstone wires near each other which you don't want to connect to each other.
Minecraft Info - Game Requirements - Minecraft Screensaver - MCI Craft
There is a bug in the current version where the ID's aren't saved for Machines/Redstone. They are however read, below is the names of the blocks/items.
Minecraft Info - Game Requirements - Minecraft Screensaver - MCI Craft
1.0.1
New videos have been added to the first post showing the Mass Accelerator and Slime Block. As some of the new Redstone Circuits require more than 4 sides for the output/input there are now Input Mergers and Output Splitters, they extend some circuits so they can have more input/outputs. The following image shows how the Output Splitter extends a Full Adder block. Basically the yellow side of the Output Splitter goes to the yellow side of the Full Adder.
If anyone is wondering about the colour coded sides of the Redstone Circuits the Red are output sides, Blue are Input sides (Though with the Junctions they can be either input or output), Yellow is where an Output Splitter should connect and Purple is where an Input Merger should connect.
Minecraft Info - Game Requirements - Minecraft Screensaver - MCI Craft
Minecraft Info - Game Requirements - Minecraft Screensaver - MCI Craft
A couple of requests. I have no clue how feasible they are but they are on my "nice to have" list for sure!
1. Dyed redstone - mixing redstone dust with one of the colours of dye would make that redstone dust not connect to redstone of a different type. Adding a bridge plate would allow one type of redstone to pass into the default redstone or redstone of a different colour. Obviously handy for wire segregation.
2. Vertical redstone - mixing redstone with slime (increased resistance, delay equal to a redstone torch of delay per vertical block) or glowstone dust (no additional resistance, instant vertical transmission). As it says on the tin, vertical redstone wiring.
3. Bidirectional repeater / zero tick repeater - something that has been missing from vanilla redstone for a long, long time.
That's all I can come up with off the top of my head. I may get some more ideas when I can poke at this later.
Once again, great work here. I definitely plan on checking this out - I hope someone comes along and gives this mod the attention it deserves.
These would definitely make the mod very interesting to me for testing and using in packs for the Feed the Beast launcher. Especially if it managed to do the above and not have a huge performance hit on servers.
If setting an ID to 0 in the config disabled an item that would also be great, since server owners will not want the nukes used.
As a purely evil probably impossible suggestion... micro block gates ( I'm sure that won't be laggy at all)
If i am correct at how it could be implemented (Iv looked at the Redstone Code but i haven't yet tried to implement your idea) there wouldn't be any need for a bridge plate as you could use any block which passes a redstone signal (I.E Zero Delay Repeater).
By vertical do you mean stuck to a wall's face or a Vertical column? (The former would require a TileEntity the latter shouldn't)
The Zero Delay Repeater should take 0 server ticks. Based on my tests in a singleplayer environment the Zero Delay Repeater when placed one after the other over a distance of about 10 blocks lights up a Redstone Lamp at the same time as normal Redstone.
The T and L Junctions can have an input signal from any of there input sides, though it takes 1 server tick(They are basically repeaters as they output at a strength of 15). This is because when i made it take 0 server ticks the redstone dust could become stuck in a constantly on state.
Bidirectional can be bad in that it if its implemented in things which can change there state very quickly you can create a situation where there is so many block updates that the game will drop to a very low framerate. When i made T Junctions Zero Delay and setup redstone dust in a certain way (It seems to be a bug caused by the redstone as the offending redstone was about 3-4 blocks away T Junction) and destroyed the torch powering the redstone that lead to the T Junctions, it would constantly switch between on and off (Around 10 FPS if i remember correctly, 120FPS before hand).
P.S when i mention Ticks (And when the MCI Craft website's descriptions of things does) i always mean Server Ticks rather than Redstone Ticks (Which don't exist. There is no Redstone Ticks... Only Server Ticks).
In a singleplayer environment (I know servers have alot more overheads) i haven't noticed any lag. Though i haven't done any real stress tests. Except with the Nukes, they lag just like TNT (Well they are just TNT thats more powerful).
I have just implemented that into the code on my end.
Err... No. All of the Redstone Circuits except the ones which require a TileEntity chip in there recipe don't use TileEntities (LED Display, Inventory Counter and Binary To Pulse use TileEntities). TileEntities add overheads and Micro Block ones would have alot of bloated stuff in them. I have tried to make my redstone circuits as efficient as i can.
------------
Iv made a WIP version containing the latest code which you can get from Here. The only difference from 1.0.1 is that it has implemented setting ID to 0 to disable blocks and it contains a Universal Transmogrifier which consolidates Ore Dictionary Items/Blocks into the first registered block/item of a type (So for example all Copper from different mods would be turned into which ever mod registered theirs first). It requires no power, but does require another mod (I.E Thermal Expansion) to provide pipes for inputting and extracting items.
Minecraft Info - Game Requirements - Minecraft Screensaver - MCI Craft
I will hopefully have a testable build out either today or tomorrow (I am going out today so i don't know how long i will have to work on it today).
The following video shows a test of them. Basically showing that they don't send power to each other.
Minecraft Info - Game Requirements - Minecraft Screensaver - MCI Craft
That's true though there are instances where that would not be perfect. E.g like this:
In this instance if the blue wire were continued over the "block" and that block transmitted the redstone signal to the wires next to it (red and green) then it wouldn't be possible for you to transfer the blue signal to a single line. Though I suspect this could be done by one of your L junctions. Or of course a bridge (redstone wire tile) to go next to the block so the signal wouldn't jump to the two horizontal wires.
I don't suppose it matters either way, though being able to run redstone up walls (and along the underside of a ceiling) is definitely a nice thing to have. A lot of builds are made much cleaner when you don't need torch chains and or restone steps to get singnals from A->B.
Good point. I had not considered the potential issue with B backfeeding into into A and creating a self sustaining signal that is continually repeated in both directions. With coloured wire this may not be needed anyway as wires can be segregated more efficiently!
Amazing work getting a working example of the coloured wires so quickly! Can't wait to check it out. I may have a couple more ideas in mind but I actually have to think them through and see if they are even useful or not. Nice work
A T Junction would allow the signal to continue to the other blue and pass into either red or green depending on the orientation. A Redstone Crossover would allow Red and Green to be connected and for Blue to connect to its self (It allows separate signals along North/South and East/West).
Well from my point of view it would be alot easier to make the latter one which doesn't need as much features(The first option scares me).
. The vertical ones will take alot longer, the coloured wires only needed a few changes to the standard redstone wire code (Well overrides).
Minecraft Info - Game Requirements - Minecraft Screensaver - MCI Craft