ThePython10110 / ExchangeClone

Equivalent Exchange/ProjectE for Minetest Game and MineClone2/Mineclonia
https://github.com/ThePython10110/ExchangeClone/wiki
GNU General Public License v3.0
3 stars 2 forks source link

[Feature Request] Make Gem of Eternal Density cause player to learn the transmuted items #20

Closed programmerjake closed 7 months ago

programmerjake commented 7 months ago

Is your feature request related to a problem? Please describe. When using the Gem of Eternal Density, I sometimes mine things I haven't learned yet, I want to be able to learn them without them being converted to energy before I have a chance.

Describe the solution you'd like The Gem of Eternal Density automatically causes the player to learn all items it converts.

Describe alternatives you've considered

ThePython10110 commented 7 months ago

ProjectE doesn't work this way, so I'm not going to do it. You could always just deactivate it and manually learn and condense things when your inventory gets full, although I see how that would be annoying.

programmerjake commented 7 months ago

well, if it's annoying, it's worth fixing imo. if ProjectE doesn't do it I'd consider that a bug/missing-feature in ProjectE. do remember that ProjectE isn't necessarily perfect.

ThePython10110 commented 7 months ago

Now that I think of it, ProjectE does have a whitelist/blacklist feature... I was trying to avoid overriding left click, but I guess I will.

programmerjake commented 7 months ago

noticed it defaults to learned items only if you don't open the formspec...nice! also, thanks for the additional mod support!

ThePython10110 commented 7 months ago

What do you mean? It definitely defaults to blacklist for me. Maybe I should have mentioned that the filter was stored with the player, not the itemstack.

programmerjake commented 7 months ago

ah, i misread https://github.com/ThePython10110/ExchangeClone/blob/8682dae7540a598ee5bf556f4b8362c4079894c6/exchangeclone/gem_of_eternal_density.lua#L39