Time Nick Message 04:10 MinetestBot Ruslan1: Nov-09 21:54 UTC like this 13:43 olliy i downloaded the drive updater thing and i opened it and shows this https://cdn.discordapp.com/attachments/576867824614506516/643078144051380235/unknown.png 13:43 olliy i clicked "Yes" 13:44 olliy and in a wile if gives this https://cdn.discordapp.com/attachments/576867824614506516/643083503956787211/unknown.png 13:48 Krock olliy: ##windows 13:49 olliy oOoO 15:16 IcyDiamond i was like why are my damn crystals not spawning underground but then i realized ethereal clears decorations 15:16 IcyDiamond >.> 15:16 rubenwardy :'( 15:17 IcyDiamond nothing an optdepend cant fix 15:17 IcyDiamond xD 15:18 IcyDiamond i could probably use some other method to generate the crystals 15:20 rdococ imagine vacuum tubes as an alternative to mesecons/redstone 15:20 IcyDiamond hell yeah 15:21 rubenwardy pipeworks is way more useful than mesecons in survival 15:22 IcyDiamond god damn it those explody-shooty monsters always kill me 15:22 rubenwardy however, pipeworks+a little mesecons is very good 15:22 rubenwardy dungeon masters :£ 15:22 rubenwardy or mesemakers 15:22 IcyDiamond the dungeon ones i think 15:22 rubenwardy or humans 15:24 IcyDiamond i've spent way too much time on magicalities and i still feel like i've gotten nowhere 15:25 rdococ pipeworks in general is okay I guess 15:26 IcyDiamond there must be something else thats clearing decorations 15:27 rubenwardy pipeworks should be called "tubeswork, but pipes don't" 15:28 IcyDiamond :D 15:28 IcyDiamond efforts were made to make fluid transport apis 15:28 IcyDiamond node_io creator seems to be ded 15:29 rdococ I might still make that node networks idea I had... 15:31 IcyDiamond ok it seems like adding ethereal as optdepend didnt make my crystals generate 15:34 IcyDiamond oh there we go, i guess i just didnt generate enough new chunks before making conclusions 15:35 IcyDiamond https://essinfo.xeya.me/index.php?page=commands does anyone feel like porting all this to minetest? 15:35 IcyDiamond xD 15:47 IcyDiamond ight imma do it 15:49 rdococ head out* 15:52 rdococ hmm 15:55 IcyDiamond :D 15:56 rdococ bored, might make a mesecons computer 15:59 IcyDiamond fair enough 16:03 VanessaE rubenwardy: pull requests welcome :) (see also the old new_flow_logic branch) 16:06 IcyDiamond does register_chatcommand's privs table mean that all of the privs listed must be allowed on the player or that any of the privs listed lets the user run the command 16:09 Krock all 16:10 IcyDiamond ok 16:10 IcyDiamond i kind of want the other option so i guess i'll just write a wrapper function 16:54 Krock func = my_wrapper("priv1 OR priv2 OR priv3", 16:54 Krock function(name, param) 16:54 Krock end) 16:54 Krock then with a parser that handles AND, and OR 16:55 Krock plus parentheses and operator priorities 16:55 Krock ^ IcyDiamond 16:55 Krock the ultimate solution. 16:55 IcyDiamond that would be cool yeah 17:02 IcyDiamond wow i expected the params system to be way better than this 17:02 IcyDiamond its literally just a string? is there a function to parse it? 17:02 IcyDiamond xD 17:02 IcyDiamond theres an entire spec for how to define the [] and <>'s and it gives me a bloody string?? 17:04 IcyDiamond https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L7220 if there isnt already, the engine needs a way to use this spec to turn the params into a key-value pair or something 17:05 IcyDiamond OH, minetest has string.split 17:05 IcyDiamond THANK YOU 17:17 Krock rubenwardy has a chatcommand library to parse it 17:18 IcyDiamond i thought lua let you define a variable in the if statement 17:18 IcyDiamond im probably thinking of something else 17:19 Krock no, that's C(++) 17:19 IcyDiamond ah well 17:19 Krock you can define variables in "for", though 17:19 Krock but well that's the entire purpose of key/value iterators 17:20 Krock you can define an if statement in the variable assignment 17:21 Krock a = b and c or (d and d("foobar")) 17:23 IcyDiamond apparently command descriptions cant contain []'s 17:24 IcyDiamond https://i.lunasqu.ee/Screenshot_19-11-10-19:24:23.png did i just butcher the privilege system? 17:24 IcyDiamond thats probably not how its intended to be used 17:24 IcyDiamond XD 17:26 IcyDiamond ess.register_chatcommand also automatically registers ess.all and ess.tools.all in this case which eliminate individual privs for all of my essentials commands 17:42 IcyDiamond does doing a :set_* on a ModStorage immediately write to disk? should i implement a mark-for-save system? 17:42 IcyDiamond StorageRef, sorry 19:20 rdococ hmm 19:20 rdococ should I make a minetest version of the werewolf/mafia game, or a minetest version of fortnite 19:21 BuckarooBanzai rdococ: +1 for the mafia game ;) 19:23 Krock rdococ: yes because "that's how mafia works" 19:23 rdococ ? 19:23 Krock look up that term on youtube 19:24 Krock some silly game where you get money for doing ridiculous stuff 19:24 rdococ well, I was planning to give it a werewolf theme instead of a mafia theme, but I think the gameplay between the two is similar 19:24 rdococ idk what game you're talking about, it doesn't at all sound like the one I'm thinking of 20:50 IcyDiamond https://gitlab.icynet.eu/evert/icyessentials currently adds repair, tpa, back, top, spawn and warp commands 20:51 IcyDiamond Grant ess.all for all commands access