[DEV] Stock upgrade.
MrGraphic opened this issue ยท 10 comments
Just tried, fantastic.
I think that making it work with " Operational " would extend greatly functionality towards precision uses.
Same goes for defining the number of items. Instead of a global value let users define each item separately by modifying number of items in filter slots for example. - yeah, that would make it work together without gui clutter and modyfications.
I hope you will not hate me @MrRiegel for all these suggestions ๐
Did you build the mod by yourself? Interesting.
the problem with modifying the number in the slots is that the maximum is 64.
To be honest compiling from source never been easier thanks to gradle. If the repo is configured properly then just clone and run "gradel build" - soooo easy compared to old times ๐
Unforunelly I have limited knowledge on how to change max ( vanilla ) stack size for specific case. I saw many examples in mods but never saw code behind that feature. Well maybe once in BloodMagic repo.
well, the new commit is online, your honor.
you can compile.
warning: all cable filters will be reset.
Ok, I compiled and tested.
I was going to write that this commit totally broke mechanics but I saw that you just pushed a fix.
I did excesive testing on vanilla inventories and Buildcraft ones, what I have found:
- operational and stock doesn't work together - you can't put both in one cable
- when there is no valid/empty space in destination inventory or there is already other item but with a diffrent meta and you set cable to ignore meta data, cable will void all items in network within meta range trying to put that item in destination inventory - tested only on export cable connected to vanilla furnace, chests and BC's auto workbench, with and without stock upgrade.
- very minor rendering glitch where items render behind "highlight" box in filter slots.
Sorry, I wasn't able to try this earlier.
thank you for being my tester
operational and stock doesn't work together - you can't put both in one cable
this was intended. but actually i could make them compatible.
I'll fix the bugs tomorrow.
btw: what time zone are you in?
I'm glad I can help and I'm honored ๐
I though it was intended.
Actually I'm in in UTC+0.
so, should be fixed.
did you notice, that you can delete a filter slot by clicking with mouse wheel and increase/decrease the number in slot by 10 while holding shift?
you can test the mod with "gradle runClient" too.
if you give me you curseforge name I could credit you as tester
Gotcha
I just saw, cool ๐
Yup, noticed shift click right away but missed that middle click - was going to sugest slot reset :).
Usually I'm testing in non-dev enviroment. There is a reason for that and this is perfect example ๐
https://gist.github.com/MrGraphic/fe3d27d0e2115232e057
Of course works in dev.
Ok, tested most of the stuff in dev instance - seems to be all ok. Feels solid and fleshed out :).