Minetest logo

IRC log for #minetest, 2016-04-07

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

All times shown according to UTC.

Time Nick Message
00:02 VinceAggrippino joined #minetest
00:15 DMackey- joined #minetest
00:18 rubenwardy <offtopic> Started adding an inventory to my top down sandbox game: http://pasteboard.co/2PQD1myl.png
00:19 iamafriend200 joined #minetest
00:36 iama joined #minetest
00:38 turtleman joined #minetest
00:56 iamafriend200 joined #minetest
00:58 GunshipPenguin joined #minetest
00:58 swift110-phone joined #minetest
01:02 kaadmy joined #minetest
01:04 domtron joined #minetest
01:06 iangp joined #minetest
01:11 GunshipPenguin joined #minetest
01:14 GunshipPenguin_ joined #minetest
01:17 nanovad joined #minetest
01:46 Wuzzy2 joined #minetest
02:11 ShadowBot joined #minetest
02:31 Lunatrius` joined #minetest
03:23 nanovad joined #minetest
03:28 MinetestBot joined #minetest
03:47 CWz joined #minetest
04:10 lambda-11235 joined #minetest
04:22 Yst joined #minetest
04:38 GunshipPenguin joined #minetest
05:00 Asad3ainJalout Hey guys, i just installed the animal modpack, the one that uses mobf and set it up on my existing world. Now ti says that mods are only spawned at world creation, how can i foce spawn some mobs temporarily
05:04 redblade joined #minetest
05:08 ssieb joined #minetest
05:23 DMackey- joined #minetest
06:00 sonicpp joined #minetest
06:05 Weedy joined #minetest
06:24 DFeniks_ joined #minetest
06:41 Markow joined #minetest
07:03 aheinecke joined #minetest
07:04 Markow joined #minetest
07:12 Trustable joined #minetest
07:21 nrzkt joined #minetest
07:39 DMackey joined #minetest
07:56 The_Loko joined #minetest
08:01 jin_xi joined #minetest
08:03 MinetestBot [git] kwolekr -> minetest/minetest: Re-add and disable blit_with_interpolate_overlay c3993f6 https://git.io/vVKus (2016-04-07T04:01:43-04:00)
08:03 MinetestBot [git] samuel@sieb.net -> minetest/minetest: Clearer explanation of [colorize with alpha ecdd592 https://git.io/vVKuG (2016-04-07T03:55:17-04:00)
08:30 davisonio joined #minetest
08:51 Calinou joined #minetest
08:56 openfbtd Hmm. Minetest has a pretty insane world height. What's the usual ground level tho?
08:58 JamesTait joined #minetest
09:03 crecca joined #minetest
09:03 Calinou openfbtd, sea level is 0
09:04 Calinou makes it easy
09:04 openfbtd Uem. My question is what's your distance to bedrock on average
09:04 Calinou there is no bedrock
09:04 openfbtd Oh
09:04 Calinou in fact, there isn't even void you can fall into
09:04 Calinou the world is 62000 nodes high
09:05 Calinou which means there's about 31000 layers of stone and caves to mine
09:05 openfbtd Jesus
09:05 openfbtd Ok then the question is what layers diamonds are on on average
09:05 openfbtd Oh, there is a wiki
09:06 openfbtd 128+, aha
09:07 openfbtd Sweet
09:08 xilef joined #minetest
09:11 Calinou_ joined #minetest
09:13 openfbtd Wait, and below the lowest layer the world just stops?
09:13 Calinou_ openfbtd, yes, you can even walk on void
09:13 Calinou_ the best depth for mining diamonds/mese starts at -256
09:13 Calinou_ -1024 if you want Mese blocks
09:15 openfbtd Ooh.
09:17 openfbtd I don't see any mention of anything like Redstone...
09:18 openfbtd http://mesecons.net heh
09:19 openfbtd That works
09:25 Markow What mods add most lag to Minetest?
09:26 Markow That is, if any do. Haven't tried any mods, yet.
09:27 Calinou_ Markow, Mesecons probably :P
09:27 Calinou_ also any mobs mod
09:27 Markow Thanks
09:28 Preuk hi
09:28 Preuk took a look a a few other voxel games yesterday
09:28 Calinou_ Terasoloslow?
09:28 Calinou_ Teraslowlogy?
09:29 Preuk there are a few derivatives/ex-derivatives that focus on game experiendce rather than modding engine
09:29 Calinou_ neither Freeminer nor Voxelands look convincing to me
09:29 Calinou_ both are development playgrounds, mostly
09:30 tpe joined #minetest
09:30 Preuk Calinou_: yep, voxelands is "no modding" albeit pretty slow
09:31 Preuk wether from freeminer is a nice feature, but it's CPU-intensive
09:31 Markow Is there a mod to color any block the color of your choice? If so, which is the best mod?
09:31 Preuk and both kept crashing on me
09:31 Preuk Calinou_: Teraslowlogy? i'll take a look
09:34 Preuk looks beautiful ... but java :(
09:39 openfbtd Everyone I tell about Minetest says something along the lines of “if it grows, Microsoft will kill it with a lawsuit”
09:40 openfbtd Knowing the history of gaming, Minetest doesn't seem to do anything you can sue for, but people still think that :(
09:47 Gael-de-Sailly joined #minetest
09:57 Jordach joined #minetest
10:08 germanuel24 joined #minetest
10:09 germanuel24 Can someone explain this setting to me? It's not well documented full_block_send_enable_min_time_from_building = 3.0
10:11 Calinou_ it's not really useful these days, it was when node placement wasn't predicted client-side
10:11 Calinou_ if I remember correctly, it's used to slow down block (16x16x16 area) sends while someone is building, for N seconds
10:11 Calinou_ to reduce lag
10:11 germanuel24 So it's not even s server setting?
10:11 Calinou_ it is a server setting
10:14 germanuel24 Okay and will a higher map_save_interval mean more RAM usage in between?
10:16 LazyJ o/, germanuel24
10:34 germanuel24 LazyJ app crashed one sec
10:44 Calinou__ joined #minetest
10:50 srifqi joined #minetest
10:51 Calinou__ germanuel24, probably
10:51 iangp joined #minetest
10:53 srifqi Anybody know how can my IP get blacklisted in DroneBL but I didn't do anything? But, it only last for few days.
11:14 jin_xi joined #minetest
11:15 germanuel24 Why should one disable anticheat again? Its very buggy i heard and causes jittery?
11:16 openfbtd minetest has anticheat?!
11:17 openfbtd Ah, same as minecraft: detection of suspicious actions
11:18 germanuel24 Well...it supposedly has an anticheat feature but it doesn't help at all since fly/noclip are not being checked by it IIRC
11:20 germanuel24 It tries to prevent fast move without priv but if players have slow connection the feature might even reset their positions even though they did nothing wrong
11:21 LazyJ Or are moving fast because of a trampoline block or teleporter.
11:23 germanuel24 I dont't remember exactly who told me but someone here said a while back the feature is useless and everyone should disable it if they experience jittery issues
11:29 davisonio joined #minetest
11:32 Calinou openfbtd, server-side anticheat, yes
11:32 Calinou but it's not very useful, and buggy
11:32 Fixer joined #minetest
11:33 openfbtd It's completely useless to me, as playing with randos who would cheat is not fun
11:33 Calinou cheaters are still not that common in my experience
11:33 openfbtd Oh. You can't run in minetest O_o
11:33 Calinou there is no sprinting out of the box, yes
11:34 Calinou also, the best prevention against cheating is active moderators
11:35 openfbtd Also. Is there really no FOV slider
11:35 openfbtd Ah, only in the conf
11:35 Calinou openfbtd, go to advanced settings, change FOV in client settings
11:35 Calinou (only with latest Git, not available in 0.4.13)
11:35 Calinou also it's vertical FOV, not horizontal FOV
11:35 Calinou so, don't use values like 110, they'll be way too large
11:36 openfbtd That's... unhelpful
11:36 LazyJ Calinou, what exactly is Minetest's anticheat setting designed to prevent?
11:37 Calinou speedhacks, mining blocks that you normally can't mine, interacting with stuff that's too far away
11:37 Calinou that's basically it
11:37 LazyJ Mining blocks that can't normally be mined - like nodes protected by Areas?
11:38 LazyJ How far away is too far away?
11:38 Calinou no, eg. mining stone without a pickaxe
11:38 LazyJ Hmm...
11:38 Calinou https://gist.github.com/Calinou/295b7d2a5607f32da24f2defa4ee902e
11:38 Calinou taken from doc/lua_api.txt
11:39 openfbtd 90 FOV looks good
11:39 LazyJ Phttt... hard to determine a balance with what some mods can do.
11:39 LazyJ Gloopblocks evil picks can mow through stuff very quickly.
11:40 LazyJ Would that be under "dug_too_fast"?
11:40 Calinou openfbtd, it's probably too much for 16:9 screen
11:40 Calinou LazyJ, "dug_too_fast" is for when you use eg. a wooden pickaxe, and mine at the speed of a diamond pickaxe
11:40 LazyJ Digging stone without a pick does concern me though.
11:40 openfbtd Calinou, that's personal though
11:40 Calinou when it's way too fast compared to the typical speed of the tool
11:41 openfbtd 78 feels wrong
11:41 Calinou openfbtd, for me, a good FOV does not overly stretch anything
11:41 openfbtd It's supposed to be 110, but it feels wrong
11:41 Calinou I used to play FPSes with FOV 130
11:41 openfbtd 85 actually feels really good
11:41 Calinou it does not really make you a better player
11:41 openfbtd Not by itself
11:41 Calinou note: an horizontal FOV of 90 in 4:3 screen is equivalent to FOV ~107 on 16:9
11:42 Calinou but sadly, some games don't let you change FOV and disregard that
11:43 openfbtd So apparently my comfortable FOV is around ~117
11:43 openfbtd Horizontal
11:43 Calinou what screen aspect ratio do you have?
11:43 openfbtd Good to know
11:43 openfbtd 16:9
11:43 Calinou for 16:10 it's 103 I think
11:43 openfbtd Yeah at home I have a 16:10 monitor
11:44 Calinou the more "horizontal" your screen is, the higher horizontal FOV you need to simulate FOV 90 on 4:3 screens
11:44 openfbtd Will set it up a bit differently
11:44 Calinou also, some games automatically compensate for wider aspect ratios
11:44 Calinou like ET:Legacy, where if you set cg_fov 90 you'll actually have cg_fov 106.666... on 16:9
11:44 openfbtd I would really like just a horizontal FOV slider tho
11:44 Calinou being able to choose between vertical and horizontal FOV would be nice indeed
11:45 openfbtd Most players are used to setting the horizontal FOV anyway
11:46 openfbtd I'm also really sad how many modern first person pc games don't allow you to change FOV
11:46 Gael-de-Sailly joined #minetest
11:46 openfbtd it's a very important thing that isn't even that hard to implement
11:47 openfbtd It's also sad how competitive shooters would lock FOV “for balance reasons”
11:47 Calinou Smokin' Guns sets FOV to 90 for everyone, even those with 21:9 screens :P
11:47 openfbtd Yes, you do get somewhat of an edge with a wider FOV
11:47 Calinou and it doesn't compensate for wide monitors
11:48 Calinou if it at least did that, it'd be acceptable
11:48 openfbtd You also get an edge with a nice keyboard and mouse
11:48 openfbtd Should we implement a DRM check for “mouse niceness”?
11:48 openfbtd It's silly
11:48 openfbtd DRM-like*
11:49 openfbtd It would involve some sort of a proprietary signed driver that sends mouse info to the server :D
11:50 openfbtd What does wanted_fps do?
11:50 openfbtd I get max fps, but not wanted
11:50 Calinou in latest Git, I don't think it does anything
11:52 openfbtd Also I've enabled ever setting imaginable and minetest runs smooth (50-60) on my work PC
11:52 openfbtd Shit's great, yo
11:53 openfbtd every*
11:53 Calinou Minetest is not that demanding
11:54 Calinou a GTX 750 (non-Ti) is enough to play the game well on high settings
11:54 openfbtd Well Minecraft brings this machine to its knees.
11:54 Calinou and modern Intel graphics should be enough too
11:54 openfbtd It has an APU for a graphics chip
11:54 openfbtd Iris Pro
11:54 Calinou Minecraft got a lot of optimizations in 1.8, last time I heard
11:55 openfbtd I'm playing 1.7.10, as all the good mods are on that version
11:55 openfbtd Heavily modded minecraft can't be played on this machine, period.
11:55 openfbtd 12 FPS max
11:55 openfbtd With the mods we have
11:55 Calinou I wish there was a "faithful HD" pack for Minetest
11:56 Calinou :D
11:56 openfbtd I suspect Minetest also won't run terribly well with badly optimized mods written by amature coders.
11:56 openfbtd But I doubt it will be that bad
11:56 H-H-H joined #minetest
11:56 Calinou we can't do much about optimization, we use Lua (and typically LuaJIT)...
11:57 openfbtd btw does minetest also rely on world ticks for everything?
11:57 Calinou those languages are naturally slower than Java
11:57 Calinou there's a callback/event system of some sort, but it is far from complete
11:57 Calinou for example, if you want to check whether the player has stepped on a node, you need to check every tick, default tick rate is 10 Hz
11:57 Calinou (can be changed, dedicated_server_step = 0.05 sets it to 20 Hz for example)
11:57 Preuk well not even talking about "low-level optimization", it's still better to avoir 3level depp iterations
11:58 PilzAdam joined #minetest
11:58 openfbtd Hmm. 10. I don't remember what's the default tick rate in MC
11:58 openfbtd 20
11:58 Preuk Calinou: event registration wuld be soo good
11:58 openfbtd When tick rate drops, Minecraft servers become unuseable
11:58 Calinou it is 20 in Minecraft
11:59 Calinou 20 Hz is a fine value, it's kind of "standard" too, lots of games like Quake 3 Arena use that value
11:59 Calinou though many modern games go 30/40/50/60 Hz
11:59 openfbtd My server, for exaple, recently had a problem when some wanker went exploring and a factory basically destroyed itself due to tick rate being inconsistent :D
11:59 openfbtd He “went” exploring
12:00 openfbtd Flying on a jetpack
12:03 openfbtd That's with 4 players on the map
12:04 openfbtd But, to be fair, every player's base is littered with chunk loaders
12:04 openfbtd And the bases are relatively big
12:04 openfbtd I prefer to have mine in a single loader's radius, so mine are always compact.
12:04 Preuk what kind of hardware for your serve r?
12:05 openfbtd But people like big bases
12:06 openfbtd Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz, 48G RAM, two 6Gb/s SATA HDDs in a software mirror
12:06 openfbtd The container for the server is limited to two cores though
12:07 davisonio joined #minetest
12:09 Taoki[mobile] joined #minetest
12:12 Jordach_ joined #minetest
12:21 openfbtd There is no chunk loading mod for minetest yet, huh
12:21 openfbtd I've assumed that would be a very obvious one
12:26 DMackey- joined #minetest
12:27 Calinou openfbtd, you can force-load blocks (they're called blocks, not chunks)
12:28 openfbtd http://dev.minetest.net/minetest.forceload_block oh
12:29 openfbtd And https://forum.minetest.net/viewtopic.php?f=11&amp;t=10006
12:32 LNJ2GO joined #minetest
12:45 Player_2 joined #minetest
12:50 Tux[Qyou] joined #minetest
12:55 sonicpp joined #minetest
12:58 STHGOM joined #minetest
13:00 stormchaser3000 joined #minetest
13:00 Fixer joined #minetest
13:05 Preuk openfbtd: pretty beefy rig
13:06 openfbtd It is.
13:12 Calinou_ joined #minetest
13:12 AnotherBrick joined #minetest
13:14 H-H-H makes my new system look like a wristwatch :(
13:15 openfbtd Well
13:15 openfbtd I am paying €50/mo for it
13:15 Ronsor` joined #minetest
13:26 VinceAggrippino joined #minetest
13:28 Dragonop joined #minetest
13:29 afflatus joined #minetest
13:31 afflatus ssieb: hi (low pressure ping)
13:33 werwerwer joined #minetest
13:35 enricom joined #minetest
13:36 stormchaser3000 joined #minetest
13:37 Yst joined #minetest
13:59 Fixer interesting
14:02 Hijiri joined #minetest
14:09 Gael-de-Sailly joined #minetest
14:11 Obani joined #minetest
14:14 Calinou_ openfbtd, I pay €48/year for 4-core, 4 GB RAM, 64 GB SSD VPS :P
14:17 swift110-phone joined #minetest
14:19 est31 joined #minetest
14:21 lambda-11235 joined #minetest
14:27 LNJ2GO joined #minetest
14:35 Preuk openfbtd: which provider ? I pay about as much for half the spec
14:35 openfbtd Preuk, https://www.hetzner.de/us/hosting/
14:35 Preuk Calinou_: OVH VPS-SSD ? :)
14:36 Preuk good to know
14:36 rom1504 if they had a decent website, I bet they could have like 2 times more clients
14:36 Preuk https://www.hetzner.de/us/hosting/produkte_vserver/cx60 yay that's a nice VPS
14:37 rom1504 but maybe that's the strategy, they don't want to have too many orders like ovh
14:40 Preuk got that : https://www.soyoustart.com/fr/offres/e3-sat-3.xml
14:40 technics joined #minetest
14:40 Preuk but it's metal, not VPS
14:42 stormchaser3000 joined #minetest
14:42 openfbtd Preuk, https://www.hetzner.de/us/hosting/produkte_rootserver/ex41
14:42 openfbtd €40 and better than that VPS :)
14:42 openfbtd Hetzner are good for their dedis
14:43 Preuk do they offer freebsd?
14:43 openfbtd You can install whatever you want from their rescue system
14:43 Preuk that's the one reason i didn't go for a VPS
14:43 rom1504 it's not a vps
14:43 rom1504 and is it better ?
14:44 rom1504 some more disk space I guess
14:44 Calinou_ Preuk, no, PulseHeberg
14:44 Preuk yep nice one
14:44 openfbtd It's what I did (I have a custom Arch meta-distro)
14:44 Calinou_ OVH would never rent a VPS like that at that price
14:44 Preuk CPU is a bit better
14:44 stormchaser3000 joined #minetest
14:44 openfbtd Arch-based*
14:44 Preuk well, you should see the local provider we use at my job ...
14:45 Preuk 2core-8gig-10Mbps network for a few hundreds a month -_-'
14:45 rubenwardy joined #minetest
14:52 sfan5 Preuk: just 10mbps? is it located in india by chance?
14:55 Preuk nope... right on top of a european backbone
14:55 Preuk but they still sell bandwidth like it's 1995
14:58 Niebieski joined #minetest
15:01 Niebieski I'm experiencing high lag on some servers.
15:01 Ronsor` joined #minetest
15:07 sfan5 that's a quite short problem description
15:07 Ronsor` joined #minetest
15:11 hmmmm joined #minetest
15:12 swift110 joined #minetest
15:13 aix joined #minetest
15:13 aix !seen turd
15:13 MinetestBot aix: turd was last seen at 2016-04-04 04:13:52 UTC on #minetest
15:14 aix ~seen turd
15:14 ShadowBot aix: I saw turd in #minetest 3 days, 11 hours, and 10 seconds ago saying "well thanks for help put me a ease, gonna go look some cartoon girls then watch walking dead"
15:32 Fixer joined #minetest
15:35 nanovad joined #minetest
15:40 sfan5 oh that guy
15:40 sfan5 aix: do you know him
15:40 aix kinda
15:42 sfan5 hm looks like MinetestBot failed to deliver the tell
15:42 aix did she?
15:43 sfan5 it's still in the list of not delivered tells so..
15:44 aix oh yeah
15:44 aix hm
15:51 PseudoNoob joined #minetest
15:58 ssieb afflatus: that was really early :-)  I'll be available in about two hours.
16:02 DI3HARD139 joined #minetest
16:04 afflatus OK ssieb cool, I realisedthat afterwards ..
16:04 afflatus See you soon :)
16:04 afflatus tor later ..
16:09 AndDT joined #minetest
16:10 davisonio joined #minetest
16:12 cimbakahn joined #minetest
16:15 cimbakahn Is there something wrong with Niglel's server?  After i put in my password it loads 3/4 of the way and the entire gui disappears/crashes.  I get this error ----> 2016-04-07 12:07:45: WARNING[Main]: Irrlicht: PNG warning: Incorrect bKGD chunk length
16:16 Out`Of`Control joined #minetest
16:18 cimbakahn nyje.e-it.gr
16:25 Thomas-S joined #minetest
16:36 stormchaser3000 joined #minetest
16:38 okh joined #minetest
16:38 okh ok
16:38 okh has quit lave
16:43 H-H-H joined #minetest
16:51 stormchaser3000 joined #minetest
16:57 Pest joined #minetest
16:57 pozzoni joined #minetest
17:01 sonicpp left #minetest
17:10 Telesight joined #minetest
17:10 stormchaser3000 joined #minetest
17:11 SylvieLorxu joined #minetest
17:14 alket joined #minetest
17:16 cimbakahn joined #minetest
17:19 cimbakahn Yes.  It is confirmed.  There is something wrong with Nigel's server.  I had others try to connect but they couldn't, their gui crashed.  Here is the error ----> 2016-04-07 12:07:45: WARNING[Main]: Irrlicht: PNG warning: Incorrect bKGD chunk length
17:19 cimbakahn Can anyone contact him to tell him?      nyje.e-it.gr
17:21 ssieb joined #minetest
17:21 Ashley_ joined #minetest
17:21 Ashley_ ?
17:21 Ashley_ where am I
17:22 Krock joined #minetest
17:25 Markow Irrlicht is the primary graphics engine for Minetest. Is it a server issue, or the library itself?
17:28 Calinou_ Markow, the server does not rely on Irrlicht at all
17:28 Calinou_ you can run a Minetest server without X and all Irrlicht dependencies
17:28 Markow So then why is the server error related to Irrlicht?
17:29 Calinou_ cimbakahn must be talking about their client
17:29 Calinou_ that's connecting to a server
17:29 Markow Exactly. It almost sounds contradictory
17:58 Calinou__ joined #minetest
17:58 VinceAggrippino joined #minetest
18:06 Arcelmi joined #minetest
18:06 Arcelmi left #minetest
18:07 VinceAggrippino_ joined #minetest
18:14 Darcidride joined #minetest
18:14 STHGOM whats a good cpu power for a minetest server?
18:15 kaadmy joined #minetest
18:16 Calinou__ STHGOM, anything dual-core should go
18:16 Calinou__ (or more)
18:16 Calinou__ preferably one with decent single-thread performance
18:19 STHGOM hmm, i compiled minetest with "cmake ./CMakeLists.txt" and "make install", there isnt any special options i need to have it use both cores, or anything, right?
18:21 davisonio joined #minetest
18:22 STHGOM i have 7GHz, it seems, but they fill up when players move around
18:22 STHGOM hmm
18:23 STHGOM wups
18:23 STHGOM 3.5 GHz, single core, afaik
18:24 STHGOM no, dual
18:24 STHGOM :P
18:24 sofar threading disabled?
18:25 STHGOM what do you mean?
18:25 sofar grep -i name /proc/cpuinfo
18:26 STHGOM model name: AMD Phenom(tm) 9550 Quad-Core Processor
18:26 STHGOM model name: AMD Phenom(tm) 9550 Quad-Core Processor
18:26 jflory7 joined #minetest
18:26 sofar so you have 2 cores
18:26 sofar not one
18:26 STHGOM ok..
18:27 STHGOM hm
18:27 sofar each line is a core or thread
18:27 STHGOM this threw me off, then: cpu cores: 1
18:27 STHGOM cat /proc/cpuinfo
18:28 sofar grep core.id /proc/cpuinfo
18:28 STHGOM core id: 0
18:28 STHGOM core id: 0
18:28 sofar ok, so one core with 2 threads
18:30 LNJ2GO joined #minetest
18:30 STHGOM wpild i have 7GHz, or 3.5, then?
18:31 STHGOM would*
18:31 Krock you can't multiply the clock frequency with the number of cores
18:32 STHGOM ok
18:32 STHGOM thast too bad :P
18:34 STHGOM so, there isnt anything special i should do to minetest while compiling, to make it get the most out of the cpu?
18:35 Krock there's an option -j3 for MinGW (?) to use both cores
18:36 lambda-11235 joined #minetest
18:36 Krock sorry, it's actually "make -j<num of cores + 1>"
18:39 STHGOM ok
18:51 ssieb but that's just for compiling, not for running the server
18:52 ssieb And that's a really weird result for /proc/cpuinfo.  I didn't think AMD used hyper-threading...
18:53 swift110-phone joined #minetest
18:59 afflatus joined #minetest
19:01 afflatus ssieb: I diabled no_bad_names and still locked up - it's not so bad today, possibly due to having less players on, so that doesn't help much
19:01 rubenwardy no_guests ftw (blocks Admin etc too)
19:02 Calinou name_restrictions
19:03 afflatus are these suggestions of better mods?
19:03 rubenwardy They all do the same thing
19:03 rubenwardy !mod no_bad_names
19:03 MinetestBot rubenwardy: Could not find anything.
19:03 afflatus thanks I'll look
19:03 rubenwardy !mod no guest
19:03 MinetestBot rubenwardy: Could not find anything.
19:04 ssieb I couldn't reproduce the problem using a little mod I made to test it.
19:04 afflatus no_bad_names is now called forbidden_names and VannessaE is no longer maintaining it
19:04 afflatus AFAICT
19:04 ssieb The very strange thing is that the server is not replying to the INIT request for some reason.  That appears to be the failure point.
19:05 ssieb afflatus: Can I try my client against your server?
19:05 afflatus My understanding of network issues is negligible, so you may have to go slowly
19:05 afflatus Certainly ssieb
19:05 ssieb oh, I'll need the external address
19:06 afflatus 91.125.223.122:30001
19:09 afflatus dl's no_guests and name_restrictions for futher study thanks rubenwardy & Calinou :)
19:10 rubenwardy Not sure which of those block Player****
19:10 rubenwardy Multicraft made the very very innotive decision to change Guest1234 to Player1234
19:11 afflatus As they're both in Lua I'm sure I can work it out and mod if need be
19:11 afflatus That's the default in MMC? ok
19:12 ssieb afflatus: did you disable the name blocking?
19:12 afflatus Yes
19:12 ssieb oh, can you put it back?
19:12 afflatus still had a lockup this afternoon
19:12 afflatus Sure
19:12 afflatus One mo
19:13 Amaz joined #minetest
19:13 sfan5 !up 91.125.223.122:30001
19:13 MinetestBot sfan5: use 'example.org 1337' instead of 'example.org:1337'
19:13 sfan5 !up 91.125.223.122 30001
19:13 MinetestBot 91.125.223.122:30001 is up (20ms)
19:14 afflatus running with no_bad_names again
19:15 nrzkt joined #minetest
19:22 ssieb strange, looking at the packet dump again, the server *is* still responding to the other clients
19:29 afflatus The lockups get triggered by specific users - I haven't sussed any pattern to it yet
19:29 afflatus I know one was running 0.4.13 on Windows 10
19:30 rubenwardy where are the users? What mods? What des lookup mean?
19:30 afflatus AFAICT none of the lockups featured handheld users
19:31 afflatus where? mostly the states or futher away - I'm the UK
19:31 afflatus The server locks up - i.e. doesn't crash remotely gracefully, so I  have to restart it
19:32 afflatus I'm running as a daemon under systemctl on Debian testing
19:32 afflatus mod list can be seen on http://servers.minetest.net/
19:34 afflatus And I'm running Grailtest natch on the latest dev
19:35 rubenwardy where, as in ingame position
19:35 afflatus It would be great if I could even have the server crash and reboot rather than just hang :/
19:35 rubenwardy they may be near a corrupted mapblock
19:35 rubenwardy Can you run using gdb? Then we can get a stack traceback if it's an infinite loop
19:35 afflatus Now that has definitely been the case for some of the lockups
19:36 rubenwardy it's probably a mutex issue, at a guess
19:36 afflatus Yes I can
19:36 afflatus Right, that sounds more like my experience rubenwardy
19:36 afflatus Lockups seem to go away for a while after I run recover.py on the map too
19:37 afflatus ok, I'll recompile a debug version and run gdb for a bit
19:39 afflatus I think this is #3307 but who knows?
19:40 ssieb afflatus: I sent you a PM
19:40 redsPL joined #minetest
19:49 ssieb rubenwardy: the symptom is that someone tries to connect, but the server doesn't respond to the INIT requests.  However, it does keep trying to ping the client which the client ACKs.  Eventually the client gives up, but the server keeps trying to ping and since the client isn't ACKing any longer, the pings start to pile up.
19:55 KrimZon joined #minetest
19:57 afflatus It's a bit like being accidentally ddos'd by my own players :D
19:58 afflatus Ishouldn't laugh ...
20:00 Samson1 joined #minetest
20:07 Mity joined #minetest
20:07 Mity Hello!
20:07 Mity I am having trouble setting up my minetest server on my Raspberry Pi 3
20:08 LNJ2GO left #minetest
20:09 afflatus ok gdb session begun ...
20:10 Mity How do I install Minetest server on raspi 3?
20:11 sfan5 what have you tried so far
20:26 CWz joined #minetest
20:43 germanuel24 joined #minetest
20:45 germanuel24 Is there something that gets called when a player uses tool X? Like detecting that the player tried to use tool X for a node and if no permission the block doesn't get removed?
20:45 germanuel24 node*
20:51 sofar germanuel24: yes, tools have various methods attached that will get called
20:51 sofar germanuel24: also, the nodes that the tool is using have callbacks
20:52 sofar germanuel24: and there are global callbacks that can catch the events involved
20:52 VinceAggrippino joined #minetest
20:52 sofar it's all documented in the lua_api.txt in git
21:09 germanuel24 I was looking at minetest.register_on_dignode() but that doesn't seem to contain the tool data
21:11 stormchaser3000 joined #minetest
21:14 PilzAdam germanuel24, digger:get_wielded_item()
21:14 germanuel24 Ah thanks!
21:18 germanuel24 And if the tool is not allowed i do a return or remove_node()?
21:19 germanuel24 Not remove_node xD sorry...umm
21:22 davisonio joined #minetest
21:23 germanuel24 local digtool = digger:get_wielded_item() if digtool == "admintools:universal_tool" then ???
21:26 turtleman joined #minetest
21:32 ssieb germanuel24: most of the tools already handle permissions.  What are you trying to do?
21:33 germanuel24 I want to add an own permission and when someone tries to dig with tool X without its permission it should ignore the action
21:35 kaeza joined #minetest
21:36 kaeza greetings
21:36 germanuel24 It also works with register_on_place_node() ... the code checks the node name and if the player doesn't have the permission to place it, it is removed right after
21:38 germanuel24 I remove forbidden nodes with remove_node() but i don't think there is a undo_removal function
21:39 PilzAdam germanuel24, better override the tool itself
21:39 PilzAdam which mod is this from?
21:39 germanuel24 admintools
21:40 PilzAdam link?
21:41 germanuel24 https://github.com/JBBgameich/admintools
21:44 germanuel24 So you say you can add permissions to tools that either allow or deny digging with it?
21:44 PilzAdam no, I thought it may be implemented differently
21:44 PilzAdam if it would use on_use to just call remove_node then it would be trivial to add additional checks to it
21:45 germanuel24 Oh so my best bet now is calling set_node() after digging?
21:46 germanuel24 So the node is back
21:46 PilzAdam that would destroy metadata, of e.g. chests
21:47 PilzAdam you could (ab)use minetest.is_protected(pos, name)
21:47 PilzAdam minetest.get_player_by_name(name):get_wielded_item == "admintool" or something like this
21:47 germanuel24 But what would the name be then?
21:48 PilzAdam it's a callback; it's the name of a player that tries to dig a node
21:48 germanuel24 Oh so minetest.is_protected(pos, name) will protect ANY node thats at the position?
21:49 PilzAdam no
21:49 PilzAdam https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L2427
21:52 germanuel24 I would have to protect the digged node somehow?
21:54 germanuel24 WAIT... i have a protection mod "areas" that already handles protection violation..so if i use set_node() outside of protection i think no real damage is being made even if some unprotected chests are gone
21:54 germanuel24 Or the meta data of the chests
21:57 H-H-H joined #minetest
22:22 STHGOM joined #minetest
22:26 stormchaser3000 joined #minetest
22:34 Hirato joined #minetest
22:40 H-H-H joined #minetest
22:42 iangp joined #minetest
22:47 afflatus Never crashes when you want it to does it?
22:53 rubenwardy are you using a gdb script like here, afflatus? gdbopts http://digitalaudioconcepts.com/vanessa/hobbies/minetest/Server-scripts/
22:57 ssieb afflatus: it probably will never crash as long as you're debugging it :-)
22:58 ssieb afflatus: if it does get stuck again, post the stack trace to that issue.
22:59 * ssieb is away for a bit
23:01 afflatus no I'm new to gdb rubenwardy, so I had no idea such things existed. :D
23:03 afflatus Didn't have the benefit of a youniversity ejumacation see?
23:04 afflatus So dl'd and studying. Thanks :)
23:05 rubenwardy Learnt that from VanessaE and some mt devs, actually
23:06 H-H-H joined #minetest
23:06 afflatus Cool, that link could come in handy
23:07 afflatus I've only just rationalised my server scripts, as I have realised that I do nee to be able to backup and recompile in my sleep sometimes
23:09 Fixer in valleys found HUGE cave
23:09 Fixer with water above and lava below
23:09 Fixer amount of obsidian is huge
23:09 afflatus nice :)
23:12 afflatus Found a waterfall in front of a lava fall on my server a couple of weeks back, nice effect ...
23:13 Fixer screenshot: layered?
23:14 Fixer i will my show screen
23:14 afflatus yeah did I screenshot it? mmh ...
23:14 Fixer upload suck
23:16 afflatus no I'll have to see if I can find it again - it only worked because there was an overhang
23:16 DFeniks joined #minetest
23:18 Fixer still uploading o_0
23:22 Fixer https://i.imgur.com/4ZVKr7u.png
23:22 Fixer ^^
23:22 afflatus 000
23:23 Fixer it is not all of it ._.
23:23 Fixer more to right and behind
23:23 afflatus sure
23:23 Fixer ^_^
23:25 theTroy joined #minetest
23:32 afflatus found it
23:34 afflatus Fixer: /home/tim/Pictures/screenshots/maps/avalonia7_full_160407.png
23:34 afflatus sorry woops
23:34 afflatus http://grailtest.pathilorra.co.uk/images/waterlavafall.png
23:35 afflatus that ^^
23:35 Siva_Machina joined #minetest
23:40 Fixer afflatus, lol, interesting effect
23:43 Fixer gn & hf
23:53 H-H-H joined #minetest
23:55 Dragonop_ joined #minetest

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