Time Nick Message 08:27 celeron55 erle: having lazy loading of media would require an extra indirection for referencing textures, and irrlicht isn't designed for that. if you want lazy loading, you have to build the entire graphics pipeline with that in mind 08:28 celeron55 these days it might be possible, if someone wants to put in potentially quite a lot of work 08:28 celeron55 (thanks to our irrlicht fork) 10:26 erle celeron55 thanks. i doubt i'll try to contribute that, i believe the irrlicht fork thing to be noble in spirit, but fundamentally flawed since the two-step program of: 1. delete a bunch of code that is not used without understanding what of it might be useful. 2. delete a bunch of test cases. 12:52 MinetestBot 02[git] 04zmv7 -> 03minetest/minetest_game: Fix coral and kelp duping with mesecons' sticky piston (#3062) 13eba9012 https://github.com/minetest/minetest_game/commit/eba9012d0543b9c37c2ca313dbc1178b0cc66944 (152023-09-16T12:52:07Z) 12:57 erle OH NO 12:57 erle zmv7 why do you HATE FUN 12:57 erle :D 12:58 ROllerozxa the fun police has claimed another victim... 12:58 MTDiscord no fun allowed 🚫 12:58 erle yes now we have to grow kelp like normal people 13:51 jonadab Is kelp actually _useful_ for anything? 13:52 jonadab I thought it was just there to make the oceans look less plain. 13:52 jonadab And by "oceans" I mean the things that are barely large enough to be called lakes, but you know. 13:52 erle jonadab a bunch of things might not be useful in a game, but a base for adaptions 13:52 calcul0n isn't it edible? 13:52 erle i know that kelp was useful in mineclone2 as food 13:53 erle and to build sushi nodes 13:53 calcul0n ah 13:53 erle and also it could be burned if dried i think 13:53 jonadab Ok, but any modpack (or game, whatever) as complex as mineclone2, can introduce its own additional automation mechanics as needed. 13:54 erle there was this funny thing where you could make stonekelp, i.e. grow kelp in water, then put lava on it to make stone 13:54 erle the kelp grows in the stone! 13:54 jonadab Based on, I don't know, nodebreakers, or some equivalent. 13:55 erle mineclone2 does, in fact, use a somewhat-butchered version of mesecons and sticky pistons might indeed be a mechanism to harvest kelp if i am not mistaken. 13:55 erle the real joy of duping mechanisms of anything is of course to figure out how to become a billionarie an catlandia 13:56 erle i also love standing at spawn and giving newly joining players duped items 13:56 erle it makes the server economy more funny 13:56 erle (reject survival mode, make it creative mode yourself by means of entirely legitimate duping machinery) 13:57 erle jonadab the most offensive dupe is of course bonedupe 13:57 erle i once built a house on catlandia out of my own bones 13:57 erle as a statement to whoever would come visit 13:57 erle :D 13:58 jonadab I tend to prefer making a variety of building materials out of cobble, via mechanics like grinding and smelting. 13:58 jonadab And dying. 13:58 jonadab And so on. 13:59 jonadab (dyeing? Coloring things with dye) 13:59 jonadab Cobble is always abundant, and technically renewable as well, though in practice, cobble generators are pointless. 14:00 jonadab You're always mining for things like mese and copper and iron, and cobble is a side effect. 14:13 erle zmv7 i was very recently told that uc_signs can now be dyed https://mister-muffin.de/p/XgRZ.png 14:58 MTDiscord cool 16:35 MinetestBot 02[git] 04grorp -> 03minetest/minetest: Settings GUI: Noise parameter setting fixes (#13797) 134f735fb https://github.com/minetest/minetest/commit/4f735fba05b525e55eca94c5bf32590c76ce8d45 (152023-09-16T16:35:35Z) 16:38 MinetestBot 02[git] 04grorp -> 03minetest/minetest: Two ContentDB GUI fixes (#13806) 135bfc5d4 https://github.com/minetest/minetest/commit/5bfc5d44c0736dc8aa2e5947462f5e3583a4216a (152023-09-16T16:36:28Z) 17:39 erle i got sent a screenshot of sitelen pona on uc_signs using unifont CSUR! https://mister-muffin.de/p/5mAA.png 18:41 erle so it turns out that by combining otf2bdf and bdfimplode you can indeed convert OTF fonts so thay my unicode_text mod can render them … theoretically. i have difficulties parsing the files that bdfimplode generates. 18:41 erle or rather, i have hardcoded in hexfont.lua that i only accept glyphs that are 8 or 16 pixels wide 21:07 hare_hare_yukai guys how are knockback values interpreted 21:07 hare_hare_yukai if knockback = 0 then there wont be any knockback? 21:08 erle if you set knockback really high you can cheat anticheat 21:09 hare_hare_yukai i mean like for example 21:10 hare_hare_yukai for damage, positive values means heal 21:10 hare_hare_yukai negative means damage 21:10 hare_hare_yukai so what about knockback? 21:12 erle hare_hare_yukai try it 21:13 hare_hare_yukai sry i didnt mean damage, i meant hpchange 21:14 hare_hare_yukai so how do i get it to show knockback values 21:20 hare_hare_yukai nevermind u can show it in minetest.calculate_knockback 21:20 erle how about you make a weapon that knocks them towards you 21:21 hare_hare_yukai could do that with set_velocity i think 21:23 hare_hare_yukai ah i just ran into some conundrum 21:24 hare_hare_yukai im overriding punches in on_punchplayer by calculating some stuff and punching again 21:25 hare_hare_yukai but on the first punch knockback is still being applied i think though i overrided it by returning true 21:35 hare_hare_yukai yeah i dont know how to fix this 21:35 hare_hare_yukai no matter what the first punch always occurs though i overrided it in on_punchplayer so i cant override the knockback either 21:38 hare_hare_yukai i think i literally need to put something in every tool definition if i want to get it to work 21:42 erle hare_hare_yukai look how mineclone2 does enchantments 21:43 hare_hare_yukai dude i am literally modifying mineclone2 21:44 hare_hare_yukai tell me how am i gonna override knockback and apply my own value 21:44 erle you might be cursed by the ghost of _mcl_enchanting or how it is called 21:44 erle a mod with an underscore is always loaded last AFAIK 21:45 erle funnily this is one of these problems where people always think this is solvable with some dependency trickery if they think less than a minute about it 21:45 erle but it is not lol 21:46 erle hare_hare_yukai basically i think you need to figure out what the last mod is that modifies the tool definitions. and yes, i think it modifies *all* tool definitions. 21:46 hare_hare_yukai what would that mod even use to modify? 21:46 hare_hare_yukai there isnt any on_register_tool_definition ? 21:47 erle hare_hare_yukai, look in the source code 21:48 hare_hare_yukai are you sure what you're talking about exists? 21:51 hare_hare_yukai maybe you were thinking of something like mcl_register_tool but mcl2 uses minetest.register_tool 21:52 MTDiscord that's not what erle suggested 21:52 MTDiscord erle suggested that this mod loads last to modify tool definitions, not that it loads first to provide an API for registering tools 21:53 hare_hare_yukai i dont think such a mod exists 21:53 MTDiscord hare_hare_yukai: look, then think; i'm pretty sure _mcl_autogroup or what's it called exists 21:53 erle hare_hare_yukai look for mods/CORE/_mcl_autogroup 21:54 erle it modifies all tool definitions 21:54 erle and it's an one of the best mods to bait out people who talk before they have fully thought something through 21:54 erle because a *huge* amount of people, upon seeing _mcl_autogroup think “this must be possible without the weird underscore hack” 21:54 erle so far, no one managed to do it, including the author of _mcl_autogroup 21:55 erle which to me indicates that people think it is possible, but have no concrete plan of how to do it when they say that 21:55 erle i must admit, i thought it too lol, for a very short time 21:56 erle as soon as you try to implement something that replaces it, you notice one peculiar thing 21:56 erle often that thing is ”tools can no longer mine nodes at all” 23:57 Soni does minetest have a furry (sub)community yet? we remember things went badly last time we asked. 23:58 muurkha I'm sure there are lots of furries playing Minetest 23:59 muurkha but there's some kind of strange perv-shaming meme going around (and getting misapplied even to non-sexual furries). maybe we need to back to a hanky code or something