Minetest logo

IRC log for #minetest, 2021-06-15

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

All times shown according to UTC.

Time Nick Message
00:03 erlehmann ok so about the records. anyone knows a trick how to make the jukebox see the aliased item name?
00:08 MTDiscord <Jonathon> @Bastrabun you lately were dealing with itemstacks not properly aliased, any ideas ^?
00:10 erlehmann +       local name = itemstack:get_name()
00:10 erlehmann +       if mcl_jukebox.registered_records[name] then
00:10 erlehmann that is what happens there
00:16 three <- Bastrabun/AliasAlreadyTaken
00:16 three I didn't find a proper solution, since get_name() does return the "real" aka unaliased itemname
00:17 MTDiscord <Jonathon> wait, im stupid
00:17 MTDiscord <Jonathon> minetest.registered_aliases exists
00:17 MTDiscord <Jonathon> just use that
00:18 Alias Since items get "converted" when taken out of a chest, I solved the issue by replacing the items in the inventory of non-logged-in players on the database
00:22 erlehmann Alias that sounds a bit convoluted
00:23 erlehmann Alias could you point me to the “taken out of a chest” logic?
00:23 Alias I can't claim I understand the reasoning behind it. But it solved the problem.
00:23 erlehmann because
00:23 erlehmann 1. shulkers
00:23 erlehmann 2. everything else with an inventory
00:23 erlehmann 3. echests
00:24 MTDiscord <Jonathon> you could just search through minetest.registered_aliases, problem is the old node is the key, not the new one
00:24 erlehmann thx
00:24 erlehmann wait that is not a problem
00:24 MTDiscord <Jonathon> you want any item that is aliased to the correct one
00:25 MTDiscord <Jonathon> so i could have a1, a2, a3, a4 all aliased to z1 which your checking, so a1-5 should all work, but you cant look them up using a key
00:25 erlehmann what i think: i want to get the aliased name for an item, so 1. i get its name 2. i look for it in minetest.registered_aliases 3. if i do not find it there, i take it as it is. if i find it there, i take the value for the key?
00:25 Alias I do not have any engine knowledge. Next to everything that is implemented as detached inventory got their manual replacement as well, so those should be solved, too.
00:25 erlehmann uh
00:25 erlehmann i have to look into this
00:26 MTDiscord <Jonathon> a1-5 is the key, not z1, so you cant use a key of z1 to find a1-5
00:26 erlehmann Jonathon, but that is the solution i think!
00:26 erlehmann i have music disks a1 and b1, b1 is the one that is checked by the jukebox, a1 does not play
00:26 erlehmann but a1 is aliased to b1
00:27 MTDiscord <Jonathon> well yes, its a mater of do you want to flip the whole thing with a subtable or find a better way of doing it
00:27 MTDiscord <Jonathon> because you could run through all of registered_aliases and make it so z1 = {a1, a2, a3, a4, a5}
00:27 erlehmann honestly this whole renaming of items is a huge waste of time and i hope i don't encounter too much of it in the future
00:27 erlehmann Jonathon but what would *that* do?
00:28 MTDiscord <Jonathon> no, the engine should properly convert itemstacks like nodes
00:28 erlehmann i just want to know a version of itemstack:get_aliased_name()
00:28 erlehmann <MTDiscord> <Jonathon> no, the engine should properly convert itemstacks like nodes
00:28 erlehmann what do you mean?
00:29 MTDiscord <Jonathon> erlehmann, flipping it would allow you to search by valid item key to get a table of all aliased stuff to check against
00:29 erlehmann yeah
00:29 erlehmann but i don't need that for *my* use case
00:29 beanzilla I have updated my code so it should be valid... I am ready for another review I guess. (2nd times the charm? No wait it's 3rd times the charm oh well)
00:29 MTDiscord <Jonathon> since minetest.registered_aliases is backwards of what you want
00:29 erlehmann Jonatho many thanks!
00:29 erlehmann Johnathon
00:30 MTDiscord <Jonathon> also, i mean the engine when you register a alias converts the node in the world, but not the itemstacks name
00:31 MTDiscord <Jonathon> oh wait, i have another idea erlehamann
00:31 erlehmann tell
00:31 erlehmann some of the best stories start that way
00:33 MTDiscord <Jonathon> since taking the item from a chest properly converts it, screw that, can be ignored. do a on join player call back that scans the players inv. so like if minetest.registered_aliases(player inv stack #) then convert stack end, thus meaning you dont need to do any stupidness of flipping minetest,registered_aliases, and you avoid having to make every single thing that checks items check aliases as well
00:36 erlehmann what is the performance penalty of that
00:36 MTDiscord <Jonathon> how big is mineclone2 inv?
00:37 MTDiscord <Jonathon> like 30 something slots? its just iterating through those slots once, and converting. vs running a check of all aliases in ever item that needs to compare item names
00:37 MTDiscord <Jonathon> id say this is cheaper than the last idea
00:37 beanzilla 36 slots, 2304 items exactly (If it's directly in same size as minecraft)
00:38 MTDiscord <Jonathon> items are irrelevant
00:38 beanzilla Right well then magic number 36. :P
00:38 erlehmann how do you get to 2304 items
00:38 MTDiscord <Jonathon> its a loop going over 36 slots, using a table key to check if it matches then convert
00:38 beanzilla 64 being max size (Assuming it's max) times 9 times 4 rows.
00:39 MTDiscord <Jonathon> so your doing operation x 36 times, oeration is is a key lookup, and then a itemstack swap if true
00:39 beanzilla But thats not important since your going by per slot.
00:40 MTDiscord <Jonathon> vs the old idea which was do hacky table filp, then look up on every item that needs to compare, etc
00:40 MTDiscord <Jonathon> doing it this way, any mods for mc2 wont need to compare as well
00:40 erlehmann uh its like 8 music discs
00:40 erlehmann renaming them in the first place was a bad idea
00:40 MTDiscord <Jonathon> no, the point of this is fixing the fact that the engine does properly adress existing itemstacks when a alias exists
00:41 MTDiscord <Jonathon> this way you never have this issue again when you need to convert the name of stuff
00:42 erlehmann yeah cool idea but i am a bit lazy
00:43 MTDiscord <Jonathon> this idea is less effort than the last one
00:43 beanzilla Get the main inventory of the player, go over each slot swap if needed done.
00:44 MTDiscord <Jonathon> this is literally what i said
00:44 MTDiscord <Jonathon> with less detail
00:45 beanzilla Yeah... And it's sad since I think that be what... 6 lines of lua at most... depending on all the checks for the swap.
00:45 MTDiscord <Jonathon> very cheap compared to a table swap
00:45 MTDiscord <Jonathon> and iteration on the new table that you created
00:46 MTDiscord <Jonathon> also, would require mods to implement extra checks themselves
00:46 MTDiscord <Jonathon> this current method the game does it all for them
00:48 beanzilla I don't want to sound rude or pushy but could you take a look at my mod again? (I just want some extra eyes looking over it again)
00:49 MTDiscord <Jonathon> i could, but im already was working on my game, then solving/giving ideas for erlehmann's problem, looking at a game that might cause a issue from #general, and i need to look at someones server for them. ill add it to the queue of stuff, who knows if ill get to it tonight
00:50 beanzilla Ok, no problem. (There is always later on) Again, I don't want to sound like I want to rush anyone.
00:54 MTDiscord <Jonathon> fine to annoy me to look at it, just saying i might not have time tonight
00:54 Extex joined #minetest
00:55 MTDiscord <Jonathon> there are other reviewers tho, look at users with editor or higher if you want it reviewed faster
01:02 Emerald2 Who do I complain at to get rollback_check to give me useful data and not just air -> air a  million times because somebody walked or flew there? XD
01:02 beanzilla When I meant later on, I meant like over 24 hours... or more like 48 hours. (Put it on the back burner, it's not that important... it's just a game, not real life)
01:03 MTDiscord <Jonathon> rollback is from the engine
01:03 beanzilla Sorry to sound like I was annoying you.
01:03 MTDiscord <Jonathon> and it shouldnt give you air air typically
01:03 MTDiscord <Jonathon> anyways, afk
01:04 Emerald2 It gives me so much air to air I can't find out who dug the node I'm trying to find out about.
01:06 beanzilla Is that in a log file? (Just make some filter to filter that out, but it sounds like you shouldn't be getting air > air)
01:06 MTDiscord <Jonathon> no, database i think
01:07 beanzilla Like Sqlite?
01:08 MTDiscord <AntumDeluge> What sound do default:dirt_ nodes use for dig? I don't see it defined anywhere.  default:dirt_with_grass definition: https://github.com/minetest/minetest_game/blob/c96cc55/mods/default/nodes.lua#L456  default.node_sound_dirt_defaults function: https://github.com/minetest/minetest_game/blob/c96cc55/mods/default/functions.lua#L26
01:10 beanzilla L30 of the functions.lua looks like that. (dug == dig)
01:10 beanzilla If I am reading that correctly.
01:12 MTDiscord <AntumDeluge> I wondered about that beanzilla. But it doesn't look like that is the case to me, at least not in functions.lua. Perhaps that definition is somewhere else.
01:17 beanzilla In your provided nodes.lua at line 457 it only overrides the footstep sound effect, thus in functions.lua on line 30 it checks if dug/dig was defined, no, thus it assigns the other half of the or statement.
01:18 beanzilla If your looking for the actual sound file location its in the https://github.com/minetest/minetest_game/blob/master/mods/default/sounds/ directory.
01:19 MTDiscord <AntumDeluge> I don't see dig anywhere on line 30, only dug.
01:20 MTDiscord <AntumDeluge> But I did figure out through trial & error. The sound is default_dig_crumbly.
01:20 beanzilla dig is equal to dug. It's the same action generally.
01:20 MTDiscord <AntumDeluge> Is that defined in the engine? dig = dig or dug? Something like that?
01:22 beanzilla That I do not know, It's only what I quickly gather from the links you've provided from the source.
01:22 beanzilla Just look at the other functions in functions.lua (I don't see any of them defining table.dig) Thus I assume dig is dug.
01:23 beanzilla Well take that back just saw at least one... hmm.
01:24 beanzilla It looks like some of them have dig and dug and some only have dug.
01:25 * beanzilla quits talking and leaves before he makes a mistake and gives wrong advice. (Or bad advice)
01:45 MTDiscord <Jonathon> beanzilla: you wrote all the code correct?
01:56 beanzilla Some of it I did yes. Think of some of it as a template, then I modified/added to that. (Unless that disqualifies it)
01:57 MTDiscord <Jonathon> where did you get the other code from?
01:58 beanzilla From default the locked chest... but a good portion of it has been modified.
01:58 beanzilla I.E. Normal locked chest can not be picked up when there is an item, mine doesn't care.
01:59 MTDiscord <Jonathon> well, let me see
02:00 beanzilla https://github.com/Beanzilla/item_generator/blob/master/register.lua#L7 This is a normal locked chest + my timer and my changes to how it behaves.
02:00 MTDiscord <Jonathon> im going to say that yours follows default as a guide, rather than using code from it
02:01 MTDiscord <Jonathon> thus meaning your license is ok
02:01 MTDiscord <Jonathon> if you had directly copied functions or blocks of code from default you would need to use lgplv2 or compatible
02:02 MTDiscord <Jonathon> anyways, approved
02:02 beanzilla So if I use the chest API default provides in my code thats still fine right?
02:02 beanzilla I just use it rather than defining all that myself.
02:02 MTDiscord <Jonathon> using a api is fine, copying it is not(without using a compatible license)
02:03 MTDiscord <Jonathon> also disclaimer not a lawyer
02:05 beanzilla Thank you, and sorry for annoying you about this. (Just my first time doing this, that's all)
02:05 MTDiscord <Jonathon> no bother, everyone has there first time
02:06 beanzilla So would it be any better if I just switched the license over to the same as defaults license? (Rather to a compatible one)
02:06 beanzilla Just to play it safe?
02:07 MTDiscord <Jonathon> should be fine, i think as it is
02:08 beanzilla Anywho, I guess I am off for the night, bye and thank you again for the help.
02:08 MTDiscord <Jonathon> np, night
03:23 Supersonic joined #minetest
03:53 Hawk777 joined #minetest
04:16 Unit193 joined #minetest
04:32 reumeth joined #minetest
04:43 hanetzer joined #minetest
04:43 hanetzer joined #minetest
05:23 CeeGee joined #minetest
05:31 independent56 joined #minetest
06:18 bdju joined #minetest
06:23 CWz joined #minetest
07:03 tech_exorcist joined #minetest
07:13 SwissalpS joined #minetest
08:01 specing_ joined #minetest
08:12 hmmmm joined #minetest
08:13 hmmmm left #minetest
08:27 lumidify Hi, would it be possible for someone with access to the wiki to change https://wiki.minetest.net/Games/Lord_of_the_Test and https://wiki.minetest.net/IRC to point to #lordofthetest on libera instead of freenode? Not much is happening there these days, but it would still be good if people were sent to the correct channel.
08:27 lumidify Proof that the channel has moved: https://github.com/minetest-LOTR/Lord-of-the-Test/commit/50d5dc76710528e6e1818bd9f030e8232b60660e
08:33 jluc joined #minetest
08:34 sfan5 done
08:38 Li0n joined #minetest
08:42 lumidify Thanks :)
08:57 erlehmann joined #minetest
08:59 CeeGee joined #minetest
09:14 Swift110-mobile_ sup
09:36 Fixer joined #minetest
10:00 Wuzzy joined #minetest
10:05 calcul0n_ joined #minetest
10:22 Noisytoot joined #minetest
10:33 orwell96 joined #minetest
10:33 tech_exorcist joined #minetest
11:02 riff-IRC joined #minetest
11:12 basxto https://wiki.minetest.net/IRC why is mineclone crossed through? did it not move?
11:13 orwell96 joined #minetest
11:15 sfan5 dunno
11:15 sfan5 does the channel even exist here?
11:16 celeron55 did it exist before the move?
11:20 entuland joined #minetest
11:26 erlehmann #mineclone2 existed on freenode and exists on libera chat
11:26 erlehmann but
11:26 erlehmann the new dev team prefers discord
11:27 erlehmann so you won't find the devs in #mineclone2
11:28 erlehmann i have an opinion on having discord as the primary dev chat, you can probably guess it :P
11:29 erlehmann i correct myself, Fleckenstein sometimes showed up
11:29 erlehmann but definitely no dev idles there rn
11:31 erlehmann basxto you can come to #mineclonia if you want to, but i think in any case most stuff makes sense to be on the bug tracker
11:31 erlehmann i mean, issue tracker
11:32 erlehmann there it is publicly accessible
11:32 erlehmann and discussions can happen even if not everyone is online all the time
11:35 basxto ah okay
11:36 basxto yeah, I remembered seeing him there
11:36 basxto though the general room is bridged to matrix it least
11:52 absurb joined #minetest
11:54 dzho the cool thing about matrix compared to most other bridges is you can see which accounts on the matrix-side are participating, even from the IRC side
12:52 calcul0n__ joined #minetest
12:54 orwell96 joined #minetest
13:03 olliy joined #minetest
13:18 reumeth joined #minetest
13:29 SwissalpS joined #minetest
13:30 Alias joined #minetest
13:40 Sven_vB joined #minetest
13:59 tech_exorcist joined #minetest
14:02 mdk joined #minetest
14:09 delta23 joined #minetest
14:28 appguru joined #minetest
14:38 Flabb joined #minetest
14:40 kevinsan joined #minetest
14:42 logger56 joined #minetest
14:52 est31 joined #minetest
15:06 independent56 joined #minetest
15:11 Flabb_ joined #minetest
15:12 calcul0n joined #minetest
15:13 reumeth2 joined #minetest
15:13 Alias2 joined #minetest
15:16 mdk joined #minetest
15:33 logger56 joined #minetest
15:33 Hawk777 joined #minetest
15:33 logger56
15:34 Fixer joined #minetest
15:37 Fixer joined #minetest
15:38 Fixer_ joined #minetest
15:48 Extex joined #minetest
15:51 Guest86 joined #minetest
16:01 serp joined #minetest
16:03 entuland okay, the spacebar works
16:03 erlehmann joined #minetest
16:05 Ingar that's not certain, he might have tpyed ALT+32
16:08 entuland you have a point :P could have as well copypasted :P
16:10 independent56 joined #minetest
16:11 independent56 can you check my home-labbed paste works correctly? http://2.26.38.198/pastebin/test.txt
16:11 logger56 joined #minetest
16:11 independent56 yeah... that happens. 10 second outages.
16:12 entuland nice
16:12 entuland "please let us know if you didn't receive this message"
16:12 independent56 i know... i was looking at an old html website i made, then saw that i linked to a .txt file, then i thought "manual pastebin!"
16:14 independent56 its mainly a joke i wanted to make
16:28 jluc joined #minetest
16:35 Extex joined #minetest
16:39 Fixer joined #minetest
16:44 Talkless joined #minetest
17:02 delta23 joined #minetest
17:02 Fixer joined #minetest
17:17 independent56 joined #minetest
17:22 independent56 joined #minetest
17:23 Conrad joined #minetest
18:19 Fixer_ joined #minetest
18:21 Li0n joined #minetest
18:25 independent56 could you quickly make a paste on my service to test it?
18:25 independent56 http://2.26.38.198/stikked/Stikked/htdocs/
18:33 MTDiscord <j45> http://2.26.38.198/stikked/Stikked/htdocs/view/750ae33b
18:33 independent56 thx
18:33 independent56 yay it works!
18:33 MTDiscord <j45> Np, happy to help
19:01 independent56 joined #minetest
19:05 Conrad Well freenode has gone completely batshit
19:05 Conrad https://pastebin.com/CeSQwB2D
19:05 Conrad Thank you for using freenode, and Hello World, from the future. freenode is IRC. freenode is FOSS. freenode is freedom.
19:06 Lone_Wolf[m] joined #minetest
19:08 mmuller lol.  "War is peace, freedom is slavery..."
19:10 Conrad I lost op, everybody was kicked, and my channel was deregistered
19:10 Conrad Time to make the full switch to Libera.
19:13 Hawk777 I managed to have my nickname removed from nickserv, without notification, despite it having been registered for years. I tried reregistering, but they haven’t sent the confirmation e-mail, so I suppose the reregistration attempt will expire in 24 hours.
19:13 MTDiscord <Jonathon> i mean, if you still are with freenode for some reason, why bother to reset up if you can just move to libera 🤷‍♂️
19:15 Conrad Jonathan: The only reason why I didn't switch my channel to Libera was because I was frankly too lazy to bother switching my IRC bridge over and since I still had several users logged in, I figured switching at this time wasn't worth it. But now I know, it is.
19:16 Conrad I figured so long as the switchover didn't interfere with my channels operations, it would be fine.
19:18 Hawk777 I’m not “with freenode”, I just haven’t bothered to check whether any of my channels are still on Freenode or whether they’ve all moved.
19:18 reumeth joined #minetest
19:18 Conrad So much for the "effortless change"
19:19 Conrad They promised "that nothing would change"
19:19 sfan5 did they?
19:22 Conrad Well their website has changed. But when the whole thing about it changing hands first came out, there was an annoucement on their website promising that nothing would change and freenode would be completely unaffected by this change.
19:32 CeeGee joined #minetest
19:37 y5nw joined #minetest
19:38 rubenwardy They also promised that the management of Freenode would be separate from Freenode LTD, and the LTD only for running the conference
19:38 rubenwardy but that went down the drain
19:38 freshreplicant[m joined #minetest
19:39 CWz i think the reason that the freenode severs changed to the new ones was to implement new policies or something
19:39 rubenwardy wiping all the users and accounts was a student decision though
19:39 CWz ?
19:40 rubenwardy freenode has wiped all the users accounts and channels
19:40 rubenwardy their policies have been shown to be user hostile as well
19:40 mmuller I'm honestly perplexed at WTF they're thinking.  They're every move almost seems calculated to enrage their remaining user base.
19:40 rubenwardy https://isfreenodedeadyet.com/
19:40 independent56 joined #minetest
19:41 CWz Wouldn't be suprised if they sold data
19:42 CWz or the data been stolen
19:42 celeron55 my viewpoint: this is lee's first fair move
19:42 rubenwardy their incompetence did lead to a data leak. They managed to unreserve nickserv, which resulted in bots stealling user passwords and emails
19:43 perrier joined #minetest
19:49 independent56 joined #minetest
19:51 logger56 joined #minetest
20:01 specing_ joined #minetest
20:01 Flabb joined #minetest
20:01 VmAHCtdfar joined #minetest
20:01 ldjHxbyFbc joined #minetest
20:02 qdeGYHyfLW joined #minetest
20:02 MdFVPypYsF joined #minetest
20:02 QbdWzhMSfa joined #minetest
20:13 Sven_vB joined #minetest
20:22 Krock joined #minetest
20:26 mckayshirou joined #minetest
20:33 Noisytoot joined #minetest
20:40 MTDiscord <AntumDeluge> Thanks @wsor. I thought my sounds package might raise some eyebrows & was willing to change the name. But I figured it might be alright since I didn't find any other mods using the technical name.
20:40 mckayshirou Woooow
20:41 MTDiscord <Jonathon> frankly I thought the short description might need to be changed, but decided it was fine
20:43 MTDiscord <AntumDeluge> What would be better? Something like "A library for reading & writing mod data in the world directory"?
20:43 kamdard joined #minetest
20:43 MTDiscord <Jonathon> you called it a sounds library or something like that, and its just sounds from mtg ported to there own mod
20:45 MTDiscord <AntumDeluge> Yes, it's a library because it has an API (just like default). Basically a replacement for MTG/default sounds methods.
20:46 MTDiscord <AntumDeluge> At least, I would consider that a library. Maybe I'm wrong though.
20:48 mckayshirou do you guys mean "writing a mod in world data, so i can mode the world whit these own mods?" like servers do?
20:48 MTDiscord <AntumDeluge> I just realized I was looking at the wrong mod when I said "A library for reading & writing mod data in the world directory". That is the description for a different submission. Sorry.
20:51 MTDiscord <AntumDeluge> I have a problem with trying to multitask... and I'm not good at it.
20:51 nisa joined #minetest
20:52 MTDiscord <AntumDeluge> We were talking about https://content.minetest.net/packages/AntumDeluge/sounds/. It simply adds some methods for adding sounds to nodes, like is done in default. And I copied all the sounds from default.
20:53 MTDiscord <AntumDeluge> When I was talking about "world data", I was mistakingly referring to https://content.minetest.net/packages/AntumDeluge/wdata/. I a mod that handles reading/writing data to the world directory, much like StorageRef.
20:54 MTDiscord <AntumDeluge> If I understand your question though, my understanding is that mods can be added to <worldpath>/worldmods. These are mods that are dedicated to that world only.
20:54 mckayshirou Yeah
20:55 MTDiscord <AntumDeluge> But I've never done that myself.
20:55 MTDiscord <AntumDeluge> I've just been told that it can be done.
20:55 mckayshirou the servers do that
20:55 mckayshirou so is theorically possible
21:10 independent56 http://2.26.38.198/Stikked/htdocs/view/55475579
21:10 independent56 almost ready for wordpress. what do you think?
21:11 mckayshirou checkig
21:20 jluc joined #minetest
21:22 Menchers_ joined #minetest
21:52 independent56 joined #minetest
21:54 entuland what do you mean with "ready for wordpress"?
21:56 independent56 joined #minetest
22:00 Sven_vB joined #minetest
22:21 luizsabino joined #minetest
22:21 MinetestBot luizsabino: Jun-10 09:13 UTC <entuland> you can use MinetestBot to check your server, run this without quotes in this channel or /msg Minetest bot directly: "!up your_public_ip_or_domain:30000" (suggested by sfan5)
22:22 entuland good bot!
22:23 entuland !cookie
22:23 entuland :P
22:24 luizsabino Hello. I was here a few days ago asking help to make a server at my pc. Thank you for all! I get, the trouble was at the ISP, I called them and they change the IP
22:24 entuland glad you found the culprit and sorted it out
22:25 luizsabino Now, I thinking about really to host a server. Wich do you recommend? a VPS server?
22:26 mckayshirou anything even if it is a crap, can hold a minetest server
22:26 mckayshirou unless you run alot mods
22:26 mckayshirou obviousle need public ip open port etc etc
22:27 luizsabino I'll get a root acess and dedicated ip, it's enough, no?
22:27 mckayshirou yeah
22:27 m42uko joined #minetest
22:27 luizsabino now I'm executing 19 mods, it's too much?
22:28 mckayshirou well, depends on computer specs
22:28 entuland and on what the mods are doing
22:28 mckayshirou and amount of players
22:29 luizsabino entuland homedecor, moreblocks, moreores.... mese, technic, digilines....
22:29 mckayshirou Any potato can hold that
22:30 mckayshirou it is not too much
22:30 luizsabino @ent
22:31 luizsabino entuland teaching, digilines,technic,worldedit,travelnet,plantlife_modpack, pipeworks, mesecons, tubelib2, techpack, simple_skins, protector,homedecor_modpack unifieddyes, basic_materials, moreblocks,moreores,moretrees,biome_lib
22:31 MTDiscord <AntumDeluge> Why can I not revoke privs?  /privs UncleDaddy Privileges of UncleDaddy: server, simple_protection, shout, privs, password, basic_privs, debug, kick, monoid_master, ban  /revoke UncleDaddy ban Privileges of UncleDaddy: server simple_protection shout privs password basic_privs debug kick monoid_master ban
22:32 luizsabino mckayshirou I'll use with my students, so I guess about max 50
22:32 mckayshirou no clue, always works
22:32 mckayshirou Hmm fro that 4Gb ram and a Dual 2.50Ghz is NEEDED
22:32 luizsabino to restrict access just them can I set a password default?
22:33 mckayshirou nope
22:33 sfan5 installing a whitelisting mod is usually a better alternative
22:33 mckayshirou yeah
22:33 mckayshirou i were recommending that, but it is easier
22:33 sfan5 @AntumDeluge if your nick matches what's set in "name" in the config then you cannot revoke certain privs
22:34 MTDiscord <AntumDeluge> Okay, that would seem to be the problem then: name = UncleDaddy
22:35 luizsabino mckayshirou the VPS with little price is 1GB RAM, 2.6 GHZ (1 core) and SSD 20GB
22:35 MTDiscord <AntumDeluge> Thanks sfan5.
22:36 mckayshirou well luizsabino hope for the best, but if cannot hold it try removing  homedecor_modpack
22:36 entuland honestly not experienced enough to be able to tell about your mod list, your players count and in particular your specs, but that 1GB RAM seems low
22:36 mckayshirou specially for 50 players
22:37 luizsabino sfan5 thank you, I'll see the whitelist mod
22:38 luizsabino entuland and mckayshirou the VPS doesn't run graphic mode and with SSD ... can't stand it?
22:39 mckayshirou if they were not too much players, but only running the core can hold it
22:40 luizsabino my notebook, runs Ryzen 5 8GB and SSD too, I played with them with the server, my graphic mode and Meet call and OBS recording screen
22:40 mckayshirou also some heavy mods may take lot of time to the users to download the media
22:40 Hawk777 You could use the HTTP media server thingy to improve that.
22:41 luizsabino I understand, cliente side
22:41 mckayshirou the problem is not the client, is the server, poor hardware on host
22:41 Hawk777 Either host the media yourself in a faster location, or I think there was a central collective thing.
22:42 luizsabino Hawk777 I don't how
22:42 luizsabino is there some reference
22:44 Hawk777 Do a web search for minetest media server.
22:45 specing luizsabino: if this is for a LAN, then it's best to have the server on a desktop PC in the same network. Network lag is going to be minimal
22:45 Hawk777 https://forum.minetest.net/viewtopic.php?f=14&amp;t=18951 is the shared public one that anyone can use.
22:45 specing luizsabino: get as fast of a processor as you can, mt is mostly singlethreaded
22:46 mckayshirou well, we asummed was something like a virtual class
22:46 specing ah
22:46 specing makes sense tbh
22:51 m42uko_ joined #minetest
22:53 luizsabino sorry
22:53 luizsabino yes, a virtual classroom
22:54 mckayshirou Well, try to stick to a good processor, the disk does not matter, and try removing heavy mods like "homedecor_modpack"
22:54 luizsabino I was trying with server host at my laptop, but my students do not like so much because just playing at class time
22:55 mckayshirou well your laptop is ten times more powerfull than the vps, try using it, it's the best option
22:56 mckayshirou [Away]
22:56 luizsabino yes, I guess very expansive that vps
23:16 jonadab Just make sure the OS is something with a decent virtual memory layer.  Linux by preference.  Under NO circumstances attempt to run a Minetest server on Win10.
23:17 jonadab I learned that the hard way.  Win10 laptop in the same room, has worse lag than a server on another continent.
23:17 MTDiscord <Jordach> lemme guess it's a $200 laptop
23:18 jonadab Pretty sure the issue was swapping.
23:18 jonadab Which Ten handles exceptionally badly.
23:18 MTDiscord <Jordach> swap doesn't affect anything if it's flash storage
23:18 MTDiscord <Jordach> if it's a spinning disk
23:18 MTDiscord <Jordach> you only have yourself to blame
23:19 mckayshirou Yeah it is a 200$ laptop   " (18:40:12) luizsabino: my notebook, runs Ryzen 5 8GB and SSD too, I played with them with the server, my graphic mode and Meet call and OBS recording screen "
23:19 mckayshirou Jordach, but if there is almost no ram swap is necesarry
23:20 jonadab Yes, but which OS you use can have a very LARGE impact on how *much* swapping happens.
23:20 jonadab Due to choices it makes about what to swap out when.
23:20 Alias joined #minetest
23:20 mckayshirou i use debian 6 it is enoug?
23:20 jonadab Linux handles that well, yes.
23:20 MTDiscord <Jordach> W10 only swaps horribly when system memory is below 8GB
23:20 MTDiscord <Jonathon> ironically minetest runs better on wsl than windows itself
23:20 MTDiscord <Jordach> for the most part
23:20 jonadab Makes good choices about what to swap out.
23:21 MTDiscord <Jordach> basically dirt cheap laptops aren't worth it for anything
23:21 mckayshirou "dirt"
23:21 mckayshirou my laptop is dirt whit mese block
23:21 jonadab Yes, if it was really cheap, he'd have said cobblestone cheap :-)
23:35 luizsabino Yes, I'm on Ubuntu 21.04
23:36 luizsabino The VPS that I saw ubuntu too
23:37 luizsabino but hey my notebook it's more then 200$ hahahaha I'm on Brazil
23:37 mckayshirou Ubunto is "xtremely++ Slow"
23:40 luizsabino '=D  I'm on Kubuntu
23:41 mckayshirou *sCream!!*
23:41 luizsabino but I didn't find more problems
23:41 luizsabino '=D :')

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