Minetest logo

IRC log for #minetest, 2021-08-17

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

All times shown according to UTC.

Time Nick Message
01:19 lhofhansl joined #minetest
01:27 riff-IRC joined #minetest
01:54 delta23 joined #minetest
02:09 jess joined #minetest
04:00 MTDiscord joined #minetest
04:10 lhofhansl joined #minetest
05:01 riff-IRC joined #minetest
05:03 independent56 joined #minetest
05:25 YuGiOhJCJ joined #minetest
05:36 Flabb joined #minetest
05:46 hecks joined #minetest
06:03 independent56 How would i go about the construction of bicycle infastructure? Would i take the pahe generar and add more paths to connect to it? How wide should each path be?
06:05 independent56 I expect to build flying passes and ramps to  get to the paths. Then bypasses to connect to these paths.
06:08 CWz joined #minetest
06:11 independent56 i mean the paths commemorated here: https://wiki.linux-forks.de/mediawiki/images/thumb/e/e6/Minegeld_1000_pathv7.png/120px-Minegeld_1000_pathv7.png
06:29 independent56 https://forum.minetest.net/viewtopic.php?t=15423
06:29 independent56 this
07:13 calcul0n joined #minetest
07:20 olliy joined #minetest
07:36 independent56 Here is what i came up with: bike infastructure - to get to different areas, you \emph{could} take the train, but in certain aplications, a bike is more successful. It fills the gap between walking and cycling. The infastructure is simple. Long slopes with the ratio 1:3 (1 metre of height for 3 metres of ascension). These lead to high viaducts, which connect to the local path. These paths have bypasses for entering towns. Slow traffic must give
07:36 independent56 priority to fast traffic. These roads are three blocks wide in each direction. They have barriers in the shape of cottage fences. The less used ones are single three wide ones, and the huge intercity bypass lines are very wide, wide enough for a car in each direction. As for the generated paths? they have a right of way system, an informal permisson to cycle. See another cyclist? Just stay to the left. Pedestrians are also allowed. And of course,
07:36 independent56 ther are the crosscity paths, taking people across the town. This network utilises crossing for buildings.
07:59 Talkless joined #minetest
08:20 CWz joined #minetest
08:21 appguru joined #minetest
08:35 hecks_ joined #minetest
08:48 entuland joined #minetest
09:09 Fixer joined #minetest
09:11 hecks joined #minetest
09:49 AristotIe left #minetest
09:53 MTDiscord joined #minetest
10:11 Guest86 joined #minetest
10:19 MTDiscord <Danil_2461> minetest crashes when i die, why
10:19 MTDiscord <Danil_2461> hang on
10:20 behalebabo joined #minetest
10:21 sfan5 it's meant to make death a more serious experience ;)
10:24 MTDiscord <Danil_2461> seriously
10:24 MTDiscord <Danil_2461> its annoying
10:25 sfan5 attach a debugger and file a bug report
10:26 MTDiscord <Danil_2461> how do i do the 1st
10:26 sfan5 OS?
10:28 MTDiscord <Danil_2461> manjaro linux
10:30 sfan5 install gdb
10:30 sfan5 run minetest via   gdb -batch -ex r -ex bt minetest   in the terminal
10:31 MTDiscord <Danil_2461> oh ok
10:33 behalebabo joined #minetest
10:34 MTDiscord <Danil_2461> now i just commit die?
10:35 sfan5 once it crashes it will spit out some information that might help
10:36 MTDiscord <Danil_2461> https://cdn.discordapp.com/attachments/749727888659447960/877138819772735508/message.txt
10:37 MTDiscord <Danil_2461> a sigsegv
10:37 sfan5 hm okay, that's not helpful at all
10:37 sfan5 because you're lacking debug symbols
10:37 MTDiscord <Danil_2461> m
10:38 sfan5 (not "you" personally, this is normal for software installed by the distribution)
10:38 specing_ joined #minetest
10:39 sfan5 you can also open a bug report without a backtrace of course but accurately describing the circumstances is important then
10:39 MTDiscord <Danil_2461> well i ran minetest game and i jumped off a cliff several times XD
10:40 sfan5 no mods?
10:40 MTDiscord <Danil_2461> when on servers it gets stuck on the "you died" sscreen and doesnt let me do anything else and crashes after a while
10:40 MTDiscord <Danil_2461> yes, no mods
10:40 MTDiscord <Danil_2461> it crashes in any game
10:40 MTDiscord <Danil_2461> every game
10:41 sfan5 works here certainly ¯\_(ツ)_/¯
10:42 MTDiscord <Danil_2461> ?
10:43 sfan5 it doesn't crash when I die here
10:45 MTDiscord <Danil_2461> no shit
10:46 MTDiscord <IhrFussel> You didn't even tell us which version you use
10:47 MTDiscord <Danil_2461> ...right
10:47 MTDiscord <Danil_2461> https://cdn.discordapp.com/attachments/749727888659447960/877141646238699520/unknown.png
10:47 MTDiscord <luatic> I see a "-dirty" there
10:48 MTDiscord <Danil_2461> i used this version for a long time now
10:48 MTDiscord <Danil_2461> mhm
10:48 MTDiscord <luatic> Have you modified it?
10:48 MTDiscord <IhrFussel> dirty means you changed some code
10:48 MTDiscord <Danil_2461> not really its @phenom955s minetest package, he just added discord rpc
10:48 MTDiscord <luatic> ah yes
10:48 MTDiscord <Sublayer plank> hello
10:48 MTDiscord <Danil_2461> the funny
10:48 MTDiscord <Danil_2461> https://cdn.discordapp.com/attachments/749727888659447960/877141900329615370/unknown.png
10:48 sfan5 that's not the primary problem, dev versions are not guaranteed to be stable
10:48 MTDiscord <luatic> pretty sure this is an issue of his package then
10:48 sfan5 so it's better to test a recent dev version
10:49 MTDiscord <Danil_2461> not really since it didnt happen before
10:49 MTDiscord <luatic> bruh
10:49 MTDiscord <Danil_2461> it began to happen like uh, around 2 days ago?
10:49 MTDiscord <luatic> if you can't reproduce it with official Minetest, that's a you issue
10:49 MTDiscord <Danil_2461> mm
10:49 sfan5 though if you have discord integration built in crashing on death sounds sounds exactly something that could happend because of a bug in it
10:49 MTDiscord <Danil_2461> how could discord rpc be related to dying
10:49 MTDiscord <luatic> official Minetest must be without any modifications
10:49 MTDiscord <Sublayer plank> you use the skygrid mapgen mod for the server right?
10:50 MTDiscord <Danil_2461> it happens on any game/server
10:50 sfan5 discord rpc could perhaps update your status when you die
10:50 sfan5 who knows
10:50 MTDiscord <luatic> are @phenom955's changes available somewhere?
10:50 MTDiscord <Sublayer plank> yeah, hang on
10:52 MTDiscord <Danil_2461> HANG ON ACTUALY
10:54 MTDiscord <Danil_2461> i asked phenom to give me the latest version of his package because mine was outdated lol
10:54 MTDiscord <Danil_2461> wonder if that fixes it
10:54 MTDiscord <Sublayer plank> https://github.com/rollerozxa/minetest-rollerozxa the changes are in discord.{cpp,h} and the .patch file, based off of the old discord rpc PR
10:54 MTDiscord <Danil_2461> mm
10:57 independent56 joined #minetest
11:21 MTDiscord <Sublayer plank> also sorry for having to deal with some random guy's dev package with hacks on top of it
11:22 erlehmann haha can i complain here the next time waspsaliva crashes
11:22 erlehmann or dragonfire
11:22 erlehmann btw, question: can lua mods use websockets?
11:22 erlehmann bc i think i know how to make a rumble mod then
11:22 erlehmann just optionally connect to intiface
11:22 erlehmann it supports xbox controllers
11:23 erlehmann sfan5 as a very opinionated dev, what do you think of rumble support for input devices?
11:23 erlehmann in the engine
11:23 sfan5 when would it rumble
11:23 erlehmann when you get damaged or fall
11:23 erlehmann or whatever, you could configure it or delegate it to a csm
11:24 sfan5 or better you let (SS)CSM control it?
11:24 sfan5 yea
11:24 sfan5 I guess it could be added
11:24 sfan5 I'm sure the three users who play with controller will appreciate it
11:24 sfan5 (though it could also work on phones)
11:24 rubenwardy actual support for controllers would be good first :)
11:24 erlehmann i can't do that
11:24 erlehmann i just can work on it if the devs would be ok with an optional dependency on intiface (which basically would mean speaking websocket)
11:25 sfan5 once we have sdl2 there is nothing preventing rumble support in-engine
11:25 sfan5 no need for external things
11:25 erlehmann wdym?
11:26 sfan5 this intiface thing allows applications to connect to it and do the thing right?
11:26 erlehmann i'm *pretty sure* sdl2 can't do it. i haven't touched it for a while though.
11:26 sfan5 ah
11:26 sfan5 well dunno
11:26 rubenwardy https://lazyfoo.net/tutorials/SDL/20_force_feedback/index.php
11:27 erlehmann you basically send "vibrate for X seconds at Y strength" over a websocket and it does whatever the user has hooked up to it (most likely sex toys, but its the simplest interface for vibrating game controllers i have seen, like *really* low effort)
11:27 rubenwardy https://wiki.libsdl.org/SDL_GameControllerRumble
11:27 erlehmann oh no wait, i think you can even only send "vibrate at Y strength" and then just send "vibrate at 0 strength" to turn it off
11:28 erlehmann which makes it easier to integrate
11:28 erlehmann the point is, i can't imagine something simpler except for *not using websockets for this*
11:28 erlehmann but they have their reasons i guess
11:30 rubenwardy if we want good controller support, our best bet is with SDL - which does support rumble
11:30 erlehmann rubenwardy, ok i get it that sdl can do it, but … where can i get a list of supported devices? how do i select a device? what if the device is not a joystick?
11:30 rubenwardy websockets are a weird technology choice imo
11:30 erlehmann yeah lol
11:31 erlehmann the thing is, with the intiface solution, intiface can worry about it (and already has), but otherwise you have to build that in the engine
11:31 erlehmann have i mentioned i am very lazy lol
11:32 erlehmann and it does all XBox Compatible Gamepads!
11:33 erlehmann rubenwardy i'll try to research what sdl can do natively, but i kinda doubt it will do things like stuff connected via bluetooth etc. correctly without a lot of poking.
11:33 erlehmann rubenwardy thank you for telling me
11:37 Tusha joined #minetest
12:16 rubenwardy SDL is supported by Steam
12:16 rubenwardy as part of Steam Input
12:16 rubenwardy so it's well backed and should support that
12:17 rubenwardy also, that's not actually SDL's concern - SDL is a client library, and will connect to x input / /dev/joysticks / /dev/events
12:17 rubenwardy it's the OSes concern to connect to controllers and expose them as input methods
12:17 rubenwardy My Xbox controller connects with a dongle and worked out of the box
12:20 kamdard joined #minetest
12:23 MTDiscord <Warr1024> ruben is awake on IRC but not paying attention to the contentdb stuff on Discord... :-|
12:25 specing good, boycott proprietary
12:30 erlehmann rubenwardy, the thing with intiface is that it manages to expose devices that the vendor does not expose. like, i know at least two ppl who have something that with the vendor driver needs a dongle … but intiface devs figured out whatever bluetooth hackery was necessary to skip the dongle.
12:31 erlehmann the vendor will ofc not do that bc they sell the dongles separately hehe
12:32 calcul0n_ joined #minetest
12:35 Verticen joined #minetest
12:36 z812 joined #minetest
12:38 z812 joined #minetest
12:41 Guest86 joined #minetest
12:42 behalebabo joined #minetest
12:43 Tusha Uhm, the chat code in minetest is added on MTG as Lua or it is inside the core code in C++?
12:46 sfan5 chat is a core feature
12:48 MTDiscord <Warr1024> Chat is handled in C++, and it's possible to override it in Lua, but it's a bit of a pain.
12:49 MTDiscord <Warr1024> There's an event you can register a handler for that lets you intercept messages, and you can send them to all players with chat_send_all.
12:50 MTDiscord <Warr1024> Given this, C++ should probably never have been involved in the dispatch of messages and it should have just been done this way in builtin.
12:52 behalebabo joined #minetest
13:09 TomTom joined #minetest
13:12 Kimapr joined #minetest
13:41 jess joined #minetest
13:42 z812 joined #minetest
13:48 behalebabo joined #minetest
13:55 independent56 joined #minetest
14:07 independent56 Hello. I have this fear of me building too much in the 30 Km^2 space i have. I have built a WBX and i am too lazy to extend it. Is there any way to extend the world border in certain cardinal directions (like 60 Km to north east and west, but only 30 to the south?
14:10 MTDiscord <Warr1024> You have a total of 62km in any given direction.  You will have to center your build in the available space.
14:11 independent56 Some cities, (mainly Tokyo) Are much bigger then 62 km. What if i wanted to build a huge amount?
14:12 independent56 If i cannot, i will just expand the entire map and scream in pain due to the WBX not being a WBX.
14:12 independent56 Unless 31 is the Hard Limit.
14:19 longerstaff13 joined #minetest
14:20 est31 joined #minetest
14:25 Tusha Warr1024 I see, I was thinking on having a CSM log server messages, but if it is in the core, I think a more viable option, if it isn't hard to implement, is a toggle to log server's chats, like a chatlog folder with servernamewithoutspecialcharacters.txt, in advanced settings tab like: "Log server chat", since doing this in CSM has been already done but due the need to either circunvent server csm bans with custom clients to execute it in
14:25 Tusha the first place, having the log in the client itself could be the best solution I guess
14:26 MTDiscord <Warr1024> i56: 31 is the hard limit.  If you want to do larger, you'll need multiple servers.
14:28 independent56 Naw :-(
14:29 Fixer joined #minetest
14:44 Lunatrius` joined #minetest
15:09 Taoki joined #minetest
15:20 Taoki joined #minetest
15:21 Hawk777 joined #minetest
15:43 Extex joined #minetest
15:46 Talkless joined #minetest
16:08 Guest86 joined #minetest
16:20 GNUHacker joined #minetest
16:21 GNUHacker joined #minetest
16:24 Desour joined #minetest
16:30 garywhite joined #minetest
16:35 LW joined #minetest
16:42 z812 joined #minetest
16:45 Verticen joined #minetest
16:58 rubenwardy joined #minetest
17:00 z812 joined #minetest
17:07 erlehmann joined #minetest
17:07 z812 joined #minetest
17:28 MiniontobyPI Hi
17:28 MiniontobyPI I am having some issues again with some lib packages
17:29 MiniontobyPI ld.so: minetestserver: can't load library lib*
17:29 MiniontobyPI how to fix this
17:29 MiniontobyPI the packages are existing but newer
17:30 MiniontobyPI it tries to find libjsoncpp.so.4.0, but i got libjsoncpp.so.5.0
17:31 MiniontobyPI do I have to remove the CMakeCache.txt file??
17:34 sfan5 try that and rebuild
17:34 MiniontobyPI oke
17:35 MiniontobyPI hmm had to install irrlichtMT
17:35 MiniontobyPI hopefully it works
17:35 MiniontobyPI with the remove of the CMakeCache.txt
17:37 MiniontobyPI hmmm
17:37 MiniontobyPI
17:37 MiniontobyPI https://termbin.com/xe8d
17:38 MiniontobyPI sfan5:  ^ it gives an error
17:38 sfan5 openbsd?
17:39 sfan5 or anything else that's not linux?
17:39 MiniontobyPI yes
17:39 MiniontobyPI openbsd
17:39 MiniontobyPI WHY DO YOU GUYS HAVE TO HATE OPENBSD
17:39 MiniontobyPI hmmm
17:39 sfan5 openbsd support was never properly added to irrlicht, not out fault
17:40 sfan5 just disabling joystick support might work
17:40 MiniontobyPI oke
17:40 MiniontobyPI I only need server side btw
17:40 MiniontobyPI and how to disable joystick
17:40 sfan5 then build with -DENABLE_CLIENT=0
17:42 MiniontobyPI oke
17:42 MiniontobyPI still not works
17:43 sfan5 hmm you have do it different then
17:43 MiniontobyPI oke
17:43 MiniontobyPI I will look tomorow
17:46 independent56 joined #minetest
17:57 AristotIe joined #minetest
18:00 Desour joined #minetest
18:12 independent56 joined #minetest
18:12 MinetestBot [git] SmallJoker -> minetest/minetest: Fix inconsistent integer comparison warnings 3b842a7 https://git.io/J0mL1 (2021-08-17T18:00:47Z)
18:14 calcul0n joined #minetest
18:27 Alias joined #minetest
18:35 erlehmann https://cybre.space/@niconiconi/106772686753308305
18:35 erlehmann /* great RAM saver */
18:35 erlehmann #define struct union
18:41 independent56 joined #minetest
19:09 Krock welcome to the My Glibberish Number Generator application  ^
19:46 erlehmann what is the difference between the male and female player models honestly?
19:51 entuland_ joined #minetest
19:52 Krock it's always Sam
19:53 erlehmann uh oh?
19:57 Elzington joined #minetest
19:59 BigBear joined #minetest
20:08 Rafi59 joined #minetest
20:15 MTDiscord <Warr1024> What male and female players models are you talking about?  Which game?
20:41 erlehmann Warr1024 at least the mcl2-derived ones have it
20:41 erlehmann i thought someone here might have also used it
20:50 MTDiscord <Warr1024> If you're talking MCL-likes then they're probably using the same thing as MC itself does, i.e. the female model has thinner arms (3px on one dimension) and correspondingly some UV maps are packed differently.
20:50 MTDiscord <Warr1024> Most of the other games/mods I'm aware of that implement MC-compatible skins tend to use only the original male UV maps.
20:51 independent56 I think we can all take inspiration from me - Vantablack, except for the purple eyes. No notable physical features, no gender.
21:25 Hawk777 joined #minetest
21:35 Verticen joined #minetest
22:00 Sven_vB joined #minetest
22:36 specing_ joined #minetest
22:42 Desour joined #minetest
23:04 entuland joined #minetest
23:12 jonadab Is there a way to get a seetting, such as time_speed, to stick across server reboots?
23:13 jonadab *setting
23:13 luizsab joined #minetest
23:14 luizsab Hello guys. What's the first steps to learn mod dev?
23:15 Desour jonadab: have you tried writing your settings to minetest.conf?
23:15 Desour !book luizsab
23:15 MinetestBot Desour: Nothing found.
23:15 Desour !book
23:15 MinetestBot Desour: Minetest Modding Book - https://rubenwardy.com/minetest_modding_book/
23:15 Desour luizsab: ^ that's probably a good resource to start, I guess
23:16 jonadab Desour: Wait, you can put /set settings in minetest.conf?  /me slaps forehead.
23:16 luizsab thank you
23:16 Desour !next
23:16 MinetestBot Another satisfied customer. Next!
23:18 luizsab yes, you are allways kind, thank you so much
23:19 Verticen joined #minetest
23:20 Desour umm, np : )
23:24 AliasAlreadyTake joined #minetest
23:29 MTDiscord <Warr1024> Is there any way to make Minetest kick an existing player session if they re-login on another session, instead of rejecting the new player?  Ideally I'd like to be able to control that logic on a per-player basis, but that's not crucial.
23:29 MTDiscord <Warr1024> I tried messing with prejoin/playerauth events but they're not fired at all for the new session if the old one exists.
23:31 MTDiscord <IhrFussel> I'm afraid that behavior is hardcoded in c++
23:35 entuland joined #minetest
23:36 erlehmann the meshnodes thing is sooo cool https://mister-muffin.de/p/tLP8.png
23:51 entuland joined #minetest

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