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 |