Time Nick Message 00:00 shaft [inventorycube even exists but it's a perfect cube and while held (with a mod) it's a flat item while blocks are 3d 00:01 shaft typical minetest shit 00:08 shaft Can I nest texture modifiers somehow? 00:08 MTDiscord yes 00:08 MTDiscord shaft: the simplest way would probably be to introduce a mask for clipping into the bucket mod 00:09 shaft I did that. 00:09 shaft How do I nest texture modifiers? 00:09 MTDiscord anyways, when you say difference, what kind of difference are you thinking? 00:10 shaft "erase color" in gimp layer menu 00:10 MTDiscord because there are a few kinds that can very well be done using the present texture modifiers 00:10 shaft which? 00:10 shaft just list them all and I'll try them out 00:11 shaft ok nesting works with () 00:12 MTDiscord well, basically you just care about all the pixels that have inequal colors, am i right? 00:13 shaft Yes 00:13 MTDiscord then consider the following: 00:13 shaft I just want to use them as a mask 00:13 MTDiscord [mask is a bitwise and 00:14 MTDiscord hm wait one sec 00:19 MTDiscord okay it's not as straightforward as i imagined, but it should be theoretically possible. i'll see if i can come up with something. feel free to propose another texture modifier for difference though. note that "just" working with pixel data, while possible, has its limitations, given that mods are serverside and textures are clientside. (that's one thing where (SS)CSM would be good to have) 00:20 shaft Oh, yeah right. I forgot 00:20 shaft Anyway I can provide my own textures 00:21 shaft But getting the resolution of the texturepack would be good 00:21 shaft Can I get the texture of an already registered node? 00:32 shaft Is there a way to circumvent the mod convention warning in order to mod a mod? 00:32 shaft mod naming convention warning 00:39 shaft Alright. My mod works 99% 00:39 shaft All that's left is resolution detection 00:43 shaft How do I get the resolution of a texture pack? 00:56 MTDiscord not really possible, again because textures are clientside, though you can use hacks (reading PNG headers) to find resolutions for the textures available serverside. another texmod-using trick is to rescale everything to a fixed (usually large, power of two) resolution. 00:57 MTDiscord anyways, i'll be off to bed now 01:00 shaft Thank you. Good night 01:06 shaft Then the texture modifier would be better though. 01:06 shaft Would save the trouble of gettinge very single texture pack to support the mod 01:11 shaft getting every 03:53 lissobone shaft sounded like an avid crazy scientist 04:01 swift110-mobile Oh 04:14 lissobone no, it is not a bad thing!! 04:15 lissobone i felt his eager feelings towards innovation 09:43 MinetestBot 02[git] 04cx384 -> 03minetest/minetest: Refactor builtin HUD (#14346) 138a5e49c https://github.com/minetest/minetest/commit/8a5e49c856fb251b5ed930c924eb7686af934792 (152024-04-10T09:43:15Z) 09:57 shaft Can I ensure my mod is as high up in the load order as possible? 09:58 shaft Because I want to hijack a function and make lower mods use that. I don't even want to deal with how my lower mods are called. 10:06 * mtvisitor found that the screenshot pictures on some minetest game servers were not clear today. (press f12 with latest 5.9-dev build version on linux platform.) 10:07 mtvisitor I am not sure whether this is a new bug or an issue which was caused by slow network connection today. 13:32 MinetestBot 02[git] 04sfan5 -> 03minetest/minetest: Simplify Irrlicht CMake for static linking 13b9adf24 https://github.com/minetest/minetest/commit/b9adf244e5492e253ea45f7b609ba692c89fff0a (152024-04-10T13:31:59Z) 13:32 MinetestBot 02[git] 04sfan5 -> 03minetest/minetest: Use MT's string conversion inside Irrlicht 1330e280b https://github.com/minetest/minetest/commit/30e280b694a2706248a8bfe8d2dd683ff7296c93 (152024-04-10T13:31:59Z) 15:04 shaft How do I translate this texture modifier into imagemagick convert parameters? ^[contrast:-50:-30^[colorizehsl:22,100,0 15:04 shaft I first made overrides but then noticed mods can't inherit them, so now I gotta bake the textures 15:14 lissobone I think that it would be more reliable if ran through GIMP in batch mode, since those modifiers are equivalent to those of GIMP. I am an expert in Scheme, the language GIMP uses, so I will try to write a procedure for you. 15:15 lissobone Perfect. As if the GNU IMP was made for this. 15:17 lissobone (I am writing a POSIX shell script for you.) 15:20 shaft Oh, I'm already coloring them by hand now 15:21 shaft Colors weren't perfect anyway. Leave it be 15:21 lissobone Doesn't matter. I must finish my program, even if I die. 15:21 shaft Sorry, that I created work 15:22 lissobone You did not create work. You caused it to be created by me. 15:27 lissobone Okay. I am sure that this can be written in a single line (due to nature of Lisp) in the shell prompt, but I will complicate things and make you put the script into a file in a specific obscure directory. 15:28 lissobone First comes the amazing script for batch processing. 15:29 lissobone http://paste.debian.net/1313680/ 15:29 lissobone Put it in ~/.gimp-2.4/scripts or something like that, replace 2.4 with the version of your GIMP. Then run the following, please (if you want to): 15:31 lissobone for i in `ls`; do gimp -i -b '(insanely-cool-modifier \"$i\" -50 -30 22 100 0)' -b '(gimp-quit 0)'; done 15:32 lissobone Like that. I have probably messed up the order of arguments and I am terribly sorry if this is so, but also beware: it overwrites your images. Make sure to make a copy of them! 15:35 lissobone I have checked: on GNU and some other systems, the GIMP scripts directory may also be by default in /home/lissobone/.config/GIMP/2.10/scripts/ (lissobone being my nickname, and yours being something else like 'shaft'). Sorry for loading you with useless information 15:36 shaft I'll do it by hand now, sorry. 15:37 lissobone No need to be sorry. I overcomplicated my explanations and made you believe that it's black magic, inaccessible to mere mortals. 16:23 MTDiscord Don't listen to lissobone. I forgive you 16:26 lissobone Thank you for forgiving him. 16:31 MTDiscord https://tenor.com/view/youre-welcome-gif-2309461136654146376 20:07 celeron55_ i love the screenshot thread on the forum, so much chaotic energy https://forum.minetest.net/viewtopic.php?t=156&start=11050