You are not logged in.

IC2 Experimental builds (jenkins):
v2.0/2.1/2.2 / 2.3 / 2.5 / 2.6 (For Minecraft 1.6.4/1.7.2/1.7.10 / 1.8.9 / 1.9.4 / 1.10)
IndustrialCraft² recent version: v1.117! (For Minecraft 1.5.2 → topic)

Dear visitor, welcome to IC² Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Thursday, January 12th 2017, 12:22am

Macerator modification

I think that macerator should have two output slot, Why? Well... i was thinking that ores should produce besides 2x crushed ores it should produce 1 crushed stone (or stone dust). What can i do with that? You can macerate crushed stone in stone dust, o compress (a few quantity, like 4) in stone. Also you can put in ore washing machine or thermal centrifugator (i don't know), and produce (with % chance) small pile of dust of common metals (iron, copper, tin, lead), small pile of gravel (or a flint) and/or small pile of sand.
Why i would change that? I think that is some strange that the stone is desintegrated (Crushed ore has stone, but too little).
Sorry for my English, my native languaje is Spanish. If you don't understand me I can explain my ideas in spanish.

MauveCloud

Coal Miner

  • "MauveCloud" is male

Posts: 1,049

Location: California

  • Send private message

2

Thursday, January 12th 2017, 1:29am

Crushed ore has stone, but too little

Could you explain the logic behind this please? You can macerate an ore block to two crushed ores, each of which produces stone dust in an ore washing plant in addition to the purified crushed ore and tiny dusts, but from regular stone/cobblestone you can only get one stone dust per block (by putting cobblestone in the thermal centrifuge).

3

Thursday, January 12th 2017, 3:50am

Oh, sorry, I didn't know about stone dust in thermal centrifugator, the picture of the item seem be to little compared to a block, so i thought i was less. Think that (excluding cobblestone > stone dust in thermal centrifugator because i didn't know):
Iron Ore > if you make a complete refining process its gives you: 2 Iron ingot + 4 Iron Nuggets + 2 Gold Nuggets + 2 Stone Dust = its give you 6 ingots (I thougt that one stone dust was like an ingot) and 6 nuggets, 2 ingots and 4 nuggets are lost in the process (plus the water).
Sorry for my foolness. But know, if a stone dust is same like a block (1 cobblestone = 1 stone dust) its means: 1 Iron Ore (block) > 2 blocks, 2 ingots and 6 nuggets ¿And the law of conservation of matter and energy? I know, it is a joke, a portion of the matter is lost like trash.
Sorry, I should search on IC2 wiki before doing that post.
Sorry for my English, my native languaje is Spanish. If you don't understand me I can explain my ideas in spanish.

4

Thursday, January 12th 2017, 7:28am

Why don't we add multiple output slots to vanilla furnaces then, since we lose 1 ingot, 6 nuggets and 2 stone dust when smelting ores?
Check out my mods here.

Speiger

TMT & IC2 Classic Dev

  • "Speiger" is male

Posts: 997

Location: Germany

  • Send private message

5

Thursday, January 12th 2017, 12:37pm

Or just make it possible that the machine has a output list which allows recipes to have multible outputs and the machine only runs when that list is empty...
(Promoting that IC2Classic can have to any machine multiple outputs if the recipeList supports it)

6

Thursday, January 12th 2017, 2:40pm

Why don't we add multiple output slots to vanilla furnaces then, since we lose 1 ingot, 6 nuggets and 2 stone dust when smelting ores?
Great idea!!!

Speiger, sorry, but i don't understand very well your idea.

PD: Aroma1997, Are you the developer of Aroma1997s Dimensional World? I love your mod, Now, I can't live without mining world, it's fantastic, now, I wan't to do mining in the overworld never more.
Sorry for my English, my native languaje is Spanish. If you don't understand me I can explain my ideas in spanish.

Speiger

TMT & IC2 Classic Dev

  • "Speiger" is male

Posts: 997

Location: Germany

  • Send private message

7

Thursday, January 12th 2017, 2:57pm

Basicly EnderCraft:
You have 1 Output Slot. Behind that Output Slot you have a OutputList.
The Recipe injects the Items into the OutputList. The output lists tries always to inject into the output slot. It does then not matter how many outputslots a machine has since they do add stuff to the "To OutputList".

That system allows you to have like 5000 differend outputs to 1 Machine that has only 1 output slot and everything is fine.
And if the output list is filled with something that it cant push because the output slot is lockt then the machine wont run.
And since IC2Exp has a upgrade call whenever a Machine processes something Upgrades could export stuff before it comes into the output list.

