Time Nick Message 00:34 rubenwardy currently trying to work out how to make my code more testable and cleaner 01:26 frager hey guys. i got problems getting my minetest.conf to run as default config-file 01:27 frager as i run minetest-server 4.0.10 it was placed in $HOME/.minetest/minetest.conf and worked fine. since i updated to 4.0.13 it's ignored by default. i have to choose it my the --config argument 01:30 frager seems like everyone fell asleep Oo 03:50 yunfan nope 04:22 MinetestBot 02[git] 04paramat -> 03minetest/minetest: Mgfractal: Add 3D and 4D fractals 13c26eb87 http://git.io/v0zO8 (152015-12-15T04:18:19Z) 05:37 everamzah Server up at lumaria.duckdns.org featuring Wasteland and CaveRealms with limited chat/player visibility and a bottom spawn. If isolated solitude is your thing, then this server might just be for you! 05:38 VanessaE better to make such announcements during the daytime :) 05:38 VanessaE at this time of night, these channels are usually dead. 05:39 everamzah i did it for the record 05:39 everamzah i won't do it again until i post on the forum :) 05:39 VanessaE ok :) 08:58 rdococ Hey guys. I'm creating a mod for Minetest, and would like to know how to find the items an entity would drop, without killing the entity first. If that's impossible, can you tell me how I could clone the entity instead? 09:01 rdococ ... 09:04 Hijiri just cause irc is a chat, doesn't mean answers can't take longer than 3 minutes to appear 09:05 rdococ I know, I was just... meh, forget it 09:26 JamesTait Good morning all; happy Tuesday and happy Cat Herders Day! 😼 09:28 rdococ Hi. 09:28 rdococ Okay, now I just want to know how to kill an entity from a script, with drops and all. 10:43 rdococ Nevermind. 13:28 yunfan rdococ: the document missed so much 15:04 amadin Hi all. Somebody removed some protectors (my and other players), how player can do this, if no mesecon mod and no bones mod installed? 15:17 Obani https://www.youtube.com/watch?v=4QHxc957GOQ&feature=youtu.be I love that one 15:33 STHGOM amadin, perhaps node replacer? 15:34 STHGOM i woudl contact the server admin 15:48 kaeza mornings 15:59 Fixer evenings 16:06 * Fixer .oO(bugs are everywhere) 16:16 CWz Obani, I saw you in T.T Creative. do you need build privs? 16:17 Obani CWz, Yes, it would be cool :) 16:18 Obani CWz, why don't you connect your server to some IRC channel ? 16:18 CWz it's connect to inchra.net 16:41 hoodedice dot 16:42 amadin STHGOM what is node replaser? 16:42 amadin replacer 16:47 amadin i don't use mor "replacer" 16:53 amadin mod 17:10 hoodedice Calinou 17:12 Calinou hi 17:22 hoodedice still work on godot? 17:23 Calinou not really, but I make Godot binaries still 17:23 Calinou https://github.com/Calinou/godot-binaries 17:23 Calinou will make one this evening 17:28 methun anybody can help me about go other,s created world ? 17:36 Krock methun, do you mean: "how do I join a public server?"? 17:47 methun @krock yes i want to join public server and play with them both time 17:48 Krock "play with them both time", so you want to play on two servers at the same time? 17:48 methun how to play please help me @krock 17:49 Krock I need the OP rank for the @ in front of my name 17:49 Krock methun, just select the "Client" tab, make sure the checkbox on the bottom is checkde 17:50 Krock then select a server from the list and enter the desired name and pass 17:53 methun @krock please say where I get name & password to entry to public server 17:54 Krock methun, each server has its own players. By logging in the first time, a new account with the given password gets created. 18:01 methun @krock please give username password 18:05 VanessaE methun: you simply make up your own username and password when you sign onto a server for the first time. 18:06 VanessaE remember them or write them down somewhere, and use them again next time you go there. 18:07 Fixer ._. 18:09 Fixer crap, i keep forgoting about if vs elif thing 18:11 VanessaE methun: and you MUST remember or record your password, because server owners can't tell you what you used (they're encrypted) 18:15 Krock But they can be changed 18:15 VanessaE yes. 18:16 Krock Deleted too :< 18:16 VanessaE (I don't like to encourage that, though, because it's not always easy to authenticate a change/reset request) 18:16 Fixer gwad, after connecting server max_lag shoot up high >2 and it lags now :S wtf 18:16 rubenwardy exactly 18:16 Krock Sadly, yes. 18:17 Fixer worst case is just test 18:17 Fixer auth data got corrupted -> HAPPY 18:18 Fixer i've managed to convince admin to reset my pass and login was success but many people lost everything 18:18 Fixer that was 0.4.13 18:18 Krock backups can be useful 18:18 Fixer sorry 0.4.12 18:18 Fixer smth was wrong with backup :} or no backup :} 18:18 Krock Perfect setup! Continue that 18:19 Fixer that was not me :} 18:19 Fixer after that slow grief process begin 18:20 Fixer or begunb 18:20 Fixer whatever 18:31 Fixer is this common that people rejoin server all the time? in and out, in and out, often in groups :} 18:32 Fixer like they are bugged or crashed or timed outed 18:34 rubenwardy yes 18:34 rubenwardy mostly android users, I guess 18:40 Krock [off] Pranking people in rizon with the #dontjoinitsatrap channel 18:42 Fixer poor android users 19:12 Fixer https://forum.minetest.net/download/file.php?id=4461 19:29 Krock Did a masterpiece of scripting again: @echo ^G >getbellcharacter.txt 19:41 Fixer what does -> mean in C++? 19:41 est31 same as in c 19:41 est31 a->b it means (*a).b 19:42 Fixer lol 19:42 est31 in c++ it also can be used for methods on objects 19:42 est31 but I think there its similae 19:42 est31 similar* 19:42 Fixer i have no idea what is (*a).b either 19:42 est31 so call method b on object a 19:43 Fixer hmm 19:43 Taurith Fixer: Object referenced by a's member, b 19:43 Fixer okay 19:43 Taurith (Or, more C/++ like: 'pointed to') 19:44 Krock makes sense. "->" "pointed to" 21:21 bleak_fire_ hi 21:21 bleak_fire_ i want to talk to the higher-ups but idont know who they are 21:21 bleak_fire_ i want to find out if they are intent on putting minetest on steam or is that just someone's suggestion 21:22 bleak_fire_ because i'm scared 21:23 Calinou bleak_fire_, don't expect it to happen in the near future, for multiple reasons 21:23 Calinou although you can ask in #minetest-dev 21:23 bleak_fire_ it's not possible to be open-source or have any mod or server without steam's approval 21:23 bleak_fire_ and i dont want my server to have drm in it 21:23 bleak_fire_ or any sort of thing enforced by steam 21:26 Calinou uh? we'll never make Steam mandatory to play 21:26 Calinou and there are open source games on Steam 21:27 MinetestBot 02[git] 04Jeija -> 03Jeija/minetest-mod-mesecons: Gates: Update nor gate craft recipe, fixes #243 13a6b28d1 http://git.io/v0oJI (152015-12-15T22:25:39+01:00) 21:28 est31 bleak_fire_, dont worry steam wont take over control over minetest 21:28 bleak_fire_ will steam be mandatory to have a server listed? 21:28 est31 hah no 21:28 Calinou no 21:28 bleak_fire_ but what about that "vac"? 21:28 est31 even if we all got paid a million dollars by steam so that we cooperate, the source is open, so you can fork minetest whenever you want 21:29 est31 (we as devs) 21:30 bleak_fire_ will it be forced to link to steam accounts? 21:30 sofar there's almost no reason to put Minetest on Steam, since all major distro's are already shipping Minetest 21:31 est31 yeah we got the linux users already 21:31 est31 the only thing i'd improve upon would be that we finally ship an official windows installer 21:31 sofar bleak_fire_: I'm not sure why you're paranoid 21:32 sofar est31: wouldn't hurt to have that 21:32 sofar est31: updater, even? 21:32 est31 yeah 21:33 Glorfindel sofar: shipping as in already installed or in the repo? 21:33 sofar I'm sorry, I've got too much stuff to fix on linux ;^) 21:33 edj I can tell you that around these parts, a lack of official Windows installer really does limit the user base 21:34 edj My daughter told a bunch of her friends about Minecraft but none of them or their parents could figure out how to install and run it 21:34 sofar Glorfindel: shipping can mean either, in reality it's usually in a repo. 21:34 edj s/Minecraft/Minetest/ 21:34 edj Sorry *embarrassed* 21:34 Glorfindel sofar: yeah, but in your case which were you referring to? 21:34 sofar distro? 21:34 Glorfindel sofar: the version in the repo is outdated 21:35 sofar not my problem, nor can you blame me for that. And in fact, you could fix it yourself 21:35 sofar send a patch to fedora, debian, whatever 21:35 sofar took longer to complain about it than to fix it :) 21:36 * sofar steps down from soapbox 21:36 Glorfindel sofar: did I say anything about it being anyone in particulars problem? 21:36 sofar well, it actually is a problem of course 21:38 sofar I also work on 2 linux distributions ... I can't handle more :) 21:38 Glorfindel haha 21:38 Glorfindel one is to much for me, going to use windows mostly 22:20 bleak_fire_ i'm not paranoid i just dont want to give up control of something i'm paying for voluntarily to people whose values are contrary to mine 22:20 bleak_fire_ paying/paying and maintaining 22:22 bleak_fire_ pay for your own damn drm 22:22 bleak_fire_ that kind of thing 22:23 VanessaE to hell with DRM. 22:23 bleak_fire_ hi vanessa 22:23 VanessaE hi 22:23 sofar bleak_fire_: only way to assure that it will never happen is to get involved, and help out 22:24 MinetestBot 02[git] 04asl97 -> 03minetest/minetest: Get movement setting instead of hard coded value 1319f73e4 http://git.io/v0ol1 (152015-12-15T23:20:15+01:00) 22:24 bleak_fire_ i gotta grab dinner but did you ever see this? https://github.com/Calinou/moreores/commit/c429c83eee885e48160a7247fc0fcdaff8bf064e#commitcomment-14647296 22:25 VanessaE I have seen that, and no it doesn't need reverted. 22:27 bleak_fire_ ok 22:30 bleak_fire_ what's the difference between the two situations? 22:35 VanessaE ? 22:36 VanessaE in technic's case, that was my error because those fields were used only internally, they weren't passed to minetest.register_ore(), which is the case with the moreores change 22:41 Fixer "the only package using the irrlicht package is minetest" 22:41 Fixer LOL, we are f-ed 22:42 est31 being alone != being f*ed 22:43 Fixer i mean two dead projects that rely on each other => fun times! :trollface: 22:44 AndDT Fixer: supertuxcart also uses modified version of irrlicht 22:45 Fixer forked one 22:45 AndDT Yes 22:45 Fixer oh sorry, VanessaE pointed out that there are not 1 irrlicht user but 11 22:45 Fixer i hope they are not as dead as MT 22:47 Fixer what is BAW? 22:47 bleak_fire_ ok 22:47 bleak_fire_ thanks for clarifying 23:06 bleak_fire_ oh man i'm getting crashes from pipeworks 23:06 bleak_fire_ used to be occasionally but now it's every time 23:10 bleak_fire_ 2015-12-15 23:09:46: ERROR[main]: Runtime error from mod 'pipeworks' in callback environment_Step(): /usr/share/minetest/builtin/game/item.lua:338: attempt to index local 'dropper' (a nil value) 23:10 bleak_fire_ crashes every time now (in front of pipeworks items) 23:12 bleak_fire_ is VanessaE still here or should i file a report on github? 23:12 VanessaE you using any other mods along with pipeworks that can drop things? 23:12 Fixer or just ask here: https://forum.minetest.net/viewtopic.php?f=11&t=2155 23:12 VanessaE like item_drop or item_tweaks ? 23:13 bleak_fire_ not either of those 23:13 VanessaE I've no idea 23:13 VanessaE file a report, maybe nore can look at it 23:13 bleak_fire_ what do you mean by "drop things" 23:14 VanessaE drop things as in create entities that fall on the ground? 23:14 bleak_fire_ mobs or mobs_water maybe? 23:14 VanessaE idk 23:14 bleak_fire_ mobs redo 23:15 VanessaE ask in #minetest-dev first 23:15 bleak_fire_ let me try and move those two out 23:15 VanessaE because clearly builtin/item.lua isn't handling the case where the player object is nil 23:15 * Fixer looks at ambience mod 23:15 bleak_fire_ didnt know there was a #minetest-dev 23:15 VanessaE that's the core development channel 23:15 bleak_fire_ ok 23:15 VanessaE (also for game content and stuff) 23:16 bleak_fire_ "player object"? 23:17 VanessaE yeah 23:17 VanessaE the reference the code needs to know who dropped something 23:18 VanessaE some mods pass nil for that because it's maybe not a player dropping an item, but a machine 23:18 VanessaE (hence pipeworks, maybe you have a dispenser causing it) 23:19 MinetestBot 02[git] 04BlockMen -> 03minetest/minetest: Add option to give every object a nametag 139eee3c3 http://git.io/v0oKA (152015-12-15T23:32:19+01:00) 23:20 bleak_fire_ ok 23:20 bleak_fire_ it's not mobs or mobs_water, just tried those 23:22 Fixer is it possible to make nodes to have sounds attached to them? so water block will give water sound, etc 23:23 VanessaE sure, that's doable, but you don't want to do it with some node that exists in large quantities 23:23 Fixer MT can handle it 23:23 Fixer i think 23:23 VanessaE you would have a fuckton of sound sources playing if it were water 23:23 Fixer no need 23:24 VanessaE there may be "no need" but MT will still do it anyway 23:24 Fixer if 1-1000000 sources nearby - just play it as one sound and also correct volume depending on a distance 23:24 VanessaE though I don't know what its internal limit is 23:25 VanessaE no, something like that needs a client-side realtime check if you're near water, and then play a water source depending on your distance 23:25 bleak_fire_ wait 23:25 bleak_fire_ it might be mesecons 23:26 Fixer this ambience mod drives me nuts 23:26 bleak_fire_ seems to be some mesecon activity during one of the crashes 23:26 Fixer for some reason 23:26 Fixer it is dumb 23:26 Fixer as a brick 23:26 sofar of course it is 23:26 bleak_fire_ or technic, in another crash 23:27 Fixer it does not even FADE or anything 23:27 Fixer just play x.mp3, then play y.mp3 23:28 bleak_fire_ yep it seems to be happening when people are looking at technic items 23:28 Fixer depending on nearby nodes 23:28 Fixer it is not smooth 23:28 Fixer and feels artifical :trollface: 23:28 VanessaE ambiance mod needs client-side scripting to work well 23:29 Fixer fade + >1 sounds at once + more cleaner transition 23:30 Fixer now it is like in a kindergarten, near water - ok, play just water.mp3, f.e., now we moved a little bit to the trees, play something else, now we lag a lot, you jump in water and you hear it 10 seconds later lol 23:30 sofar it could be programmed better in mods, but just more work, and needs to be done per player 23:30 bleak_fire_ i dont exactly know how technic works 23:31 Fixer and server is doing everything 23:31 Fixer no wonder MT MP servers run like crap 23:32 sofar pipeworks and multiplayer :) 23:32 est31 thats stuff that can be done with clientside scripting 23:32 est31 very easily 23:32 Fixer yeah 23:32 sofar who's gonna add client-side lua scripting? :) 23:33 nm0i Nobody. 23:33 Fixer i wonder if LinuxGaming server still processing that shit with the fan 23:33 Fixer ok, max_lag is 0.4 23:33 Fixer i'm alone 23:33 Fixer walking 23:34 VanessaE sofar: hmmmm has plans for that. 23:34 nm0i You want to know how to add lag both and client side? Make rain. Also cheapest way to kick mobile users from server. 23:34 sofar it will be a whole different API, methods, but I can see value for it 23:34 est31 hmmmm plans it now c55 plans it. 23:35 sofar weather effects should be implemented client side in c++ 23:35 est31 I like hmmmm's approach more tbh 23:35 Fixer nm0i, or make it super dumb way 23:35 * sofar afk 23:35 est31 he wants to run it in separate thread 23:35 est31 c55 wants scripts to run in same thread 23:35 Fixer nm0i, like... sound + some simple particles 23:36 Fixer est31, it is ---king slow anyway 23:36 nm0i Fixer: there is no another way in API 23:36 nm0i At best you'd have some HUD effect. 23:36 Fixer nm0i, sound + shader? 23:38 nm0i You can't load own shaders into client from server, can you. 23:38 est31 no 23:39 est31 it has been proposed 23:39 est31 but its horrible security wise 23:39 nm0i Cool. "Can i load some compute shaders into clients and mine some bitcoins?" 23:39 est31 that even isnt the problem 23:39 est31 you can do it with js too 23:40 est31 the problem is if you access stuff outside the shader 23:42 VanessaE est31: why would you give such wide access then? 23:42 est31 well, shaders are compiled by the driver, not us 23:43 est31 the driver can do funny things with it 23:43 est31 e.g. it can have vendor extension to modify files on the computer 23:43 VanessaE even a GPU-based coin mining app still needs some kind of CPU-control running under the GPU code 23:43 est31 just out of fun 23:43 est31 idk 23:43 VanessaE shaders can modify files? 23:43 VanessaE never heard of such a thing 23:43 est31 usually they can't 23:43 nm0i It is not in glsl 23:44 est31 yes, official glsl 23:44 est31 but as I said, every vendor does what they want 23:44 est31 I agree to every shader that uses security measures similar to those in WebGL 23:45 est31 its a similar setup: shaders downloaded from the server 23:45 VanessaE seems to me then it's a matter of whitelisting the safe stuff 23:45 VanessaE (though that would be a pretty big whitelist) 23:47 * nm0i sighs and hides back into drawing glow trees textures.