Minetest logo

IRC log for #minetest, 2023-02-10

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

All times shown according to UTC.

Time Nick Message
00:58 mckaygerhard1 left #minetest
01:20 smk joined #minetest
02:22 ___nick___ joined #minetest
02:25 ___nick___ joined #minetest
02:37 MisterE123 joined #minetest
02:39 Leopold_ joined #minetest
02:56 MTDiscord <kimapr> i dont recommend lwcomputers
02:57 MTDiscord <kimapr> Is there any way to determine if a block is active specifically because of a player? (i.e. not a forceload)
02:57 MisterE123 check if players are nearby?
02:58 MTDiscord <kimapr> no.
02:58 MTDiscord <kimapr> actually that could maybe work
02:59 MTDiscord <Jonathon> could rewrite the forceload functions and log the pos passed to them
02:59 MTDiscord <kimapr> also no
02:59 MTDiscord <kimapr> i want to know if a forceloaded block would be forceloaded without the forceloads.
03:01 MTDiscord <kimapr> i already have a library mod that exposes all active forceloads to mods (only works for forceloads made when the mod was active)
03:01 MTDiscord <kimapr> ~cdb advfload
03:02 MTDiscord <kimapr> https://content.minetest.net/packages/Kimapr/advfload
03:06 MTDiscord <kimapr> the reason why i want that kind of thing is so things in one block could make another block active, like how it happens in minecraft
03:08 MTDiscord <kimapr> but loops of those things shouldn't forceload the area when the thing that activated them in the first place (player) is gone
05:00 MTDiscord joined #minetest
05:09 diceLibrarian joined #minetest
06:19 Leopold joined #minetest
06:26 Evergreen joined #minetest
07:19 fling joined #minetest
07:49 calcul0n joined #minetest
08:08 Blockhead256[m] how can something be forceloaded without a forceload? I see two sets: the set of forceloaded blocks, and the set of loaded blocks, which has forceloaded blocks as a subset. If it's not a forceloaded block but it's active, it must be because it has a player nearby. Active can be checked with minetest.compare_block_status (https://github.com/minetest/minetest/blob/5.6.1/doc/lua_api.txt#L6410)
08:59 fling joined #minetest
09:55 Sama_ joined #minetest
09:55 Sama_ wsp
09:55 Sama_ hi
10:04 loliglitch joined #minetest
10:08 YuGiOhJCJ joined #minetest
11:46 cranezhou joined #minetest
12:34 Sama_ joined #minetest
14:08 kilbith joined #minetest
14:26 kilbith_ joined #minetest
14:28 kilbith_ joined #minetest
14:37 mrkubax10 joined #minetest
14:45 kilbith__ joined #minetest
14:49 sparky4 joined #minetest
15:48 sparky4 joined #minetest
15:57 definitelya joined #minetest
16:11 kilbith_ joined #minetest
16:28 mrkubax10 left #minetest
16:51 kilbith__ joined #minetest
17:05 kilbith_ joined #minetest
17:23 mrkubax10 joined #minetest
17:27 sparky4 joined #minetest
17:34 Digit joined #minetest
17:35 Digit hi.  where's minetest's invert mouse hiding?
17:37 MTDiscord <ROllerozxa> in the advanced settings dialog, invert_mouse
17:45 Digit ah, thanks.  found that in the splashscreen before entering a game.  that was a puzzle for a moment.  would be nice to have a toggle in the in-game menu.
17:45 TasKuro joined #minetest
17:54 LandarVargan joined #minetest
17:59 TasKuro38 joined #minetest
18:16 MTDiscord <Flamore> once the main menu gets a revamp probably
18:18 rubenwardy that's unrelated to the main menu, requires in-game changes
18:18 rubenwardy you would also need to handle showing the settings menu in game which is.... tricky
18:30 proller joined #minetest
18:35 MTDiscord <Flamore> oh in-game, not in-game as in the settings menu
18:36 FreeFull joined #minetest
18:49 Leopold joined #minetest
18:53 caffblks joined #minetest
19:09 Leopold joined #minetest
19:10 schubisu joined #minetest
19:13 kilbith__ joined #minetest
19:15 schubisu Hi everyone! I'm running a minetest server (5.4.1 on Ubuntu). I've recently installed some mods (i3, x_bows...) that cause the server to crash with similar errors. Right now, i3 crashes when a player dies with `attempt to perform arithmetic on local 'ppos' (a table value)`
19:15 rubenwardy i3 requires at least 5.6
19:15 rubenwardy you can try an older version
19:15 rubenwardy that error is an indication that it's trying to use a 5.5 feature though
19:16 schubisu rubenwardy: ouch, I was sure to read "for Minetest 5.4 and above", but you're right, thanks
19:16 rubenwardy how did you get i3?
19:16 schubisu downloaded from minetest.net
19:17 rubenwardy if you use the in-game browser, it gets the right version automatically
19:17 rubenwardy you want https://content.minetest.net/packages/jp/i3/releases/12985/download/
19:17 rubenwardy but also consider updating MT
19:17 rubenwardy we have https://launchpad.net/~minetestdevs/+archive/ubuntu/stable
19:18 schubisu rubenwardy: you're saving me :D I was wondering why Ubuntu ships so old versions and also failed in building it myself
19:18 ChanChy joined #minetest
19:19 schubisu that the in-game browser delivers the correct versions is also very good to know. I'm running a headless server, though (with ncurses shell), can I use a mod browser with that too?
19:20 est31 joined #minetest
19:21 caffblks schubisu it's very easy to compile from source
19:22 fling joined #minetest
19:24 schubisu caffblks: it's been some time since I've tried the last time, I forgot why I got stuck. But trying again now to find out
19:25 caffblks You probably didn't download/compile the correct Irrlicht version, if I had to guess
19:28 caffblks joined #minetest
19:33 schubisu caffblks: hm, I compiled with irrlicht 1.9.0. It just now went through without compiling errors. I think I had different issues afterwards; it was using completely different config directories
19:33 schubisu maybe I was just too impatient
19:34 caffblks Ah, yes, you will need to install to appropriate location(s).
19:34 kilbith__ joined #minetest
19:34 MTDiscord <ROllerozxa> you cannot use regular irrlicht anymore, you need irrlichtmt
19:35 caffblks i.e. https://github.com/minetest/irrlicht
19:35 caffblks I'm assuming you're using that version, schubisu?
19:38 schubisu was using irrlicht-1.9.0mt8
19:39 caffblks If you're having issues with figuring out where things go, according to your distribution, you could: `find /usr -iname '*minetest*'` to locate all minetest related files/directories.
19:41 caffblks If you're running headless, though, it's really not necessary at all to "install". You could just place the build directory in, e.g. `/home/your_name/minetest` and then run from there. By default, it checks for all necessary files relative to bin location, i.e. `../games/game_name` etc.
19:42 schubisu how about if I ust the minetestdevs repository; will that have any implications on my existing worlds?
19:44 caffblks I just download latest stable source from here: https://www.minetest.net/downloads/ (https://github.com/minetest/minetest/tree/stable-5)
19:47 MTDiscord <SX> Upgrade can always break worlds, you might want to backup first if doing some major upgrade. Some updates are only forward compatible and downgrading might be harder. I'd recommend updating, just if you have stuff you do not want to lose it is best to backup first.
19:47 schubisu caffblks: :D looks like I was overcomplicating things a lot
19:53 caffblks probably
20:05 MinetestBot [git] x2048 -> minetest/minetest: Fix no color values on bloom texture (#13197) 4cd6b77 https://github.com/minetest/minetest/commit/4cd6b773bb5de2594c682ae7e5793c80ad6a22e6 (2023-02-10T20:04:37Z)
20:06 kilbith_ joined #minetest
20:07 caffblks schubisu I just fired up a vm with a fresh copy of Debian 11 and built from source: https://pastebin.com/b2K0KxSj
20:08 schubisu caffblks: that's a private paste
20:08 caffblks oops. try now
20:09 schubisu caffblks: is that building a statically linked binary with BUILD_SHARED_LIBS=OFF?
20:10 schubisu I'm running 5.6.1 now, by the way. No crashes, my children are happy :D
20:11 caffblks I just followed the instructions verbatim from both github READMEs, see https://github.com/minetest/irrlicht
20:12 caffblks The only thing I added that's not in the minetest README (https://github.com/minetest/minetest/tree/stable-5#compiling) is `libncurses5-dev libncursesw5-dev` to the apt install
20:13 caffblks I didn't want to just be like "yeah, go RTFM dude" and find out TFM is actually broken, and its been a while since I actually built from source, so I wanted to be sure TFM works if you follow it verbatim
20:15 sfan5 ncurses is optional
20:17 kilbith_ joined #minetest
20:19 caffblks I'm running a headless server, and as I understand it, ncurses is required to give me access to issue commands via command line
20:20 caffblks schubisu said they're also running a headless server, so I figured they'd want that functionality too
20:21 sfan5 in that case, yeah
20:21 mrkubax10 joined #minetest
20:21 caffblks I've been wanting to test with spatial index enabled, do I just need libspatialindex-dev?
20:21 schubisu yes, sometimes I have to tell the children to go to bed, that's where the ncurses shell is quite handy ;p
20:22 sfan5 caffblks: yes
20:22 caffblks it looks like debian/apt has several packages available, including libspatialite7 (Geospatial extension for SQLite - libraries) do I need that if I'm using SQLite backend?
20:23 sfan5 nope
20:23 caffblks https://pastebin.com/YKTMTZwR
20:23 caffblks these are the packages listed in apt search ^libspatial
20:24 caffblks is libspatialindex6 or the -dev variant required? or just the one I mentioned before?
20:24 caffblks disregard: -- SpatialIndex AreaStore backend enabled.
20:25 caffblks Yeah, so schubisu if you want spatial index, you'll have to also `apt -y install libspatialindex-dev` and -DENABLE_SPATIAL=ON (but that's on by default, I think)
20:26 schubisu caffblks: what does spatial index do?
20:26 caffblks per docs: ENABLE_SPATIAL=ON - Build with LibSpatial; Speeds up AreaStores
20:27 caffblks sfan5 do you know why it looks for doxygen with release build?
20:28 Leopold joined #minetest
20:28 sfan5 no idea
21:01 mrkubax10 left #minetest
21:03 mrkubax10 joined #minetest
21:03 mrkubax10 left #minetest
21:07 proller joined #minetest
21:25 Trifton joined #minetest
22:01 independent56 joined #minetest
22:06 Talkless joined #minetest
22:36 YuGiOhJCJ joined #minetest
22:53 sparky4 joined #minetest
23:25 TasKuro joined #minetest
23:32 sometalgoo1 joined #minetest
23:39 Warr1024 joined #minetest

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