Minetest logo

IRC log for #minetest, 2016-01-28

| Channels | #minetest index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:00 kaeza there's also https://github.com/ChaosWormz/mt_terms_of_use
00:02 rf_ how to remove the bones block?
00:02 rf_ oh nvm
00:03 rf_ why does throwing out items not work?
00:04 fireglow cheers, thanks
00:04 fireglow this will be great
00:05 kaeza those mods could use more publicity I guess
00:05 kaeza some sort of "administration mods" wiki page or something
00:05 sofar I'd like to get them in minetest-mods
00:06 kaeza that too :P
00:06 sofar we should take care of them better :D
00:11 kaeza such memories: http://pastebin.com/0AxTtzuj
00:13 RealBadAngel lol
00:17 Ronsor ok, so i know this may seem like advertising, but just hear me out: i made a 2d version of terraria and its open source, so i figured someone here might bie interested
00:17 rf_ Ronsor: what's it's name
00:18 Ronsor 2DTest
00:18 Ronsor it was inspired by minetest too
00:18 Ronsor https://bitbucket.org/ronsor/tkarraia is the link
00:18 Ronsor all criticism accepted (except unuseful criticism, i.e. "it sucks")
00:19 Ronsor i added multiplayer to it, it plays fine
00:19 fireglow oh wow, Tcl
00:19 rf_ such projects really should start with some cool screenshots/vids and explanation, you need to "sell" even open and free projects :)
00:21 Ronsor wow
00:21 Ronsor well i can make a screenshot
00:21 Ronsor and yes, Tcl
00:21 Ronsor but it doens't suck
00:24 Ronsor http://prntscr.com/9vqjv0
00:24 kaeza still better than PHP
00:24 Ronsor lol
00:24 kaeza or Perl
00:24 rf_ PHP is cancer
00:24 Ronsor i actually used php for the serverlist because of convenience
00:25 kaeza ..or C++
00:25 kaeza ...or Python
00:26 kaeza why do all languages suck? :(
00:26 Ronsor Tcl manages to only suck when it comes to webdev
00:26 Ronsor all languages suck
00:26 Ronsor its just which one sucks the least
00:26 fireglow finally I game I could actually hack with :D heh
00:27 Ronsor my game?
00:28 fireglow yes, the TclTk one
00:28 Ronsor YAY someone likes my game
00:28 Ronsor try joining the multiplayer
00:28 fireglow :))
00:28 Ronsor server: 108.196.9.243
00:34 greeter does minetest store an error log file anywhere?
00:34 ssieb greeter: debug.txt in the world folder
00:34 greeter thanks :-)
00:35 fireglow Ronsor: I can't going to bed now. nn
00:40 Hijiri When I have one mod in a modpack, and another not in a modpack in my mods directory, each with the same name specified in mod.conf, I get buggy mod selection
00:40 Hijiri is this a known issue?
00:40 Hijiri If I change the one not in a modpack to a name different from the one in its mod.conf, only the one in the modpack shows in the selection menu
00:41 swift110 hey hijiri
00:41 swift110 hey ronsor
00:42 Hijiri hi swift110
00:42 swift110 how are you Hijiri
00:43 rubenwardy everamzah, http://rubenwardy.com/minetest_modding_book/lua_api.html
00:43 Hijiri good
00:43 Hijiri I just turned in some homework
00:43 rubenwardy kaeza, markdown is not standardised
00:43 rubenwardy I guess that's why you put it in quotes
00:43 kaeza yep
00:44 swift110 good to hear Hijiri how long you been playing MinetestBot
00:44 kaeza and that's why it's "Github flavored Markdown" and not "Markdown"
00:44 Hijiri I don't remember
00:44 Hijiri I got more into it last winter
00:44 TheBonsai joined #minetest
00:44 TheBonsai joined #minetest
00:44 Hijiri but a while ago I had played a little bit too, and made a wireworld mod
00:45 Hijiri oh, not last winter
00:45 Hijiri it's still winter
00:46 swift110 thats cool
00:54 STHGOM how would one select a player randomly out of a group?
00:54 STHGOM like, if you made one player an assasssin, and other a
00:54 STHGOM ...VIP
00:54 STHGOM then everyone else guards
00:57 Ronsor fireglow: k
00:58 kaeza STHGOM, minetest.get_connected_players, and math.random
01:02 ungali joined #minetest
01:02 ungali joined #minetest
01:07 sythe joined #minetest
01:13 STHGOM hmm, could you come up with some pseudo code? I cant think of how i would do this
01:14 Ronsor STHGOM:
01:14 kaeza Github iz ded
01:14 Ronsor assassin = randomFrom(minetestGetPlayersOnline)
01:15 Ronsor vip = randomFrom(minetestGetPlayersOnline)
01:15 Ronsor if vip matches assassin backOneLine
01:15 Ronsor protectors = minetestGetPlayersOnline - {assassin, vip}
01:15 Ronsor pseudo code end
01:15 Ronsor not in any language
01:15 Ronsor just random
01:17 rf_ hm the lava flow stopped moving, untill I poked the rocks is that normal?
01:17 rf_ seems a bug
01:18 Ronsor i'd say report it
01:18 Ronsor but github is down
01:19 RealBadAngel damn
01:19 RealBadAngel i was about to upload some code
01:30 Soni joined #minetest
01:40 Taoki joined #minetest
01:44 TheBonsai joined #minetest
01:49 rf_ the lava bug is https://forum.meshnet.pl/download/file.php?id=62
01:57 RealBadAngel rf_,  jakis screenshot?
01:59 RealBadAngel rf_, ostatnio paramat poprawial cos z cieczami, nie jestem pewien czy skonczyl
02:06 GrimKriegor joined #minetest
02:19 TheBonsai joined #minetest
02:19 TheBonsai joined #minetest
02:22 STHGOM joined #minetest
02:31 jin_xi joined #minetest
02:39 STHGOM but how would I use the output of math.random (would be an integer, right?), in a way to select a players name?
02:42 RealBadAngel create table with all player names and index it with it
02:45 STHGOM how woudl i get the number of how many clients are connected, then?
02:45 STHGOM i think i would need that
02:47 STHGOM hmm
02:48 STHGOM http://www.minecraftskins.com/skin/5959726/altair/
02:48 STHGOM wups
02:48 STHGOM dangit
02:48 STHGOM so
02:48 STHGOM for _, player in ipairs(minetest.get_connected_players()) do
02:49 STHGOM playernum + playernum + 1 ?
02:52 STHGOM =*
02:56 STHGOM hmm, that dumps core
03:01 RealBadAngel STHGOM, https://github.com/minetest-mods/stargate/blob/master/stargate_gui.lua#L51
03:01 RealBadAngel you will need something like that
03:01 RealBadAngel on_join player should be put into your table, on_leave removed
03:02 RealBadAngel this way you will always have up to date table with all the players connected
03:04 STHGOM ah
03:07 RealBadAngel and you can store in that table anything you want for each player
03:09 kaadmy ahwm
03:09 kaadmy local numplayers = ipairs(minetest.get_connected_players())
03:10 kaadmy whoops meantn#ipairs
03:23 STHGOM thanks for the tips :D
03:29 kaadmy damn this touchscreen kbd sucks
03:31 TheBonsai joined #minetest
03:53 lambda-11235 joined #minetest
04:00 nanovad joined #minetest
04:00 est31 joined #minetest
04:10 chainsaw10 joined #minetest
04:46 sofar what is "length" in tile animation length?
05:02 ssieb joined #minetest
05:39 RealBadAngel http://i.imgur.com/vCu4d9k.png http://i.imgur.com/SLF8y2v.png
05:39 RealBadAngel sofar, time
05:40 RealBadAngel Taoki, here?
06:04 sofar dof
06:04 sofar does it focus on the crosshair?
06:14 nanovad joined #minetest
06:20 bjrohan joined #minetest
06:32 LazyJ joined #minetest
06:32 rainyear joined #minetest
06:33 monwarez joined #minetest
06:37 Telesight joined #minetest
06:41 sonic joined #minetest
06:53 Cryterion joined #minetest
06:53 rainyear left #minetest
06:56 Hijiri Does the hp_max in the object property table have any effect on players?
06:58 TheBonsai joined #minetest
07:21 lemon joined #minetest
07:21 lemon hello
07:21 lemon I need help with my mod.
07:22 lemon I have a table http://pastebin.com/9wNEkUXu
07:22 lemon each item in it has a field named connect_to that should specify some relative coordinates
07:23 lemon The way I wrote those relative coordinates doesn't seem to work.
07:25 sofar you made tables be the indexes
07:25 sofar that doesn't work in lua like that
07:25 sofar why don't you do something like
07:26 sofar {name="I", connect_to = { true, true, false, false, true, true }}
07:26 sofar where there are always 6 parts to the connection things
07:26 sofar and the first one is up, second down, etc, etc?
07:26 lemon It was this way before https://github.com/slemonide/roomgen/blob/master/init.lua#L19
07:27 sofar e.g. connect_to[1] is up
07:27 sofar yes, px is a valid key name
07:27 sofar {0,0,0} is not a valid key name
07:28 lemon I want to add support for checking nodes whose relative coordinates are {1,1,1} for instance.
07:28 lemon px pz etc approach seems too confusing for that
07:29 sofar you never have a {0,0,0} = false
07:29 sofar right?
07:30 lemon {0,0,0} is the node itself, so yes
07:30 sofar then you don't need to say " = false"
07:30 sofar no I mean
07:30 sofar {x,y,z} = false never occurs in the table
07:30 lemon I don't even plan to check {0,0,0}
07:30 sofar FOCUS ON THE FALSE PART
07:30 lemon what do you mean?
07:31 sofar {0,0,1}=false
07:31 lemon false never occurs..
07:31 sofar does your table ever contain {coordinates} = false <==== this false
07:31 lemon No need to set that. If it is not set, then I already know it's false.
07:31 lemon no
07:31 sofar so why bother listing = true?
07:32 sofar {name="L", connect_to = {{1,0,0}, {0,0,1}}, rotation = 270},
07:32 sofar that's valid lua ^
07:32 lemon Oh, THAT is much better.
07:33 lemon thanks
07:33 sofar np, lol, glad you got it :^D
07:33 nrzkt joined #minetest
07:36 lemon Now there is another problem.
07:37 lemon Before, I used false for already generated blocks, and nil for non-generated blocks.
07:38 lemon What do I do now? How do I differentiate between blocks that are generated, not generated and have to be connected?
07:39 sofar no idea, I'd have to see more code
07:40 lemon If I won't come up with the solution shortly, I'll upload the code.
07:45 kaeza joined #minetest
07:46 kaeza o/
07:46 everamzah \o
07:46 lemon These tunnels look like shafts https://neboard.me/media/images/1453959688142.png
07:49 CWz joined #minetest
08:04 TheBonsai joined #minetest
08:04 TheBonsai joined #minetest
08:15 Yst joined #minetest
08:17 ruskie joined #minetest
08:19 mangeurdenuage1 joined #minetest
08:19 ssieb joined #minetest
08:20 cat5e joined #minetest
08:23 jin_xi joined #minetest
08:23 ruskie joined #minetest
08:33 TheBonsai joined #minetest
08:40 Trustable joined #minetest
08:40 nrzkt joined #minetest
09:00 Yepoleb_ joined #minetest
09:05 aheinecke joined #minetest
09:19 alt72947 joined #minetest
09:27 TheBonsai joined #minetest
09:41 Calinou joined #minetest
09:55 RealBadAngel joined #minetest
09:59 JamesTait joined #minetest
10:00 JamesTait Good morning all!  Happy Thursday, and happy Data Privacy Day! 😃
10:22 Amaz joined #minetest
10:40 TheBonsai joined #minetest
10:40 TheBonsai joined #minetest
11:07 SylvieLorxu joined #minetest
11:18 Calinou 2,000 comment karma on reddit!
11:27 TheBonsai joined #minetest
11:35 TheBonsai joined #minetest
11:38 SylvieLorxu joined #minetest
11:45 Calinou joined #minetest
11:47 Taoki RealBadAngel: Very nice!
11:48 Jousway joined #minetest
11:48 RealBadAngel Taoki, but we cant use that shader, i have to write my own
11:49 Calinou we can use it, but it's a tad inconvenient
11:49 Calinou it uses a Creative Commons license… on code…
11:50 Taoki ok
11:50 Taoki At least the world got to see how it looks like for now :)
11:51 RealBadAngel Calinou, the guy does GFX only, hes not a coder
11:51 Calinou shaders are software
11:52 Calinou they use instructions like "if"
11:52 RealBadAngel i know, propably he learned glsl just ;)
11:52 RealBadAngel read his page, he does nice things
11:53 RealBadAngel http://devlog-martinsh.blogspot.com/
11:55 RealBadAngel looks like his "coding" env is blender :)
12:00 TheBonsai joined #minetest
12:00 TheBonsai joined #minetest
12:02 troller joined #minetest
12:06 TheBonsai joined #minetest
12:07 SmugLeaf joined #minetest
12:08 Weedy joined #minetest
12:08 Weedy joined #minetest
12:12 Taoki joined #minetest
12:13 SmugLeaf joined #minetest
12:16 Vargos joined #minetest
12:26 e1z0 joined #minetest
12:29 TheBonsai joined #minetest
12:34 unclemarc joined #minetest
12:38 spaceman78 joined #minetest
12:38 spaceman78 joined #minetest
12:44 Fixer joined #minetest
12:53 TheBonsai joined #minetest
13:05 Player_2 joined #minetest
13:06 mangeurdenuage1 left #minetest
13:13 srifqi joined #minetest
13:18 everamzah http://i.imgur.com/JzTVuY0.png
13:45 exoplanet joined #minetest
13:46 twoelk joined #minetest
13:49 TheBonsai joined #minetest
13:52 e1z0 joined #minetest
13:54 Calinou joined #minetest
14:05 mangeurdenuage joined #minetest
14:05 TheBonsai joined #minetest
14:08 est31 joined #minetest
14:17 TheBonsai joined #minetest
14:23 spaceman789 joined #minetest
14:26 TheBonsai joined #minetest
14:27 SylvieLorxu_ joined #minetest
14:30 Megaf joined #minetest
14:31 Megaf Hi all
14:31 Megaf cool. xchat runs on Wayland
14:31 Megaf !server Megaf
14:31 MinetestBot Megaf: Megaf Server v4.0 | mt.megaf.info:30003 | Clients: 3/11, 1/6 | Version: 0.4.13-Megaf / MegafXploreNext | Ping: 7ms
14:31 Calinou Megaf, I have my 2 monitors :p
14:31 Megaf two monitors? nice, now you can play on two servers at the same itme
14:32 Megaf :P
14:32 est31 well perhaps in the distant future this even will work
14:32 Megaf congratulations Calinou :) One day I will have a monitor too =/
14:32 Calinou https://lut.im/IcC1xMiNKN/VgdSemaTiZr5YOGF.jpg
14:32 Calinou unplayable, because crosshair is cut in half at monitor edge.
14:33 Calinou would be fine with 3 monitors, but I don't have a graphics card with 3 outputs
14:33 Megaf I just did some weird benchmarks here, as usual...
14:34 Megaf basically, testing writing speed of XFS on a flash drive, GPT vs MBR vs no partition (mkfs.xfs /dev/sdX)
14:34 est31 it shouldnt be much different
14:35 est31 partition layout is usually cached in RAM
14:35 Megaf the result really surprised me, I was thinking that no partition would lead to the fastest
14:35 Megaf if not the very same of the other
14:35 Megaf others*
14:37 Megaf Here is the result est31 Calinou https://lut.im/07GaBwKadC/l1UQ94EOfHWPRiAq.png
14:37 Weedy joined #minetest
14:37 Weedy joined #minetest
14:37 Megaf dd if=/dev/zero of=/media/User/direct/test.img bs=2M count=100 oflag=dsync
14:37 est31 what the
14:37 Megaf this was the test
14:38 Megaf so no cache/buffer was used
14:38 Megaf so, MBR is the fastest
14:39 Megaf surprising isn't it?
14:39 est31 its the least complicated
14:39 est31 but still I cant really believe it
14:39 Megaf so here you have, one more useless test based on unlikely scenarios from Megaf
14:40 The_Loko joined #minetest
14:40 Megaf Oo
14:40 Megaf wrong button I guess
14:40 Megaf or extremely shocked
14:40 TheBonsai joined #minetest
14:41 giho Hi
14:41 Megaf Hi
14:43 Megaf well, I gotta reinstall Debian here, upgraded to Sid today and completely broke Xorg
14:44 Megaf there are some missing packages...
14:46 lambda-11235 joined #minetest
14:48 Calinou Fedora :>
15:06 jin_xi joined #minetest
15:12 Tux[Qyou] joined #minetest
15:15 proller joined #minetest
15:16 est31 joined #minetest
15:18 TheBonsai joined #minetest
15:20 Obani joined #minetest
15:27 kaadmy joined #minetest
15:27 SylvieLorxu joined #minetest
15:38 TheBonsai joined #minetest
15:40 The_Loko joined #minetest
15:40 nrzkt Megaf => archlinux :D
15:41 giho "I have problems with linux => switch toanother linux" is for sissies
15:41 giho Megaf: openbsd
15:41 giho :3
15:48 * twoelk throws xubuntu into the room and runs to hide his vista
15:51 Calinou Xubuntu is fine too
15:52 Calinou at the end of the day, both Xubuntu and Fedora need to be upgraded every 6 months…
15:52 Calinou when you want recent software
15:52 est31 whats bad about an upgrade?
15:52 est31 you just type a command and let the computer do the job
15:54 twoelk normal procedure: boot the pc to do a quick job - system sys no! gotta update first
15:54 twoelk *says
15:56 rubenwardy joined #minetest
15:56 est31 well ubuntu is much kinder here
15:56 est31 you basically have six months time to update the OS
15:56 est31 and I think its still possible after that
15:56 est31 not sure though
15:58 Calinou est31, an upgrade usually takes 1-2 hours :(
16:00 twoelk running win8/10 on a machine with less than 2gb of ram is a pita as the constant "look for updates in the background" feature goes into a memory munching loop ultimately making the pc unresponsive
16:01 twoelk many people fell into the "update to win10 for free" trap
16:02 rubenwardy What machine has less than 2gb of RAM? A server or chromebook?
16:03 Calinou twoelk, http://www.commitstrip.com/wp-content/uploads/2015/06/Strip-Windows-10-free-650-finalenglish.jpg
16:03 Calinou yeah, do yourself a favor, acquire 4 GB of RAM or even 8 :P
16:04 est31 Calinou, yet another reason for using free software: you are 100% on the legal side
16:04 * RealBadAngel starts to see shapes in SSAO pass, must be delirious or something ;)
16:04 est31 well, at least its free as in free beer
16:05 est31 but you have no issues with the classical issues connected to MS licensing
16:05 est31 1. illegal copies
16:05 est31 and a pitfall even more people fall in: 2. using the "home and student" editions for commercial purposes
16:06 est31 ofc you have to respect the FLOSS license
16:06 est31 but if you only use the software, and don't change it, then you arent really restricted by anything
16:07 twoelk define "change"
16:07 STHGOM joined #minetest
16:07 est31 modify source code + recompile, usually
16:08 twoelk a lot of modding is on the ilegal side
16:09 est31 yet another advantage of free software
16:09 twoelk interestingly with many getting a steam account, the modding culture among people I know has become a lot los
16:09 est31 you dont have to mess around in the binaries, you can just edit src and recompile
16:09 twoelk -less
16:10 * twoelk stares at his fingers that do not type what they should
16:12 Sockbat joined #minetest
16:18 Calinou even old mods aren't all green
16:18 Calinou most Quake 1/2/3 mods predate the free culture movement
16:18 Calinou which means the source code to those mods is often kept to the developers, so you're left with a binary-only .dat/.dll/.so/.qvm
16:19 Calinou and of course the assets are almost never libre
16:22 * kaadmy stars at the touchscreen keyboard that sucis
16:22 twoelk http://img-9gag-fun.9cache.com/photo/a6LXLbR_700b.jpg
16:23 kaadmy heh
16:23 Calinou est31, also, good games are moddable without editing source code… like Minetest :)
16:23 Calinou no need for recompilation
16:23 twoelk wonder why windows me is missing in that pic
16:23 kaadmy this is thatvhappens on thsntochscreen keyboard ifbi don't fx typos after typing something
16:24 kaadmy ^ i did not fake that
16:25 kaadmy doom and quake both have modding without recompiling
16:25 twoelk looks like me on a tiny smartphone
16:25 kaadmy yup
16:25 fusion44 joined #minetest
16:25 Calinou kaadmy, not really?
16:25 kaadmy what..
16:26 Calinou well, you have to compile the mod code itself.
16:26 Calinou it doesn't make for fast iteration while developing
16:26 kaadmy yes
16:26 Calinou when you make a game using Godot, you don't need to compile the game code every time :)
16:26 est31 well its the engine
16:26 kaadmy QC is fast compiling
16:26 est31 and if you make the game in c++ then you do have to recompile
16:27 kaadmy a minute or so for xonotic
16:27 est31 <Calinou> most Quake 1/2/3 mods predate the free culture movement
16:27 est31 most mods are kept to the developers
16:28 kaadmy aq2?
16:28 Calinou yeah, AQ2 is definitely in that situation
16:28 kaadmy still not sure if it's opensource
16:28 Calinou Urban Terror as well
16:28 Calinou apparently there's a correlation between being a realistic Quake mod and being non-free ( ͡° ͜ʖ ͡°)
16:28 Calinou True Combat…
16:29 kaadmy urban terror has the code available iirc
16:29 Calinou only engine, not game
16:29 Calinou FWIW, Quake 2 mods have full access to your system, since they're just .dll/.so
16:30 Calinou Quake 1/3 mods are slightly safer because they're partially sandboxed IIRC
16:30 est31 minetest mods too
16:30 twoelk too what?
16:30 est31 having full access
16:30 Calinou even with mod security enabled, est31?
16:30 est31 even then
16:31 est31 its not working :)
16:31 twoelk oops gotta hide my secrets better then
16:31 rubenwardy There is a security flaw
16:31 rubenwardy but the flaw only happens if you have a whitelisted mod
16:31 hmmmm joined #minetest
16:31 est31 https://github.com/minetest/minetest/issues/3132
16:32 rubenwardy yes
16:32 twoelk so somebody could make a bad server?
16:32 est31 no
16:32 rubenwardy but if you have no mods with such a permission, then there is no problem
16:32 est31 its not that kind of security issue
16:32 est31 mod code runs on servers not the client
16:32 Calinou mods always run server-side, it's a start
16:32 rubenwardy as in, don't give any mods an insecure environment
16:32 Calinou in Quake 2, you can connect to a server which downloads a .dll/.so then runs it… on your client
16:32 Calinou without any way to inspect what the thing will do
16:33 kaadmy huh, coulda sworn i've found urt's game code somewhere
16:33 Calinou it was leaked once, but nothing more
16:33 twoelk well code has been hidden in media
16:33 Calinou they even complained about their private Git repository being "hacked" :)
16:33 est31 rubenwardy, minetest.something can be called by builtin code too
16:33 kaadmy i remember a github repo
16:33 est31 and builtin is unrestricted AFAIK
16:33 Calinou kaadmy, the updater is libre
16:33 Calinou they have an organization on GitHub
16:34 rubenwardy builtin runs first so you can't inject a function
16:34 Calinou https://github.com/FrozenSand
16:34 Calinou they have a Valve-like repository made only for reporting issues
16:34 est31 idk, I still don't trust it
16:35 Calinou https://github.com/FrozenSand/UrbanTerror4/issues/241
16:35 Calinou they use the non-free Quake 3 UI files as well, and all their assets are proprietary
16:35 kaadmy ah
16:37 kaadmy Calinou not this is it: https://github.com/Barbatos/ioq3-for-UrbanTerror-4
16:38 TheBonsai joined #minetest
16:43 Krock joined #minetest
16:43 Trustable joined #minetest
16:44 Krock meow
16:45 * kaadmy jumps and bangs his head on the ceiling
16:46 * Krock wonders how hard kaadmy's head is
16:46 * Krock suggests to kaadmy to make the ceiling higher
16:48 TheBonsai joined #minetest
16:49 * kaadmy grimaces at the bump on his head
16:51 * twoelk wonders wether the bump on kaadmy's head is a seperate entity
16:54 kaadmy likely ;)
16:56 SylvieLorxu joined #minetest
16:57 Yst joined #minetest
17:03 H-H-H joined #minetest
17:05 red-001 joined #minetest
17:07 TheBonsai joined #minetest
17:09 Cryterion joined #minetest
17:11 fusion44 joined #minetest
17:13 SmugLeaf joined #minetest
17:13 SmugLeaf joined #minetest
17:17 est31 joined #minetest
17:21 CraigyDavi joined #minetest
17:22 Thomas-S joined #minetest
17:26 Megaf joined #minetest
17:26 Megaf Much better
17:26 Megaf nothing like a fresh install of Debian Linux
17:27 Megaf and I'm on KDE now, impressed on how well it is running on Debian
17:27 Megaf not the latest, but fast and stable
17:27 Calinou implying you want KDE 4… :p
17:27 Megaf only thing weird is I can't change to screen brightness
17:27 alket joined #minetest
17:28 Megaf the fn keys aren't working on KDE and nor the brighness changer thing on the battery monitor
17:28 Megaf KDE - Be Free!
17:28 Megaf Platform Version 4.14.2
17:28 Megaf ^ Calinou
17:28 Krock Get windows!!
17:28 Megaf Krock, nah, I need drivers for everything on Windows
17:29 Krock just kidding ;)
17:29 Megaf and I'm stuck to that terrible interface, at least here I can change the interface if I don't line one
17:29 Megaf not like the Windows 8...
17:29 Megaf Krock, I know :) But I'm not xP
17:29 Krock s/line/like/
17:29 Calinou Losedows!!
17:30 Krock Winwipe
17:30 Calinou Krock, I installed Babun on my laptop because I wanted zsh…
17:30 Calinou way better than the Windows Command Prompt
17:30 Calinou now I use Git from that
17:30 Calinou also has svn
17:30 Megaf Number of bits to use for ASLR of mmap base address (ARCH_MMAP_RND_BITS) [28] (NEW)
17:30 Megaf Oo
17:30 Megaf I have no idea
17:31 Megaf Im going to build a new kernel
17:32 Krock wow.
17:32 giho Megaf: how old is map on your linode?
17:33 Krock Calinou, looks amazing! Thanks for pointing this out
17:33 Megaf giho, the Megaf Server v4?
17:33 giho Megaf: y
17:33 Megaf I'm not sure, 3 ~ 4 years
17:34 Megaf why?
17:35 giho Just wondering how long it took to fill to current state
17:36 Megaf oh, well, just keep in mind that we have removed lots of buildings on the last 3 months
17:37 giho Dirt boxes must die :3
17:40 Megaf heh, that we remove regularly, I removed large buildings and even stuff that I built, currently spawn is being reformed
17:42 Megaf meh, this will get slow now, compiling Minetest and Kernel
17:42 twoelk hope my cobblebox is kept although I might not be visiting that often
17:43 Megaf twoelk, well, you are not following the red sign at spawn but don't worry, your house is safe for now :P
17:43 twoelk there was a red sign? oops :-P
17:44 Megaf yep, 0,10,0
17:44 Megaf the signs asks you to place a sign at your home indicating the last date you visited the server
17:45 Megaf this way the admins can easily see whereas a house is abandoned or not
17:45 Megaf if there's no sign and an admin think the house is abandoned he could remove it
17:47 twoelk there are so many interesting servers - there may be sometimes many weeks between my visits on some
17:47 Megaf every server is almost like a different game altogether indeed
17:48 Megaf soon my server will not even be Minetest anymore, but it will still be 100% compatible with Minetest
17:48 Calinou solved in freeminer
17:48 Megaf heh
17:48 Calinou by the way… where did Freeminer go?
17:49 Megaf the problem with freeminer is that is no longer 100% compatible, it is not a drop in replacement
17:49 Calinou and Voxelands?
17:49 Megaf they are still going I think
17:49 Calinou https://github.com/freeminer/freeminer/commits/master
17:49 Calinou wow, such commit messages
17:50 Calinou up, up, up, up, uppa update style!
17:50 RealBadAngel hehe
17:50 Calinou https://imgs.xkcd.com/comics/git_commit.png
17:50 giho No swearing in commit messages, these guys must be insane :(
17:50 RealBadAngel but to admit i also dont wanna think to much when fixing a comma, just update
17:51 * Calinou has never swore in a commit message yet :(
17:51 proller its automatic messages
17:51 fireglow https://twitter.com/mjg59/status/692509086177435648
17:51 Megaf ok, my CPU is so busy that pages are no longer loading
17:51 Megaf I got to use preempt kernel as soon as possible
17:52 RealBadAngel "Killed that f..ing bug!"
17:52 RealBadAngel thats a good one ;)
17:52 proller Megaf, if build with -DMINETEST_PROTO=1  => 100% network compatible
17:52 proller lua api compatible too
17:53 Megaf brb,
17:53 giho proller: you bad, ban
17:54 fireglow wot
17:54 twoelk which client defaults to "player##" accounts?
17:55 proller giho, you too
17:55 giho mew
17:58 nanovad joined #minetest
17:58 twoelk is anybody using the music_player mod?
17:59 twoelk can't figure out why sounds sometimes fail to trigger
18:00 proller btw "Four circles" server works on latests freeminer
18:01 twoelk another server I haven't visited for a while
18:08 lambda-11235 joined #minetest
18:09 SylvieLorxu joined #minetest
18:16 Megaf proller,
18:16 Megaf !server Megaf
18:16 MinetestBot Megaf: Megaf Server v4.0 | mt.megaf.info:30003 | Clients: 1/11, 1/6 | Version: 0.4.13-Megaf / MegafXploreNext | Ping: 8ms
18:16 Megaf proller, does it work on freeminer?
18:18 proller in fm client?
18:18 proller yes, but build with  -DMINETEST_PROTO=1
18:18 sfan5 !server players:most
18:18 MinetestBot sfan5: just test | 87.110.8.195 | Clients: 22/78, 16/36 | Version: 0.4.12-dev / minetest | Ping: 37ms
18:19 fireglow proller: can a fm client with -DMINETEST_PROTO=1 speak both protocols?
18:19 proller no, only mt
18:19 fireglow ok
18:20 proller just joined to megaf server from fm client
18:21 Megaf i wonder how different their protocols are
18:21 proller 100%
18:22 Megaf good, I'm still joining, lots of media to download...
18:23 fireglow ok, rebuilding the client
18:24 Amaz joined #minetest
18:24 TheBonsai joined #minetest
18:25 Megaf MinetestBot, ping
18:28 Krock MinetestBot!
18:28 MinetestBot Krock!
18:29 Krock ^ Megaf!
18:31 twoelk !server Isarnho
18:31 MinetestBot twoelk: Isarnho | 84.181.195.144 | Clients: 1/10, 0/1 | Version: 0.4.13 / Isarnho | Ping: 60ms
18:33 proller joined #minetest
18:34 nrzkt joined #minetest
18:34 fireglow proller: nice. Would be cool if the client could speak both and figure out on connect which one to use.
18:36 proller it will be too complex shitcode
18:37 fireglow I see
18:40 twoelk oh come on proller, why don't you wrote complex nice code then?
18:42 red-001 lol
18:42 red-001 why make a whole new protocol?
18:43 red-001 seems useless
18:43 proller for wrote good code needs to rewrite lots of minetest code and then support it, or stop merging minetest
18:44 proller red-001, 1000x faster, 100x simpler to support-extend
18:44 twoelk 001-1000x100xsimpler   :-D
18:44 red-001 how large can the differences be if you can just merge code from minetest?
18:45 proller if make 2-protocol support ? too big for me
18:48 Tuxedo[Qyou] joined #minetest
18:51 Krock 1000x more possibilities for bugs, 100x more commits to fix them
18:53 fireglow that's true
18:53 DFeniks joined #minetest
18:55 proller but result 10000x better
18:59 red-001 water feels stranger then minetest water
19:00 Krock the one from freeminer?
19:02 ssieb joined #minetest
19:06 LazyJ joined #minetest
19:10 red-001 how much traffic does a minetest server generate?
19:15 Hijiri I sometimes get like 5 people on the weekend
19:15 Hijiri but it's a small server I host at home
19:16 Hijiri and patchy rule enforcement
19:28 Krock a terrabyte should be enough for some years
19:34 twoelk hehe, running my server for some two hours today, about a dozen people tried to join, non made it as nobody chose a password
19:37 lambda-11235 joined #minetest
20:02 TheBonsai joined #minetest
20:06 rubenwardy joined #minetest
20:12 Taoki joined #minetest
20:15 Robert_Zenz joined #minetest
20:17 TheBonsai joined #minetest
20:17 TheBonsai joined #minetest
20:20 Player_2 joined #minetest
20:35 Fixer lol
20:36 red-001 joined #minetest
20:38 Megaf joined #minetest
20:38 Megaf why beech trees take so long to grow?
20:40 red-001 ask sofar?
20:41 nrzkt Megaf, depends of the mapblock loaded on your server
20:44 Megaf the default chance in home decor is 1/30, delay is 2
20:52 proller joined #minetest
20:55 TheBonsai joined #minetest
20:55 TheBonsai joined #minetest
20:59 SylvieLorxu_ joined #minetest
21:06 TheBonsai joined #minetest
21:06 TheBonsai joined #minetest
21:06 raymondillo joined #minetest
21:10 Fixer joined #minetest
21:17 TheBonsai joined #minetest
21:21 TheBonsai joined #minetest
21:21 TheBonsai joined #minetest
21:52 Hirato joined #minetest
21:58 Megaf can you tell me a bash loop to use all CPU?
22:00 sofar :{:;:&;} ?
22:01 sofar making bash use all CPU in a loop?
22:01 sofar just make it spin
22:02 turtleman joined #minetest
22:02 sofar while true ; do :; done
22:03 Yst joined #minetest
22:08 est31 joined #minetest
22:10 raymondillo left #minetest
22:11 red-001 megaf can I have interact on your server?
22:17 Megaf red-001, I'm back there
22:17 red-001 left #minetest
22:17 Megaf Oo
22:17 sofar he does that on irc... just disappears
22:19 greeter !servers
22:20 greeter oh, i could just read the topic too lol
22:22 proller joined #minetest
22:23 alket joined #minetest
22:35 Megaf thanks sofar
22:35 Megaf giving low priority to bash before running that really protects the server
22:35 Megaf :)
22:36 sofar right, that will eat badly into your cycles for no reason
22:36 sofar you may however increase the priority of your server, too
22:37 spaceman78 joined #minetest
22:38 greeter !help
22:38 MinetestBot https://github.com/sfan5/minetestbot-modules/blob/master/COMMANDS.md
22:39 greeter !server 107.191.110.112
22:39 MinetestBot greeter: No results
22:39 greeter guess i killed it rofl
22:41 Ronsor lol
22:42 greeter i was warned that /clearobjects may cause a timeout
22:42 greeter i don't know, i guess my vps isn't up to running minetest well. either it crashes or other weird things happen
22:43 Hijiri Is there a node callback I can use to change the drops when a node is dug?
22:43 spaceman78 joined #minetest
22:49 Megaf sofar, I actually decreased the priority of the server process, so when someone make a lag machine or loop it will still be easy for me to remotely log in and kill it
22:52 fireglow Megaf what hardware is your minetestserver running on?
22:55 Megaf Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz (single core) 512 MB of RAM
22:55 Ronsor i have 2gb of ram and my server still lags, but i'm running tons of other crap
22:56 Ronsor also
22:56 fireglow hmm
22:56 Ronsor get atleast 1 GB and dual core
22:56 Megaf 1024 MB now, but usually 512,
22:56 Megaf and used to run with 256 MB
22:56 Megaf but minetest has tons of memory leaks...
22:59 greeter so 128 megs of ram is probably not the best system to run minetest on
23:01 sofar nope
23:01 greeter i wonder if that's why i'm getting lag on my server, more so than on other people's servers i mean
23:02 sofar yes
23:02 Megaf nope
23:02 greeter i would pick that exact moment to fall off a 60 meter cliff in the game rofl
23:02 Megaf network settings
23:02 Megaf play with that
23:02 Megaf and set active_block_range to 1
23:03 Megaf greeter, whats your server?
23:05 greeter radio.ravenchat.net (it's online right now if you want to check it out)
23:05 greeter i have a horribly laggy connection anyway but i get more lag there than on any other minetest server i've used (only used a couple so far though)
23:07 Hijiri How is the server list sorted?
23:07 Megaf magicness
23:08 Hijiri then my server should be at the top
23:08 Hijiri since it's a magic mod testing server
23:08 greeter lol
23:09 Megaf greeter, does your server has a name?
23:10 greeter umm, to be honest i'm not sure off hand, it's pretty new, i set it up only yesterday
23:10 greeter i'll look at the configuration file. i don't recall exactly if i added a name field or not
23:10 Megaf greeter, and one thing that can cause lag is when people are joining the server and downloading all media, textures and audio and mods and stuff
23:11 greeter hmm, maybe that's a part of it
23:11 Megaf I'm joining the server by the way
23:11 greeter i saw that. i sent a greeting, but it could take a while to get your way lol
23:11 Megaf halfway through the media thing
23:11 greeter i may just have to accept that my vps just doesn't cut it and to run it i'll need to upgrade at some point
23:12 Ronsor greeter: 128mb is terrible
23:12 greeter so i've seen
23:12 Ronsor get atleast 768MB
23:12 Ronsor 1024MB is pretty good
23:12 greeter hmm, that's well out of my budget right now
23:12 Megaf folks, minetestserver would run very well with 128 MB of ram, if it didnt have memory leaks!!
23:13 greeter lol Megaf... if only i knew c++, i could try to fix them
23:13 Ronsor i know c++
23:13 Ronsor but not the minetest codebase
23:14 greeter even if i knew c++ though the dev team would not want me on the project lol. even the languages i know i don't do well
23:15 Megaf greeter, hows the CPU use?
23:15 Megaf reported by top -H -d 3
23:16 Fixer ._.
23:16 greeter it's reporting cpu usage as 0, that doesn't seem right at all
23:16 roboman2444 joined #minetest
23:17 Megaf greeter, and Io wait?
23:17 Megaf the wa. thing on the top greeter
23:17 greeter wait, cpu just jumped to 10 percent
23:17 Megaf %Cpu(s): 10.9 us, 14.8 sy, 73.5 ni,  0.0 id,  0.0 wa,  0.0 hi,  0.8 si,  0.0 st
23:17 Megaf I want to know the wa there
23:18 greeter hmm, i don't see that off hand
23:18 Megaf %Cpu(s): 10.9 us, 14.8 sy, 73.5 ni,  0.0 id,  0.0 wa,  0.0 hi,  0.8 si,  0.0 st
23:19 greeter hmm, i'm not seeing that at all. i have something totally different on my screen. i'll pastebin it
23:21 greeter http://pastebin.com/BbPijsi6 i didn't copy/paste the whole thing but i included the bit about minetestserver
23:21 behalebabo joined #minetest
23:21 behalebabo left #minetest
23:23 greeter i did find a few processes that shouldn't have been running though so i shut them down
23:24 greeter whoa, lag just got cut down to almost nothing :-)
23:26 Megaf greeter, other thing that can be causing "lag" is map being generated
23:26 Megaf my server slow down a lot when it generates new land
23:27 Megaf thankfully my server is old and well explored so rarely it will generate more land
23:28 greeter ok. mine being new is probably generating land rather frequently
23:30 greeter it seems my lag spiked again when it was redownloading terrain i had already explored. but once that was done, lag went back down to almost 0
23:30 greeter !server 107.191.110.112
23:30 MinetestBot greeter: No results
23:30 greeter or it died again :-S
23:31 Megaf no
23:31 Megaf !up 107.191.110.112
23:31 MinetestBot 107.191.110.112:30000 is up (171ms)
23:31 Megaf greeter, ^
23:31 Megaf !up 107.191.110.112
23:31 MinetestBot 107.191.110.112:30000 is up (178ms)
23:31 Megaf greeter,                                            ^
23:31 greeter ah i see how it works now
23:31 greeter the 171ms is the lag time i'm guessing?
23:32 Megaf ping
23:32 greeter hmm, what's the difference?
23:33 Megaf lag has ping included
23:33 MinetestBot [git] est31 -> minetest/minetest: Don't print whole json data buffer to errorstream on error 860d70b https://git.io/vzFWX (2016-01-28T23:53:58+01:00)
23:33 Megaf ping is just the network thing, I say ping to your server and it says pong to me
23:34 greeter ok
23:34 Megaf lag involves CPU time in doing the work, for example, you place a block, the client tells the server the block is placed there, server process the request, checks if its valid, places the block and then confirm to client block is placed
23:34 Megaf same if you dig
23:35 Megaf so lag is when you dig, and the block takes long to appear in your inventory
23:35 Ronsor yeah
23:35 Ronsor also don't forget writing to disk
23:35 Ronsor which is more overhead
23:35 Megaf /dev/sda2        19G   19G   20K 100% /
23:35 Megaf not good
23:35 Ronsor lol
23:36 Ronsor /dev/loop1 4G 4G 0K 100% /
23:36 Megaf meh, 9.8 GB on the linux source directory
23:36 Ronsor LOL
23:36 Ronsor RE_LOL_ER
23:36 greeter ok, now it makes sense. i was looking at lag purely from the networking side of things, not everything else that goes into making up lag
23:36 Megaf I was compiling the kernel
23:37 greeter now my biggest problem is i'm lost lol. but i don't think you can help me too much with that :-P
23:37 Megaf you can always set your home with /sethome and teleport back with /home
23:38 Megaf well, I have to go now, cya
23:38 greeter i know. it's a last resort right now since i died not far from here and i want to recover the minerals i mind out if possible, plus get some new ones
23:38 greeter hmm, i forgot to thank Magaf :-(
23:38 greeter !tell Magaf Thanks for your help in tracking down the issues I was having :-)
23:38 MinetestBot greeter: yeah, sure, whatever

| Channels | #minetest index | Today | | Google Search | Plaintext