Basicly: Recipe => Invisible Chest inside the machine (Also called buffer / List) => OutputSlot.
Instead of: Recipe => OutputSlot.

8

Thursday, January 12th 2017, 3:04pm

Ohh, thanks for the information, i am not a developer (I only know how to use a little of MCreator :() and i don't know much about that things...
Sorry for my English, my native languaje is Spanish. If you don't understand me I can explain my ideas in spanish.

Speiger

TMT & IC2 Classic Dev

  • "Speiger" is male

Posts: 997

Location: Germany

  • Send private message

9

Thursday, January 12th 2017, 3:05pm

It would also allow like sifter like recipes In IC2Exp.... On the other hand they would have to rewirte the API to make that happen since they dont allow RNG recipes. (In other words that what you ask for)
Edit:
Chance based Recipes. Or Recipes that change their output on Random calculation (or % chance) are not possible In IC2Exp with their current system and i doubt they change it. I did ask long ago for that kind of things and they didnt do it...

10

Thursday, January 12th 2017, 4:08pm

It would be fine if recipes in Ore Washing Machine and Thermal Centrifuge were Chance Base. Ores aren't always identical each other, their have small diferences...
Sorry for my English, my native languaje is Spanish. If you don't understand me I can explain my ideas in spanish.

Chocohead

Drowning in mods.

  • "Chocohead" is male
  • Korea, Democratic People's Republic of United Kingdom

Posts: 5,983

Location: Badly generated chunks.

  • Send private message

11

Thursday, January 12th 2017, 4:11pm

Random recipes that you have to use more than a couple of times are just annoying, especially when you're trying to automate a crafting process that needs them.
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.

Speiger

TMT & IC2 Classic Dev

  • "Speiger" is male

Posts: 997

Location: Germany

  • Send private message

12

Thursday, January 12th 2017, 5:03pm

On top of that IC2Exp is not capable of doing these things...
that requires are overhaul of the RecipeAPI

13

Thursday, January 12th 2017, 9:25pm

It doesn't.
Check out my mods here.

Speiger

TMT & IC2 Classic Dev

  • "Speiger" is male

Posts: 997

Location: Germany

  • Send private message

14

Friday, January 13th 2017, 8:13am

Things that need a rewrite:
-RecipeOutput Class: Needs a secondary function that shows all Outputs. Final Class modifier needs to be removed. +Maybe some extra functions to make fortune upgrades an some other things possible.

-Machines: Need to support MultiOutput which they dont. All Machines are limited to what slot amount they have. It does not matter if they have 3 output slots. As soon there are 4 differend outputs the recipe will not be supported anymore.

For you guys thats about 2-4 classes but the change that is requried to allow that is not as small as you think...

15

Friday, January 13th 2017, 8:26am

In your original post, you were talking about an "API overhaul", the API wouldn't change that much.
Check out my mods here.

Speiger

TMT & IC2 Classic Dev

  • "Speiger" is male

Posts: 997

Location: Germany

  • Send private message

16

Friday, January 13th 2017, 9:03am

Its a Overhaul of the RecipeAPI since your RecipeAPi doesnt support Custom RecipeOutput class. Overhaul doesnt mean that you have to replace everything but you have to do a good chunk of changes to make it actually work.

17

Friday, January 13th 2017, 12:16pm

I'd need to change 2 classes in the Recipe API, which is still not an overhaul of the entire API.
Check out my mods here.

Speiger

TMT & IC2 Classic Dev

  • "Speiger" is male

Posts: 997

Location: Germany

  • Send private message

18

Friday, January 13th 2017, 1:41pm

Did i say entire API? No!
Overhaul is überarbeiten. That doesnt mean "You have to do everything of it" You only have to redo KeyComponents of it. And since i did point at the RecipeAPI that actually makes sense...

Speiger

TMT & IC2 Classic Dev

  • "Speiger" is male

Posts: 997

Location: Germany

  • Send private message

19

Friday, January 13th 2017, 1:50pm

Just a Note aroma. Its not my request that you add that kind of feature. Since i have already that kind of system installed and its fully compatible with ic2s current system...

20

Friday, January 13th 2017, 2:16pm

I can't undersant any word of you two are saying... If is so dificult to make a simple recipe, how much time you need to make a block or the mining laser? Or worst, the nuclear reactor?
Sorry for my English, my native languaje is Spanish. If you don't understand me I can explain my ideas in spanish.

Counter:

Hits today: 21,876 | Hits yesterday: 35,349 | Hits record: 152,331 | Hits total: 65,353,316