Lazy AE2

Lazy AE2

2M Downloads

Fixed Input in Etcher

brachy84 opened this issue ยท 5 comments

commented

Make all the inputs changable with crafttweaker so we can actually change recipes.

commented

okay so i came across an issue: by design, the top and bottom slots of the etcher only accept redstone and silicon; this makes life easier for everyone because it means you can pipe stuff into the machine in any order and it'll go into the proper slot. of course, this won't work at all if the inputs are unfixed because there won't be any distinction between the three ingredient types. do you have any suggestions for resolving this?

commented

Maybe you can make the crafttweaker script line must contain three input items: first is top, second is mid and third is bottom. I don't know muchabout modding so I don't know if this is possible

commented

let me try to make a more illustrative example: suppose i try to push an item into an etcher using a pipe. the item handling logic is as follows:

if the item is redstone:
  put the item in the top slot
otherwise, if the item is silicon:
  put the item in the bottom slot
otherwise:
  put the item in the middle slot

this logic is in place so users don't have to worry about items going into the wrong slots when they pipe them into an etcher. if recipes can have any arbitrary ingredients in the top and bottom slots, however, this will no longer work. i need a resolution to this, and i can't really think of a good one

commented

You could make a config where you can define top and bottom slot

commented

You could add a list which contains the Inputs for the fitting slot. But then you may not use the same item in different input-slots.
e.g.:

recipe 1, 2, 3,...
[stone, wood, redstone]
[plank, diamond, coal]
[cobalt, ardite, lapis]

The machine could check if the item is in one of those lists (they have to get filled from additional crafttweaker recipes)
Maybe this helps : )