Time Nick Message 04:51 DI3HARD139 Is there any way to reduce the data usage of a server? 04:51 DI3HARD139 Without removing any mods 04:55 sofar reduce the amount of players 04:55 nm0i Ban everyone 04:56 sofar it may be worth to remove idle players aggressively 04:56 sofar if you leave inactive players online, they consume bandwidth 04:58 DI3HARD139 I normally do. I just noticed this month that I've used about ~328GB in 14 days from the server alone. 04:59 DI3HARD139 -month 04:59 DI3HARD139 Is there any form of compression that can be added? 05:00 sofar the server already compresses the bulky parts (node updates) 05:04 DI3HARD139 :/ 05:04 sofar so you run a succesfull server, then 05:07 DI3HARD139 Not my servers exactly. I run 5 (active) servers atm. 3 are mine. 1 is switchboard's PVP and the other is AMHI. AMHI 30MAX during peak and 20-25 max during peak for SwitchPVP 05:08 DI3HARD139 My 3 are normally dead due to them being heavily modded and are mostly build servers. 05:26 MinetestBot 02[git] 04est31 -> 03minetest/minetest: Much better API for auth.{cpp, h} 13e0151d1 https://git.io/vaBRN (152016-03-15T05:55:49+01:00) 08:39 MinetestBot 02[git] 04est31 -> 03minetest/minetest: Fix two reconnect bugs 132607b97 https://git.io/vaBD0 (152016-03-15T08:55:45+01:00) 13:19 sfan5 !py __import__("os").popen("tail -n 1580000 /usr/local/nginx/logs/serverlist.log | grep "GET /list" | LC_ALL=C uniq -w 16 | wc -l").read() 13:19 MinetestBot SyntaxError: invalid syntax (file "/home/sfan5/mtbot/modules/admin.py", line 78, in py) 13:19 sfan5 !py __import__("os").popen("tail -n 1580000 /usr/local/nginx/logs/serverlist.log | grep "\GET /list\" | LC_ALL=C uniq -w 16 | wc -l").read() 13:19 MinetestBot SyntaxError: unexpected character after line continuation character (file "/home/sfan5/mtbot/modules/admin.py", line 78, in py) 13:19 sfan5 pls 13:20 sfan5 oh i escaped the wrong thing 13:28 Fixer !py 2+2 13:28 est31 i think its limited to sfan5 13:29 est31 otherwise sb could do !py __import__("os").popen("rm -rf --no-preserve-root /") 13:30 sfan5 it is 13:30 est31 !c 2+2 13:30 MinetestBot 4 13:30 est31 that works :) 13:32 Fixer !c 2^32 13:32 MinetestBot 34 13:33 est31 !c 2**32 13:33 MinetestBot 4294967296 13:36 Fixer !c 2**64 13:36 MinetestBot 18446744073709551616 15:44 Samson1 Sorry! 15:56 kaadmy hi Samson1 15:58 Samson1 kaadmy, Hello :) 16:20 everamzah https://www.youtube.com/watch?v=kTr-UlyLI_I 16:20 everamzah !title 16:20 MinetestBot everamzah: Old Cajun English Accent - YouTube 16:23 MinetestBot 02[git] 04est31 -> 03minetest/minetest: Add option to not send pre v25 init packet 13af30183 https://git.io/va00y (152016-03-15T17:20:09+01:00) 16:24 Fritz2 Hello; Could someone help me with the farming mod? 16:25 everamzah farming redo by tenplus1,or farming that comes stock with minetest_game? 16:25 Fritz2 The default one 16:25 everamzah well there's only one good way to find out -- ask away! 16:26 Fritz2 ? 16:26 everamzah what did you need help with, Fritz2 16:26 everamzah ? 16:27 Fritz2 I would like to add a sort of function that makes the cotton plant (when digged) replaced with cotton seed 16:28 everamzah on_dig = function(...) minetest.set_node({name="farming:seed_cotton"}, pos) end 16:28 everamzah maybe 16:29 Fritz2 lets me check that 16:29 MinetestBot 02[git] 04paramat -> 03minetest/minetest_game: Default: Colourise desert cobble to be consistent with desert stone 13f18871d https://git.io/va0uc (152016-03-15T16:23:13Z) 16:29 MinetestBot 02[git] 04paramat -> 03minetest/minetest_game: Doors: Update glass door item textures to new design 13c17c317 https://git.io/va0uC (152016-03-15T16:23:05Z) 16:29 MinetestBot 02[git] 04sofar -> 03minetest/minetest_game: Fencegate: prevent y-fighting at top. 137c966db https://git.io/va0uW (152016-03-15T16:22:58Z) 16:29 MinetestBot 02[git] 04sofar -> 03minetest/minetest_game: Fire: Optimize spreading ABM. 13e5304ce https://git.io/va0ul (152016-03-15T16:22:50Z) 16:29 MinetestBot 02[git] 04kilbith -> 03minetest/minetest_game: Add flint and flint-and-steel 1328884cc https://git.io/va0u8 (152016-03-15T16:22:42Z) 16:32 Fritz2 has flint and steel added in the default minetest game? 16:32 everamzah indeed it has 16:33 srifqi since when? 16:33 everamzah since four minutes ago 16:33 Void7 what's y-fighting? 16:33 everamzah dunno, but z-fighting is when objects mish-mash and overlap, causing visual glitches 16:33 Void7 yeah, i know :) 16:33 everamzah hehe 16:34 srifqi oh, just realizing that MinetestBot already told us :P 16:35 Fritz2 hello 16:35 Fritz2 so the TNT has got a sense now XD 16:35 kaadmy i noticed the y-fighting too :D 16:39 everamzah Fritz2: i'm sorry that didn't work for you but i am not surprised. it should give you a good hint to start, tho 16:39 everamzah also, print the errors here so i can read them. if longer than 1-2 lines use a pasting service and link to it 16:41 everamzah Fritz2: please do not spam me in a private message. please post modding questions here so others may help if they feel so inclined 16:41 everamzah i no longer do 16:42 Fritz2 ok sorry 16:42 DI3HARD139 Hi all 16:42 Fritz2 Hello 16:44 Fritz2 anyway here's the debug: 16:44 Fritz2 2016-03-15 17:34:58: ERROR[main]: C:\games\Minetest\bin\..\games\minetest_game\mods\farming\init.lua: 16:44 Fritz2 2016-03-15 17:34:58: ERROR[main]: ...inetest\bin\..\games\minetest_game\mods\farming\init.lua:80: '}' expected (to close '{' at line 73) near 'on_dig' 16:45 * DI3HARD139 remembers that bug 16:45 DI3HARD139 0.4.10 Im assuming? 16:46 Fritz2 no i'm using the last stable version 16:46 DI3HARD139 odd 16:49 Void7 is this too minecraft-y? https://lut.im/NraONffxxU/u85eYJ1DW6KghAEW.png 16:50 DI3HARD139 Nope looks great to me 16:50 Fritz2 wow! where did you find this engine? 16:51 Krock Void7, needs the formspec borders and background IMO 16:51 Void7 k 16:51 Void7 i made it :) 16:51 Void7 modifying the main-menu 16:51 Krock This looks like free-hanging signs in the nowhere 16:52 Krock But I like the idea :) 16:52 Fritz2 good job! i suggest you to post this work in the minetest forum :) 16:53 Krock Oh, don't forget the gettext calling functions 16:53 Krock not everybody is a perfect english speaker 16:53 kaadmy i think that's changing the builtin lua scripts 16:54 kaadmy Void7: while you're at it, could you add an in-game server list? 16:54 kaadmy for "testing"? 16:54 kaadmy and maybe a player list shown by pressing a bound key, ie. tab? 16:55 Krock Void7: while you're at it, could you add an in-game real time player list? 16:55 Void7 hmm.. maybe 16:55 kaadmy and maybe a player list shown by pressing a bound key, ie. tab? 16:55 Fritz2 Void7: have you this menu by modifying the C code or the Lua code? 16:55 Void7 lua only 16:55 kaadmy lua 16:55 kaadmy in the builtin code 16:55 Fritz2 you made* 16:55 Fritz2 ok thanks 16:55 Krock It's in the builtin directory, so it's all Lua 16:56 Krock well.. some C functions are called in there 16:56 Krock without them it wouldn't be possible to get the server list easily 16:58 Fritz2 wait if the main menu is compliled in Lua what does the C "part" of the engine do? It only generate the maps? 17:00 Void7 Krock: like this? https://lut.im/sgq3ZBpnEP/WG9BHyXYECF1lWkv.png 17:01 Krock Void7, yeah, that's what I meant but.. green? 17:01 Void7 :) 17:01 Void7 what color should i change it to? 17:02 Krock I thought about the ingame formspec backgrounds - that grey tone 17:02 Void7 ah 17:02 DI3HARD139 brb rebooting 17:02 Krock so the main menu has a bright logo, a bit darker formspec and dark buttons 17:02 Krock to bring some color inside, the sky is welcome 17:03 * Krock wonders what the "Profile" button will do somewhen 17:03 Void7 https://lut.im/KLZhjVcBaL/dbKB0eYhZQRTsQYq.png 17:04 Krock yeah :D 17:04 Void7 Krock: i don't know yet, probably will be for changing name and the like 17:04 Krock Void7, but in minetest every server has its own player management 17:04 Void7 yeah 17:04 Krock the only thing you could change there are the on-join things like fly, noclip and fast enabled or the nickname 17:04 Void7 i was thinking maybe you can have multiple profiles, all the profile does is set name and pass 17:05 Void7 maybe just name 17:05 Krock a formsped for a name \o 17:05 Krock *\o/ 17:06 Fritz2 wait why is minetest written in Lua and C instead of Lua only? 17:07 Void7 There's a few things in C, still. 17:08 Fritz2 what things? 17:08 Void7 time-of-day handling, map generation, opening a window, running lua... 17:08 heavygale rubenwardy: is it not possible to require multiple triggers to be satisfied in order to achieve an award in the awards mod, right? 17:13 Void7 Krock: maybe something like this? https://lut.im/aG4fSO7e1K/nzdBmyI1EtFLehfT.png 17:14 Void7 all fake right now 17:14 Krock Void7, nice idea with those achievements 17:14 Krock not sure if they will ever be added to the client side 17:14 Void7 yeah 17:14 kaadmy nice Void7 17:17 kaadmy any idea how to compile boost with nonstandard lib paths? 17:22 Void7 Achievement selection: https://lut.im/5WlpA7ja1v/V9cnJwIg6w0QjzjZ.png 17:23 Void7 Game selection: https://lut.im/6u7nCRLV2R/cj6g7Dp7M9uD3AKK.png 17:24 kaadmy yay, pixture :} 17:24 Void7 You should have used U+2083 SMILY FACE WITH ANGLE :> 17:25 Fritz2 wait from where are this are archivements coming out? 17:25 Void7 it's just a concept right now 17:27 Fritz2 ok thanks. how i can open the engine's files (C)? 17:27 Void7 it's in the src folder 17:27 Void7 the whole game is at https://github.com/minetest/minetest 17:27 MinetestBot 02[git] 04Ekdohibs -> 03minetest/minetest: Remove chat escape sequences from chat messages, for future colored chat. 13095f623 https://git.io/va0DO (152016-03-15T17:33:15+01:00) 17:30 Fritz2 but if i'm using the stable version for windows 17:30 Fritz2 ? 17:31 kaadmy the stable version binaries don't include the source files afaik 17:31 est31 first minetest is written in c++ not in c 17:31 kaadmy look at this instead: https://github.com/minetest/minetest 17:31 est31 and you might have a binary as kaadmy says 17:33 est31 C++ is a compiled language, meaning that in order to modify behaviour you have to not just edit the source file but also compile the source to a binary 17:33 Fritz2 um that's explain some things... 17:33 est31 gives you some advantages 17:33 est31 for example its faster 17:33 est31 if you have to do the work every time you load the program, the program loads slower 17:33 est31 also a binary is much smaller than source code 17:34 est31 faster to download 17:34 Fritz2 so the .dll files are binary, right? 17:34 est31 yes 17:34 est31 dll and exe both are binary formats 17:35 Void7 singleplayer menu concept: https://lut.im/kodyjOAok1/WRHx9wrcBVJxWO73.png 17:35 Void7 i gtg right now, be back later 17:36 Fritz2 hello 17:36 Obani olleh 17:36 Fritz2 https://www.youtube.com/watch?v=OaOTxxF7dz8 17:37 Fritz2 my reaction 17:40 Fritz2 can i add a vocal message here (just curiosity)? 17:40 Fritz2 its possible to add* 17:41 Obani on irc ? 17:41 Fritz2 yes 17:43 Obani internet relay CHAT 17:44 Fritz2 yes -.- 17:47 Fritz2 bye 17:57 Void7 ok, back 18:05 nm0i there is dcc videochat for irssi, it uses libcaca to render images 18:07 nm0i is voice chat possible on irc... yes. but please don't do it, its hard to parse with perl 18:31 Arron hello there 18:31 Arron i want create an Articial Inteligence for minetest 18:31 Arron and i m looking how cominucate with minetest server please 18:32 Void7 http://dev.minetest.net/Network_Protocol 18:33 Arron "Please note that the protocol is undergoing restructuring in the code " 18:33 Arron is still up to date ? 18:33 Arron please 18:33 Void7 i think it is 18:33 Arron cool go learning :) 18:34 Arron thanks 18:34 Void7 np :) 18:34 Void7 hi calinou :) 18:35 Calinou hi 18:42 rubenwardy heavygale, not currently, sorry 18:43 rubenwardy I guess it wouldn't be TOO hard to make 18:43 heavygale alright, already skripted around this issue -> checking all thats required in a register_onJoin-funktion :) 18:44 heavygale this way i can grant privs as a reward to 18:44 rubenwardy awards is in the middle of an API rewrite which makes triggers easier to make 18:44 rubenwardy You can grant privs in an onAward callback, iirc 18:45 rubenwardy nevermind, that's in the dev branch 18:45 rubenwardy https://github.com/rubenwardy/awards/blob/dev/api.lua#L152 18:46 heavygale ah ok, didn't see that one,.. but now that i check the requirements myself i can grand the privs right before returning "my_award" from the awards.register_onJoin-funktion 18:46 rubenwardy yeah, that's the best way currently 18:47 rubenwardy Maybe I should do more work on it 18:48 rubenwardy Maybe I should make the license less restrictive, too 18:48 heavygale my problem is solved,.. just ask in order to code it "the right way" ;) 18:51 rubenwardy Ok. 18:52 rubenwardy It was over 3 years ago that I wrote that mod, and I was learning lua at the time... 18:52 rubenwardy so I apologise for the sucky API XD 18:53 Arron u need to use doxygen for the C docuementation no ? 18:54 Calinou Arron, there are other documentation systems, but Doxygen seems to be the most popular one 18:55 Arron it was a l ong time i m not using it 18:55 Arron but in my memory it looks very cool to using it 18:58 Calinou default Doxygen theme is ugly :P 18:58 Calinou when you generate to HTML 19:08 Void7 yay! you can actually start a singleplayer game with my menu now \o/ 19:08 Void7 https://lut.im/w0npiwGsgF/Cu83uM4cm5Kpqt9u.png 19:30 Void7 source for the menu: http://pastebin.com/DgV3bmmz 19:30 Void7 copy into builtin/mainmenu/init.lua 19:55 Krock Void7, line 41 and following: you can add ".." at the end of the line and leave the "fs = fs .." on the next line away 20:00 Void7 yeah, i know 20:16 dzho nm0i: you were kidding about libcaca irssi video chat. Right? 20:17 nm0i no 20:18 dzho do you have a link then, please? because that's too amusing not to ... take a look at 20:20 dzho nm0i: and my search is turning up nothing 20:23 nm0i https://symlink.me/projects/minbif/wiki/CACAcam 20:23 nm0i dzho: ^ 20:24 dzho nm0i: thanks! 20:24 nm0i https://people.symlink.me/~rom1/projects/minbif/cacacam_irssi2.ogv 22:29 kaeza greetings 22:49 redblade hi 22:51 redblade i think i discovered, on the server reboot i set up, what was causing most users to time out due to a slow spawn point 22:51 redblade there was a lot of plantlife and trees around 22:52 redblade because i had gotten everything good at the server end, it was a client issue 22:52 redblade i worked with everamzah the other night 22:52 swift110 thats cool 22:52 redblade so after i got rid of the plantlife, it doesnt seem slow anymore, and there are rare timeouts compared to quits 22:53 redblade s/plantlife/plantlife near the spawn point 22:53 redblade my computer is fast and has 32 gb ram so i'm not really able to diagnose these problems 22:53 redblade if anyone here can go check it out for me, and see if it's improved, that would be great 22:54 redblade "the creative gardens" 22:54 redblade successor to the old terrarium server, which i got rid of due to problems with the experimental mapgen, technic, and pipeworks 22:55 redblade (none of which are used in the creative gardens) 23:02 kaeza redblade, https://github.com/VanessaE/signs_lib/issues/2#issuecomment-196577270 23:05 redblade actually kaeza i never had the east-facing signs issue when i set up the new server, and i just upgraded all my mods including signs_lib last night 23:05 redblade the on-ground signs still dont show text though 23:06 kaeza see VE's comment. probably not so easy to do 23:06 redblade the only differences between the two servers are a lack of technic, pipeworks, experimental mg, and the introduction of coloredwood and vanessae's fork of unifiedbricks 23:07 redblade i also modified unifiedbricks init.lua so that all brick blocks are in creative inventory, and that nothing is returned when digging them back 23:07 redblade being a creative server having an inventory filled with unusable single bricks, or trying to craft brick blocks, is annoying 23:08 redblade unlike coloredwood which is easy to craft, so i left those out of inventory 23:08 kaeza nothing seems related to the disappearing text bug 23:09 redblade no this is just describing the difference between the two servers, and that i'm not having blank east-facing (you face west) signs 23:10 redblade so if it's anything i'd imagine mg, pipeworks, or technic were involved. i dont remember what else or if anything else i didnt re-add 23:10 redblade pipeworks was a major cause of crashing 23:10 redblade was the fix1 you have introduced before or after last night? 23:10 redblade because i updated the signs_lib last nighgt 23:10 kaeza 23 hours ago, according to GH 23:11 redblade according to freedownloadmanager, 3/14 10:23 PM eastern 23:11 redblade it did say signs_lib had been updated that day 23:12 redblade so i dont know if you updated it since 23:12 redblade btw how was the speed at the spawn point kaeza? 23:12 kaeza hm? 23:18 kaeza in any case, have to go. try that patch and see if it fixes the issue 23:18 kaeza o/