Suggestion : Mass Fabrication Rework

    • Official Post

    Currently, UUM is pretty simple to use, however it doesn't allow us to make more complicated stuff.
    So my idea is to rework UUM usage to the point we can produce manufactured products (aka items/blocks that are finished, and doesn't require further processing to use)
    Normal item UUM recipes are kept and improved.


    Mass Fabricator will still generate UUM the way it does, however it will do so in a Liquid Form, which can be stored internally (up to 64 buckets).
    1.000.000 EU = 1 UUM = 100 mB of liquid UUM.
    166.666 EU + 166.666 amplifier (34 scrap) = 1 UUM = 100 mB of liquid UUM.


    Liquid UUM can be stored in tanks for later usage.


    New machines :
    Universal Usable Matter Condenser
    Condenses Liquid UUM into Condensed Universal Usable Matter, for those that want to store UUM into item form or want to transport UUM over rails or whatever can't be done with liquids.
    Ratio is 100 mB = 1 Condensed UUM. (or simply the UU-Matter item we already have)


    Universal Usable Matter Assembler
    Uses Liquid UUM (or Condensed UUM) to make stuff, anything.


    Mechanics :
    First of all, it requires the extension of UUM recipes to nearly anything from vanilla and some mod items, like GregTech does.
    Metal recipes should be changed to dusts instead of ores (aka 4 iron dust from the UUM recipe for 2 iron ore)


    Input item desired in a slot (that means it can replicate stuff, not make them out of nowhere).
    Machine will calculate all materials in the most basic form it can, the point where you can make the material from UUM.
    Every Crafting step increases liquid UUM usage by 0.025%, stackable.
    Every Processing step (furnace, macerator, extractor, compressor) increases liquid UUM usage by 0,01% , stackable.
    Every Advanced Processing step (electrolyzer, centrifuge, assembling machine , aka other mod machines) increases liquid UUM usage by 0,05% , stackable.
    Any items that can't be mass fabricated will be required to be inserted. The machine will calculate the most basic form possible of the items. Not that you can insert an already processed item, which would reduce liquid UUM cost.
    It will try to use the cheapest way possible to achieve the desired item, if there are two different ways.


    Example :
    I want to replicate an Electric Furnace.


    Recipe : 1 Iron furnace + 2 redstone + 1 electronic circuit
    Iron furnace -> 5 iron + 8 cobblestone.
    1 Electronic circuit -> 3 copper + 6 rubber + 2 redstone + 1 refined iron.


    Total : 6 iron + 4 redstone + 3 copper + 2 sticky resin + 8 cobblestone.


    Crafting steps : 5 (Furnace, Iron furnace, Copper cable, Electronic Circuit and Electric Furnace)
    Processing steps : 8 maceration, 2 extraction, 10 furnace.


    Material cost :
    Iron : 5 * 6/4 * 100 mB liquid UUM. (750 mB)
    Redstone : 4 * 4/24 * 100 mB liquid UUM. (67 mB)
    Copper : 3 * 3/10 * 100 mB liquid UUM. (90 mB)
    Cobblestone : 1 * 8/16 * 100 mB liquid UUM. (50 mB)
    Sticky resin : 4 * 2/21 * 100 mB liquid UUM. (38 mB)


    995 mB liquid UUM.


    Total cost :
    Material cost (995)* Crafting steps (1,001^5) * Processing steps (1,005^20)
    = 995 * 1,005 * 1,104 = 1104 mB of liquid UUM.


    Values are always rounded UP.

    • Official Post

    Values should be split at 49 down and 50 up. 1103 is not very close to 1200 is it?

    145 Mods isn't too many. 9 types of copper and 8 types of tin aren't too many. 3 types of coffee though?

    I know that you believe that you understood what you think I said, but I am not sure you realise that what you read was not what I meant.


    ---- Minecraft Crash Report ----
    // I just don't know what went wrong :(


    I see this too much.

    • Official Post

    Values should be split at 49 down and 50 up. 1103 is not very close to 1200 is it?

    The result is actually 1103,9724 . I just misread it and tought it was 1102,9724.
    Rounding down can result to exploits and thats something we want to avoid.


    With the new system UUM values are shown in milibuckets in the liquid form, allowing better approximations.
    For that furnace you would use 11 (1100) + 0,04 UUM (0004).

  • I don't like the "one advanced machine that replaces all the others" part. Liquid UUM is fine, autocrafting UUM machine is fine (at the cost of.some EUs more), but auto-processing with one machine ? No. Or something so expensive that anyone but lazy peoples would prefer using basic machines.


    Soon with Molten Salt Reactors, right ? :D
    NERF THA FUSION REACTOR!

    • Official Post

    Where do you get 0.04 UU from? Also, if this was vanilla IC I can't see a problem in using one block as lots of machines. This is end game IC2 after all.


    Looking at your example item costs, cobble is WAY to expensive. Iron is seems overly priced too compared to copper.

    145 Mods isn't too many. 9 types of copper and 8 types of tin aren't too many. 3 types of coffee though?

    I know that you believe that you understood what you think I said, but I am not sure you realise that what you read was not what I meant.


    ---- Minecraft Crash Report ----
    // I just don't know what went wrong :(


    I see this too much.

    • Official Post

    All item costs are based on actual UUM recipes.
    1 UUM = 100 mB liquid UUM
    5 UUM makes 4 iron dusts
    3 UUM makes 10 copper dusts...
    1 UUM = 16 stone


    Well, you could make the machine multiblocky and make it actually process the stuff using the machines adjacent to it (diagonals also count), using UUM as fuel (or energy, if you prefer).
    So the speed of assembling is dependant on the processing machines.


    Increase the percentage increase for every processing/crafting by a few 0.01% and the cost becomes incredibly high, really.