Minetest logo

IRC log for #minetest, 2021-07-15

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

All times shown according to UTC.

Time Nick Message
00:25 Splyncryth joined #minetest
00:36 Kelp joined #minetest
00:36 Kelp Okay I am back.
00:36 Kelp I opened up a pop os live session and in it I get 75 fps
00:36 Kelp But on my kde neon installation i only get 50
00:37 Kelp Makes no sense
01:17 MTDiscord <Warr1024> Could be a GPU-compositing WM that's interfering with 3D apps?
01:28 MTDiscord <Jordach> is this singleplayer or multiplayer
01:28 MTDiscord <Jordach> i have a sneaky feeling
01:47 illwieckz joined #minetest
02:10 Elzington_ joined #minetest
02:59 specing_ joined #minetest
03:42 rndusr joined #minetest
03:45 aldo joined #minetest
04:10 illwieckz joined #minetest
04:42 Elzington joined #minetest
05:00 riff-IRC joined #minetest
05:01 independent56 joined #minetest
05:05 Swift110-mobile hey
05:05 rndusr hi
05:16 Andrew When can minetest have a stable forum?
05:19 Hawk777 joined #minetest
05:20 Elzington joined #minetest
05:23 Kimapr joined #minetest
05:26 independent56 Ahaha i had a compound dream where i went into LEO a few times, told minetest IRC about this achivement and "yeah, it might have been a dream though", and then i woke up from that dream.
05:29 BuckarooBanzai Andrew: when the old one dies ;)
05:30 independent56 thats wy there were DDOS attacks!
05:46 Flabb joined #minetest
05:48 Elzington joined #minetest
05:48 TomTom joined #minetest
05:55 Elzington_ joined #minetest
06:17 CWz joined #minetest
06:27 independent56 i found the phrase "WordPress Developers will drive you down a dark path of coding & customization" in some article. It is aimed at sma buisness owners. "dark path" shouldn't have been used.
06:59 Elzington joined #minetest
07:12 SwissalpS joined #minetest
07:37 jluc joined #minetest
07:51 Wuzzy joined #minetest
07:52 Norkle joined #minetest
09:59 calcul0n_ joined #minetest
10:05 Wuzzy I really like world-aligned textures: https://satoshiupload.com/images/wX8kIHY46H.png
10:05 Wuzzy its all the same node
10:09 sfan5 neat
10:12 AristotIe joined #minetest
10:21 Wuzzy Hades Revisited 0.10.0 is here! https://forum.minetest.net/viewtopic.php?p=397361#p397361
10:32 YuGiOhJCJ joined #minetest
10:33 entuland joined #minetest
10:40 delta23 joined #minetest
11:21 entuland joined #minetest
11:34 ssieb joined #minetest
11:35 Miniontoby2 joined #minetest
11:35 Miniontoby2 Hey
11:36 Miniontoby2 So there is a mod by cheapie called digiscreen and he made a lua script to convert image to table and i tried to make it python
11:36 Miniontoby2 but i dont understand why io.write is being used without opening a file
11:37 Miniontoby2 (Script: https://gist.githubusercontent.com/cheapie/e4edc2ea274750c235c984d972703803/raw/5406950a90b73260051784f79b4acab86bc204f0/image2table.lua )
11:37 Miniontoby2 Can someone explain me what the io.write does in this script???
11:40 sfan5 it writes to standard output, so the console
11:40 Miniontoby2 So does thay mean it just prints it
11:41 Miniontoby2 So io.write -> print
11:41 Miniontoby2 Or not?
11:42 Miniontoby2 Or am i misunderstanding this?
11:44 sfan5 yes
11:45 Miniontoby2 Yes, what?? Correct or incorrect??
11:46 Miniontoby2 I guess that ypu mean im correct but im not sure
11:48 twoelk joined #minetest
11:48 SwissalpS io.write prints to std out as sfan5 said. Not sure what you mean with "io.write -> print", maybe "io.write prints to std out" ?
11:49 Miniontoby2 I meaned can i replace io.write with print?
11:49 Miniontoby2 Because as i said i am rewriting the code to python
11:50 SwissalpS mostly yes, but doesn't python also have io.write that can also be used to write to other destinations than std out
11:51 Miniontoby2 But is it possible? Because i dont want to make it more difficult than it is rn
11:51 Miniontoby2 Python may error on it if i dont open file
11:52 SwissalpS well, this is a Minetest channel, most ppl here use lua, you may want to ask python specific questions on a python channel :)
11:53 Miniontoby2 Py sscript ik how to run, but lua i dont so thats why (and NO i dont want to learn it)
11:53 SwissalpS they would know the details better
11:53 Miniontoby2 Oke but so you say i can try replace it
11:53 sfan5 just try and see if it works
11:53 Miniontoby2 Oke thx for the help
11:54 Miniontoby2 Bye
11:58 twoelk joined #minetest
12:35 m42uko joined #minetest
13:14 Kimapr9 joined #minetest
13:26 absurb joined #minetest
13:29 kamdard joined #minetest
13:47 jluc joined #minetest
13:53 Kelp It's singleplayer @Jordach but it also is low in multiplayer
14:01 Wuzzy So, Hades Revisited ... if you played this before, feel free to ASK ME ANYTHING
14:01 illwieckz joined #minetest
14:12 specing Hi Wuzzy. Nice to see that it is NOT on monopolyhub :)
14:13 Wuzzy hahaha
14:13 specing Wuzzy: is it meant to be singleplayer only?
14:13 Wuzzy for now, yes
14:13 Wuzzy multiplayer is not tested
14:13 Wuzzy i dont have a real concept for multiplayer anyway. protection is ignored as well...
14:14 Wuzzy i think it will work OK if you play with people who are "on your side" i.e. dont intend to grief ;)... but agian, not tested
14:15 specing Wuzzy: Hmm, I was thinking about a concept of a base-less Minetest game
14:15 specing no area protections whatsoever
14:15 specing Everything you own is stored in your inventory, or in portable chests
14:16 Wuzzy you've just reinvented the concept of anarchy servers lol
14:16 Wuzzy that's basically Minecraft which also has zero protection by default
14:16 specing Nah, by "anarchy server" I understand that they still have area protection, but are just unmoderated
14:16 specing /with few, if any, rules
14:16 Wuzzy thats not what i meant
14:17 specing Wuzzy: But imagine that you could pack groups of nodes into bunches, which you could deploy. Like digtrons
14:17 Wuzzy hmm
14:17 specing so you'd have a temporary unprotected base whenever you want, and pack it before you go
14:18 Wuzzy i dont think ill add digtrons to the game. too complex and wont really fit the game style anyway
14:18 specing ehh, digtrons are simple. But they are 1000% overpowered
14:19 Wuzzy Oh, i DO plan tools of overpower 😉 for fast terraforming
14:19 specing and I wasn't suggesting to add them or to change your game
14:19 Wuzzy its ok
14:19 specing Was just thinking aloud about a new concept with temporary bases
14:20 specing You could craft a "node crate" that carriers up to N nodes (craft more to carry more?). And you'd punch several nodes with this carrier to crate them
14:21 specing Well, you'd punch a single node, and it would crate them all
14:21 specing (and you'd somehow tell it which ones to crate)
14:23 MTDiscord <Warr1024> Re: approaches to area protection: in NodeCore we generally don't bother with these (external mods are supported but rarely used), the game is just hard enough that learning how to grief takes too much work for the average griefer, and it's PvE-focused enough that we rarely have issues. :-D
14:24 MTDiscord <Warr1024> Ironically I'm planning on anti-protection features.  There's a mod that prevents players from taking their inventory with them when they leave the game (nc_yctiwy) and I'm planning on integrating it into the base game.
14:25 Wuzzy thats the most absurd mod name I have every seen. 😆
14:31 MTDiscord <Warr1024> You Can't Take It With You
14:32 MTDiscord <Warr1024> There's an absurder one: You Can't Touch It Either by Avicennia.
14:50 independent56 joined #minetest
15:00 specing_ joined #minetest
15:07 Kimapr joined #minetest
15:16 Fixer joined #minetest
15:18 illwieckz joined #minetest
15:30 jluc joined #minetest
15:36 independent56 Haha see whilst you can, PHP being horrible: http://www.menestralia.es
15:45 independent56 (a big php error for some sysadmin to fix)
15:50 Extex joined #minetest
16:02 twoelk the "under Zero" aka unternull game based servers of the all-water worlds sometimes had a nothing protected you loose everything on disconect policy
16:11 entuland joined #minetest
16:15 Elzington joined #minetest
16:18 Elzington joined #minetest
16:23 Talkless joined #minetest
16:24 garywhite joined #minetest
16:24 garywhite joined #minetest
17:10 MTDiscord joined #minetest
17:25 clavii joined #minetest
17:33 MTDiscord joined #minetest
17:43 CWz joined #minetest
18:41 independent56 I dislike GNU's article on "free software is not Open Source". it is insane, bashing open source, and saying "nah, stay away from propietary software", Matlab is propietary, but it's brilliant. propiatary software is important to keep software a buisness and not just some hobby.
18:45 independent56 https://www.gnu.org/philosophy/open-source-misses-the-point.html
18:52 * Pexin mutters "capitalist"
18:53 specing > propiatary software is important to keep software a buisness and not just some hobby.
18:53 specing yeah, no
18:54 specing I dislike both terms: "free software" and "open source". I prefer "libre software" myself
18:54 specing free software makes people think it's free as in gratis
18:54 specing "open source" has no philosophy attached
19:00 mrkubax10 joined #minetest
19:01 mrkubax10 How to grant privilege to someone on minetestserver? Method on wiki involves auth.txt which doesn't exist
19:01 beanzilla /grant someone priv
19:01 beanzilla If you know the priv that is.
19:01 Krock join with the admin account
19:02 mrkubax10 Yeah I know but no one have privilege to grant to others (new server)
19:02 GNUHacker https://www.gnu.org/philosophy/free-sw.html
19:03 mrkubax10 Krock: you mean admin username?
19:03 Krock @mrkubax10: specify "name = mrkubax10"  in mientest.conf
19:03 Krock this way your name will have admin rights
19:03 mrkubax10 i will try
19:03 twoelk maybe the server admin needs to do "/grantme all"
19:03 Krock twoelk: first you must become a server admin
19:03 Krock that's where we're at
19:06 mrkubax10 Krock: thanks it worked
19:06 Krock !next
19:06 MinetestBot Another satisfied customer. Next!
19:06 mrkubax10 left #minetest
19:16 independent56 is it just me or does libreoffice suck? I like google docs, but it isn't powerful enough, and microsoft office costs as well as being owned by microsoft.
19:16 twoelk is there actually a command to list all possible privs of a world in contrast to listing just the ones the player actually has?
19:16 specing it does
19:16 specing independent56: use LaTeX
19:16 independent56 Hmm... i'm scared of the ddg image results tbh
19:16 specing ?
19:17 Kelp independent56: Try ONLYOFFICE
19:18 Krock onlyoffice is re-styled libreoffice
19:19 twoelk abiword is ok for just writing, duno what platforms it works on though
19:19 independent56 https://www.onlyoffice.com/en/download-desktop.aspx There is no linux download and it is propietary. i only use propietary if i absolutely have to.
19:19 Krock hmm weird. I might be wrong
19:21 MinetestBot [git] Wuzzy2 -> minetest/minetest: Add wallmounted support for plantlike and plantlike_rooted nodes (#11… f4d8cc0 https://git.io/JWzm3 (2021-07-15T19:19:59Z)
19:22 sfan5 independent56: what are you missing from libreoffice?
19:22 independent56 (unrelated) In fact, i use protonmail (propietary sofftware). it works fine. i dislike how gnu says "oh grr propietary software. Despite it making money and feeding some of our developers, grr".
19:23 independent56 I miss stuff like really intelligent spellchecking (privacy not included), and all the keybaord shortcuts i learnt, and the alt+/ for quickly doing what you like.
19:23 Kelp Protonmail isn't proprietary
19:24 independent56 haha yeah, is hould do some basic ddg before i assume. but brilliant!
19:24 independent56 it's not free, but it's open source, so brilliant!
19:25 independent56 phew, no php!
19:26 Wuzzy wallmounted plantlike nodes just dropped! https://satoshiupload.com/images/SKaf2dOXs0.png
19:26 Wuzzy *happy Wuzzy noises*
19:27 Krock on spot
19:31 jluc :-D
19:33 z812 joined #minetest
19:35 specing Wuzzy: it looks ... weird...to say the least
19:36 Wuzzy hehe
19:36 Wuzzy just messing around with MTG
19:37 Wuzzy could also be useful for corals or wall crystals
19:37 Lone_Wolf joined #minetest
19:37 Wuzzy https://user-images.githubusercontent.com/17455197/120680769-0226bc00-c49b-11eb-95db-b351aa23c7ba.mp4
19:37 Wuzzy (↑ not from my code but looks basically the same)
19:44 independent56 yay! i will totally use this!
19:46 Kelp Wuzzy is cool
19:53 Bombo hi, is there a way to get the location of a 'LuaEntitySAO' somehow? in game as admin or digging in the sqlite in bash?
19:54 Bombo i'm missing a draconis:ice_dragon :)
19:54 Bombo i mean ;(
19:55 Wuzzy good question, i wish i knew ... :/
19:56 sfan5 there is a way to do this
19:58 MTDiscord <GreenXenith> If youve got worldedit, //lua for _, e in pairs(minetest.luaentities) do if e.name == "draconis:ice_dragon" then minetest.chat_send_player("yourname", minetest.pos_to_string(e.object:get_pos())) end end
19:59 sfan5 ^ assuming the entity is currently loaded
19:59 MTDiscord <GreenXenith> Also arent luaentities stored in a plaintext file? You could just grep that?
20:00 MTDiscord <GreenXenith> or is that a legacy thing
20:00 sfan5 entities were never stored in a plaintext file
20:00 MTDiscord <GreenXenith> Might also be pipeworks thing
20:00 MTDiscord <GreenXenith> be a*
20:01 Wuzzy the real question is how to get a list of all entities, loaded or not ...
20:02 MTDiscord <Warr1024> Mapblocks are probably zlib compressed, but after decompression you could likely just search for the name string occurring somewhere inside the binary data and you probably don't have to worry too much about false positives
20:03 MTDiscord <Warr1024> The simplest answer is to use the full version of the "clearobjects" command and then you will know there are zero.
20:04 MTDiscord <GreenXenith> There should really be an object cache
20:05 MTDiscord <GreenXenith> Having to parse the entire thing whenever you need to get a list of existing entities is slow
20:05 sfan5 when do you ever need to do that?
20:06 MTDiscord <GreenXenith> Clearobjects
20:06 MTDiscord <GreenXenith> And in this case
20:06 MTDiscord <GreenXenith> where someone wants to find a specific entity instance
20:07 MTDiscord <GreenXenith> its a common thing to do in games that we cant do in Minetest
20:07 MTDiscord <GreenXenith> Would be trivial enough to roll your own cache though
20:07 sfan5 clearobjects does not require doing that
20:08 Bombo nice, but i tried the //lua line but i get 'Newlines are not permitted in chat'
20:08 MTDiscord <GreenXenith> Then remove any newlines you accidentally copied
20:08 Bombo strange, there is no newline
20:08 sfan5 at the end?
20:11 Bombo nope
20:12 Bombo maybe minetest.chat_send_player tries to print newlines?
20:13 illwieckz joined #minetest
20:14 Bombo hm this works //lua minetest.chat_send_player("bombo", "hi\nthere")
20:16 MTDiscord <Warr1024> Maybe after this ordeal is over you'll remember to get your ice dragons spayed or neutered, and possibly microchipped.
20:17 MTDiscord <Warr1024> Real talk, a mob microchipping mod that allows you to teach selected ents via modstorage or something might be useful to prevent this sorta thing.
20:18 * twoelk deletes his similar thought and muses on learning to type faster
20:19 Bombo ok sorry got it, indeed a cp fail
20:20 Bombo Warr1024: great idea :)
20:21 Bombo there is a dragon teleport gem, but even that doesn't work sometimes
20:21 Bombo so this is the prob now 21:59 <sfan5> ^ assuming the entity is currently loaded
20:22 MTDiscord <GreenXenith> Theres a reason pipeworks has its own entity file
20:24 Bombo i took a look into the map.sqlite it has just lots of binary blobs
20:25 independent56 joined #minetest
20:25 Bombo <Warr1024> Mapblocks are probably zlib compressed <- you mean these? so i could 'just' unzip each block then :)
20:26 MTDiscord <Warr1024> Possibly yeahh
20:26 MTDiscord <Warr1024> I mean it's sort of likely they're headerless, so straight up command line gzip might not do it
20:27 MTDiscord <Warr1024> but if you can decompress them, you should find a binary blob that you can't necessarily parse, but you probably CAN grep for long enough strings
20:27 MTDiscord <Warr1024> like the entity's full name (draconis:ice_dragon) would probably appear somewhere within the decompressed data if there's one in that mapblock somewhere
20:27 MTDiscord <Warr1024> then you can calculate coordinates from the mapblock index, teleport there, and use //lua or whatever to find the exact spot
20:31 Extex joined #minetest
21:02 Bombo hm how to calc the coordinates, i see pos = 33517557 for example
21:03 sfan5 https://github.com/minetest/minetest/blob/master/doc/world_format.txt#L242
21:04 QwertyDragon joined #minetest
21:05 Bombo nice
21:14 independent56 joined #minetest
21:16 independent56 joined #minetest
21:26 * CWz wonders what would happen if he would register a priv called 'all' and then did /grantme all
21:43 entuland can't see any checks to prevent that
21:47 entuland reading this: https://github.com/minetest/minetest/blob/8cc04e0cb4fb186092732c7687543f67b4628c96/builtin/game/chat.lua#L236 you'd end up with a privilege which can only be added / removed along with all the others
21:51 Kelp left #minetest
22:00 Sven_vB joined #minetest
22:07 Lone_Wolf joined #minetest
22:50 DUMdum joined #minetest
23:06 AliasAlreadyTake joined #minetest
23:23 erlehmann joined #minetest
23:35 Kimapr joined #minetest

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