I decided to compile every bug reporting thread into one with my own description of bug. (including ones already "fixed" for reference reasons).
bug != suggestion, but in some cases suggestion to implement something is bugreport
ENET TE failed to update on block removal:
DIRTY field goes to every IEnergy* object and prevent operations inside TE object after it's removal from world.
Reactor component enumeration method make everything extremely hard, if you place two overcloked vents one will melt while second do nothing.
If you place component exchanger before vent, vent will not be cooled down current tick.
This can be fixed by divinging single tick into multiple runs for some(or all) components.
When reactor tick run, we enum every vent 5-10 times with 5-10 times less effect but this allow to distribure heat over every component.
If reactor produce 40 heat and two vents is placed:
Single run: -40 0
10 runs: -22 -18
Done extremely easy and will fix every problem with enumeration order.
Also we lack heat pump component that will sink heat from every side expect one and sent heat to that side, API also does not allow this.
Reactor max heat not properly reported to componens.
Reactor will burn personal blocks,there is no way to protect blocks from reactor overburn only bedrock is hardcoded, no blacklist API no check for destructable state or -1 resistance.
Quad and double cores drain durability faster then shoud.
Scaffords are burnable due wood metherial, this provide better then coal basic fuel.
Miner lack nullpoint protection for cable below miner and invalid container near miner.
Pump lack code to handle stackable 132 bukets.
2) Recipe bugs:
CFPack crafted with 50% charge (damage shoud be 259);
CFPack not able to handle semiempty or semifull CF Sprayers (move to advanced recipe and extract sprayer metadata to use in crafting result);
CF Sprayers may not be filled in canner (just not implemented but still usefull 1 line fix);
Rubber leaves may not be used for biofuel production (just lack recipe);
Wool maceration provide only 1 string (shoud be less then 4 but more then 1) (and not allowed to variations);
Sandstone maceration provide only 1 sand (shoud be less then 4 but more then 1) (and not allowed to variations);
API lack stripmeta methods for recipes that ignore metadata, it shoud use map for item ID and field for meta, not map for ID+meta;
Personal safe shoud be shapeless
Generator shoud be shapeless
Single use battery shoud be shapeless
Gradual regeneration recipes for condensators not registered via NEI API
Nanoarmor drain charge is over any reasonable values, single bite from cave spider will destroy entire suit, same with jumping from height.
Quantum helmet throw nosuchmethod on poison.
NVG code lack return statement in beginig, possible noobtrap due crushing.
Drill and diamond drill full discharge damage 1 more then all other electric tools purely visual but still 1 linefix.
Electric tools go "offline" on full discharge, preventing recharge from batpacks.
Drill lack ondamage code, result in no damage to entities, shoud be 1 (just like discharged saw) (move damage method to superclass)
Fuel value still secret ever with NEI, it actually shoud display how much fuel is stored inside.
Laser super heat is broken.
Chainsaw not registered as shears and useless on sheeps.
Basically all electric items SHOUD display charge in item tooltip, there is no reason to show only bar.
Same to reactor componens to show remaining uses (will implement via NEI source anyway, but this shoud be in base mod)
Soulsand not registered with Drill (dig at speed of hands).
Crops not registered with Chainsaw (dig as speed of hands).
Most items go async, especially CF Sprayer and nanosaber, for CF - it shoud be completely server side, invisible killing foam or holes inside wall after relog is boring.
Painter autorefull sometimes not working (or not working at all for no reason);
Solar generator lack glass-coal reversed recipe
Scaffords are not climbable upward, but will slowdown freefall just like vines.
Scaffords not placeble downward.
Iron fence shoud have more explosion resistance.
Foam is silktouchable, this allow dupe expoit.
Iron and electric furnace texture is different from any other machine.
MFE lack dots(or any other indication) on input sides.
Rubber leaves will drop apples, shoud override method from superclass to disable.
Rubber leaves drop a lot of saplings due same reason.
Burnable interface not registered via forge.
Rubber trees generation in superbiome swamp generate more rubber trees then normal trees.
No config to disable suddenlyHoes