Time Nick Message 00:01 Swift110-mobile hey all 02:13 lx_noble im working on a mod and I have registered a tool, in the documentation for the modding api, it says there is a field when registering the tool called "sounds" and it says "-- Definition of items sounds to be played at various events." But what are all the events that can be used? is it only the 2 shown? 02:13 lx_noble https://minetest.gitlab.io/minetest/definition-tables/#item-definition 02:14 lx_noble I can make a sound play on_use but then that doesnt allow the tool to be used to attack or pickup items 02:17 erlehmann second question: What are some common tactics to reduce mapblock laod time from servers? 02:17 erlehmann easy answer, figure out if you have huge mapblocks 02:18 erlehmann some mods *cough* mineclone2 *cough* have worse performance characteristics than others 02:28 lx_noble how do i play a sound on_use but still retain the default functions of the tool eg. attacking and breaking nodes 09:46 MinetestBot 02[git] 04sfan5 -> 03minetest/minetestmapper: Fix ZstdDecompressor error check 13f471554 https://git.io/JEA5L (152021-09-02T09:45:17Z) 10:01 independent__ Are worldedit regions propertyof the player or server? Do players have individual worldedit regions? Does the server have some madter worldedit region? 10:02 sfan5 per-player 10:04 independent__ Ah. So they are for each player and stored on the server (i often leave and reneter and i can carry on working on my builds) 10:06 independent__ Oh, and newspawn is at the stage where i can do "//stack 4 -14 0 0", and get a street done in low time 10:08 independent__ *//stack2 10:40 independent__ https://forum.minetest.net/viewtopic.php?f=5&t=27208&p=399853#p399853 takes my words and turns them on their head. I couldn'thelp but laugh 10:41 sfan5 easy tip: stop replying 10:42 independent__ Thats what i intend to do. "I refuse to speak with such a troll. I would rather administrate my server then reply to arbituary strings of text." 10:44 independent__ I have came in, highlighted the holes in their armour, and now i intend on running away on the holes screaming due to he ugliness of this beast 10:45 sfan5 independent__: no no, I mean literally stop replying 10:45 sfan5 not even with that text 10:46 independent__ So, you mean, here as well?! 10:46 sfan5 heh 10:48 independent__ Sorry, i meant "running away on the hills" 10:49 independent__ Looking at the two most recent replies, the topic has degraded from a nice and gentle disccusionabout fag and "ohh look at me i'm so smart" 10:49 independent__ *about fog 10:49 independent__ *and has degraded to 11:14 independent__ I have made streets. How do i use all the space? https://imgur.com/a/SatLFqb 11:17 kilbith https://forum.minetest.net/viewtopic.php?f=5&t=27208&p=399855#p399855 11:18 kilbith there's basically no moderation on this damned forum 11:18 sfan5 factually false 11:18 kilbith why they aren't banned yet? 11:18 sfan5 they were on a temporary ban until yesterday 11:19 sfan5 why wasn't it longer / why not again? dunno, it'll be discussed internally I'm sure 11:20 kilbith well that's BS 11:22 kilbith actually the forums should be buried since we have Discord + CDB now 11:24 independent__ wrong. The forums are essential for minetest. Discord should be buried 11:24 kilbith moreover it costs money to let the trolls and creepy people posting 11:28 independent__ it also costs money to allow regular people to post 11:50 independent__ I have made streets. How do i use all the space? https://imgur.com/a/SatLFqb 12:47 independent__ Argh, dammit! i killed spawn with worldedit stack, and now the town square is down. I have to restore it 13:33 lx_noble I asked this question last night, how can i make a sound play on_use in a tool without overriding the ability to attack and mine items 13:35 sfan5 hm, I think the case is that on_use can't prevent punching or digging from happening 13:35 sfan5 did you try just invoking sound_play and returning 13:35 sfan5 ? 13:36 lx_noble i did the sound_play on_use and it would play the sound when i punched but I couldnt attack mobs and I couldnt pick up items that were on the ground 13:36 sfan5 hm 13:38 lx_noble wait, I might not have returned 13:38 lx_noble nope, i added a return and its still doing the same thing 13:39 lx_noble https://ibb.co/QJ3LcDd 13:41 sfan5 okay I checked the client code and presence of on_use prevents the normal stuff tools usually do 13:41 sfan5 maybe after_use would fit your usecase better? 13:42 lx_noble that doesnt even play the sound 13:43 sfan5 might work only for digging then 13:43 lx_noble Yeah, it does play the sound after digging a block 13:44 lx_noble sound = { 13:44 lx_noble -- Definition of items sounds to be played at various events. 13:44 lx_noble -- All fields in this table are optional. 13:44 lx_noble breaks = , 13:44 lx_noble -- When tool breaks due to wear. Ignored for non-tools 13:44 lx_noble eat = , 13:45 lx_noble https://pastebin.com/gUY1fLDV are there any other events that can be used here other than breaks and eat? 13:45 sfan5 nope, they'd be documented otherwise 13:46 sfan5 having a callback for after a tool was used is fundementally possible but it looks like the script API doesn't have an easy way to do it 13:46 sfan5 what would be good idea however is just adding support for a sound to be played on tool use, would be good idea to open a feature request for it 13:47 lx_noble So the only way to play a sound when I click the punch button, (other than checking on the global step for the button press) is on_use? 13:47 lx_noble Yeah, ill do that 13:47 sfan5 you want to cover every possible use of the tool and play a sound when it is used, right? 13:48 lx_noble just when the tool hits an object, (node, player, mob, item, etc.) 13:48 lx_noble basically exactly how on_use does it 13:48 lx_noble but still be able to mine and attack 13:49 sfan5 node -> register_on_punchnode, player -> register_on_punchplayer, lua entities -> hard, technically you'd need to intercept all calls to :on_punch... 13:49 sfan5 having use sounds supported by the engine is definitely the better alternative here 13:50 lx_noble Indeed 13:59 lx_noble sfan5 https://github.com/minetest/minetest/issues/11586 14:05 MTDiscord I'm starting to think that this ymmv guy is just a Markov chain... 14:26 MTDiscord If there is actually a ymmv then ywwv is I suppose the wario-world evil alter version of them. 14:54 erlehmann ymmv is a really funny shitposter but i wonder why that account did not get banned so fr 14:54 erlehmann far 14:55 erlehmann i think everyone who writes posts that read like GPT-3 wrote them should be banned, regardless if they are actually a bot 14:57 MTDiscord I would not ban someone for what looks to me like lack of mastery of the English language, as long as they're at least trying. 14:58 MTDiscord Some of the other content is obviously pretty borderline too, but they're at least somewhat on-topic so it's hard to justify a permaban. 14:58 MTDiscord Probably if they keep skirting close to the threshold and earn themselves enough tempbans then it may escalate at that point... 14:59 MTDiscord skrrt skrrt skrrt 15:04 erlehmann i liked this one https://forum.minetest.net/viewtopic.php?f=5&t=27183 15:04 erlehmann where wuzzy says that coords need privs 15:04 erlehmann and then ymmv “I dont like this change. you are taking away features and putting them behind micro transactions . its morally incorrect” 15:05 erlehmann “I dont think that server owners should come up with ideas anymore. they have too many incentives.” 15:05 MTDiscord that last one is however accurate# 15:05 erlehmann “morally incorrect” is what is called a “tortured phrase” 15:06 erlehmann i.e. if you read a post about artificial intelligence and it says “counterfeit consciousness”, it could be that it was written by some kind of fully automated word salat factory 15:06 erlehmann even though “counterfeit consciousness” seems pretty metal 15:06 erlehmann > this is the first step. first they take it away from you. then later it gets sold back. because its a "new" (old ) feature. and nobody on top gets blamed . becuase its just individual server owners doing it. but I know they are being . bribed . there is big money in this 15:07 erlehmann seriously, if this is not the grandkid of mark v chaney, it is either satire or someone trolling HARD 15:07 erlehmann > they're boiling the frog slowly. they all have their group chats and private discord servers. its all premediated and coordinated. 15:11 MTDiscord I'd put my money on troll-hard. There's just bound to be a few of those in any chat medium, i.e. someone who comes there specifically just to disagree and try to "win" arguments. 15:12 MTDiscord Moderation does get around to dealing with them, it's just that the forums work on a timescale that's longer than instant chat media like IRC, Discord, Matrix, etc. 15:13 erlehmann this post is very very good: https://forum.minetest.net/viewtopic.php?p=399677#p399677 15:13 erlehmann > I would like to abolish "air" blcoks . first of all they should have convensation and a weather system. this would make "fog" 15:13 MTDiscord One nice thing about their writing style is that it how hard the posts are to read makes it easier to manually ignore them, i.e. without even having to block them or anythign. 15:13 erlehmann i mean fleckenstein wanted to alias river water to water, so it's not *that* far out that someone wants to alias air to fog 15:14 erlehmann (wuzzy told fleck why it is a bad idea and fleck took the idea into the trash where it belongs) 15:15 sfan5 the reason is that rivers will flood terrain, wasn't it? 15:15 erlehmann yep 15:15 erlehmann river water is non-replicating 15:16 erlehmann btw, i noticed something bad about fluids recently, maybe someone can help me 15:16 erlehmann it seems that the rate at which downwards falling flowing fluids vanish when the source block goes away is the same regardless of viscosity or sth 15:17 erlehmann which basically means that lavacasting huge triangles (like on 2b2t) can not work 15:17 erlehmann does anyone have an idea how to make a fluid disappear slower? 16:02 jonadab Increase its viscosity. 16:04 MTDiscord jonadab, he literally just said that viscosity doesn't affect the rate that fluif disappears. 16:17 independent__ I wish i could argue with LLWWV or whoever they are called. Bu then i would be shunned from the communiy. I just want the feeling of beeing better then this silly guy. 16:19 MTDiscord You're already automatically better than a troll if you just refuse to engage with trolls. 16:32 independent__ naw 16:50 Pexin "naw"? I don't think you understand how trolls work 16:53 Pexin https://xkcd.com/386/ 16:55 freshreplicant[m I don't think they are a shitposter or troll. They really seem like they are undergoing some heavy duty psychological issues. Regularly spiral out into delusions of grandeur. It's pretty sad to watch and doesn't do the forum any favours. 17:06 MTDiscord Well to be fair "troll" is itself merely syndromic, i.e. just a collection of outward symptoms, and not really diagnostic. A lot of people engage in destructive behavior because of some underlying problem. Unfortunately the fact that they have a legit excuse for that behavior doesn't stop it from being destructive. 17:10 independent__ now i feel bad for highlighting their trolliness :-/ 17:12 independent__ Pexin, I do understand, it just feels nice knowing i am wasting my time wasting their time. 17:12 MTDiscord Well, that's one of the reasons why it's best to just avoid engaging with them. 17:13 MTDiscord Sometimes the best thing you can do is just keep your distance because any kind of involvement is very likely only going to make things worse. 18:04 freshreplicant[m I usually think of a troll as somebody who's self aware and intentionally effecting certain behaviour to get a rise out of others, but maybe that's not the more common definition. 18:06 freshreplicant[m It's definitely destructive and I've reported them several times to no effect. I don't want to silence anyone, but it tough encountering this type of situation on the forum and knowing that this isn't an environment where anyone is equipped to deal with or help somebody experiencing what they are going through. It's also not pleasant for anyone coming across this type of behaviour. 18:10 rubenwardy erlehmann: they've been temp banned twice so far 20:07 sfan5 INFO[Main]: Client packetcounter (30s): sum=3229 avg=107.633/s 20:07 sfan5 mineclone2, doing nothing, no other players, no significant amount of mobs nearby 20:08 sfan5 needless to say this doesn't look like well optimized at all 20:08 independent__ Ok... i am now getting the new laptop ready to become my minetest server 20:13 independent__ One question. How can i make the command "sudo reboot; bash ./startup.sh" work? 20:15 sfan5 you can't 20:21 mazes_83 Krock: thanks for your fast reply yesterday, I ended up using the pipeworks api to create the fake player 22:40 MTDiscord which is better for fighting: the steel sword or the bronze sword? 23:14 MTDiscord I should think that if not the same, the bronze 23:14 MTDiscord Isn't bronze usually just slightly better than steel? 23:30 MTDiscord By the looks of it, at least by default, they are nearly identical for combat. However, Steel is a little more durable. Other than that, they have the same damage and swing speed. 23:38 kakuhen On the Minetest download page, a package for Homebrew is shown, but there is also a package available on MacPorts 23:39 kakuhen Would it be possible to include this in the webpage? AFAIK it is informally maintained and currently targets 5.4.1 23:39 kakuhen by "informally maintained" I mean there is no de jure maintainer, but several people come in and update it as needed