Time Nick Message 09:52 IcyDiamond https://i.lunasqu.ee/2019-04-01_12-51-42.mp4 09:53 IcyDiamond no visual of the liquid on the table (yet) 10:01 IcyDiamond https://i.lunasqu.ee/Screenshot_19-04-01-12:59:36.png how do i make these save? 10:03 rubenwardy ~book ent 10:03 rubenwardy !book ent 10:03 MinetestBot rubenwardy: ItemStacks and Inventories - https://rubenwardy.com/minetest_modding_book//en/items/inventories.html 10:03 rubenwardy !book entit 10:03 MinetestBot rubenwardy: Objects, Players, and Entities - https://rubenwardy.com/minetest_modding_book//en/map/objects.html 10:04 IcyDiamond aha, interesting 10:04 IcyDiamond maybe i should'nt save these entities and just re-create them in an lbm 10:06 rubenwardy heh 10:12 IcyDiamond hmm, its not working 10:12 IcyDiamond does lbm fire before entities can be added or something? 10:12 IcyDiamond xD 10:13 rubenwardy lbm only runs on new blocks by default 10:13 rubenwardy also, it's not possible to not save entities 10:14 rubenwardy it's only possible to delete them when they load 10:14 IcyDiamond hm 10:14 IcyDiamond static_save = false still saves them? 10:14 rubenwardy oh nevermind 10:15 IcyDiamond xD 10:15 rubenwardy https://github.com/minetest/minetest/commit/08846cd05cd402cc7f8d025aaba96c5bb0aade2c 10:15 rubenwardy it was added relatively recently 10:15 rubenwardy for me 10:15 IcyDiamond ok nice it works 10:16 IcyDiamond Sep 28, 2017 10:16 rubenwardy it's a 5.0.0 feature, so technically new for everyone 10:16 IcyDiamond :PP 10:16 IcyDiamond i mean this mod is exclusively 5.0.0+ due to tool caps in meta 10:16 IcyDiamond so yeah 10:16 IcyDiamond among other things 10:19 IcyDiamond https://gitlab.icynet.eu/evert/melterns/commit/117f09ac9a3c744801cdf462193a8d36232bfbfc 10:20 rubenwardy woo 10:20 rubenwardy how did you animate the water spout? 10:20 rubenwardy entity or multiple ndoes? 10:20 IcyDiamond it's an entity 10:20 rubenwardy nice 10:20 rubenwardy makes sense 10:20 IcyDiamond https://gitlab.icynet.eu/evert/melterns/blob/master/multifurnace/faucet.lua 10:21 IcyDiamond https://gitlab.icynet.eu/evert/melterns/blob/master/multifurnace/faucet.lua#L128 10:21 IcyDiamond messy code woo 10:26 IcyDiamond rubenwardy: minetest forum needs OAuth 2.0 provider so people from forum could log in to my gitlab xD 10:26 rubenwardy I agree 10:26 rubenwardy I have asked for this for ContentDB 10:26 rubenwardy there's no phpbb plugin for it though 10:26 IcyDiamond Minetest needs a central user database which then the forum could use as well 10:27 IcyDiamond Just a simple authentication server serving as a front end for a database of users 10:28 IcyDiamond However migrating users from the forum would probably be nearly impossible, at least not without having to ask all users to reset password 10:28 rubenwardy you can just use the same password hash/salt 10:28 IcyDiamond I mean I guess 10:30 IcyDiamond Then the forum can just use a plugin to make the login as seamless as possible 10:31 IcyDiamond But it is also possible to just write a plugin to serve an oauth2 provider 10:31 IcyDiamond I would do it if it wasn't PHP 10:31 IcyDiamond XD 10:32 IcyDiamond I've written an oauth2 provider before 10:33 rubenwardy same 10:33 rubenwardy I've even written one in PHP! 10:33 rubenwardy for that framework that everyone uses 10:33 IcyDiamond That framework 10:33 rubenwardy symfony 10:34 IcyDiamond Ah, I thought laravel 10:34 IcyDiamond XD 10:35 IcyDiamond I would only be willing to write web backends in python (Django/flask) and node.js 10:36 IcyDiamond I'm mildly interested in ruby on rails but I don't think I have time to learn ruby 10:38 IcyDiamond I mean I might have the time but do I have the motivation? For personal gain doesn't seem to motivate me anymore 10:40 rubenwardy Minetest has more important issues 10:40 rubenwardy learn C++ instead, and fix entities :) 10:40 IcyDiamond :P 10:40 rubenwardy have you tried advtrains? 10:41 rubenwardy specifically on the Linux Works server 10:41 IcyDiamond I know a little C++ but I can't write it well enough for production use 10:41 rubenwardy they have a fully automated subway system 10:41 rubenwardy that's what reviewing is for :) 10:41 IcyDiamond Yeah I think I've seen it 10:41 rubenwardy also, the automated subway system works really well! Now noticable lag, just some engine issues 10:42 rubenwardy *no 10:42 rubenwardy they have a pure Lua network representation, with all the signals and such 10:42 rubenwardy inb4 OpenTTD in Minetest 10:42 IcyDiamond I'm tempted to rewrite the entire item texturing code just to have metadata texturing 10:42 IcyDiamond XD 10:42 rubenwardy lol 10:43 rubenwardy well, the texture cache is the issue 10:43 rubenwardy I'm not sure how it should be done 10:43 rubenwardy maybe with some form of access counting and reflocks 10:43 IcyDiamond Per texture string not per item 10:44 IcyDiamond That's what I would do but I don't know how efficient it would be 10:45 IcyDiamond String lookups are probably slow 10:46 IcyDiamond Maybe we give each texture an internal id and keep a dictionary 10:46 IcyDiamond Lmao 10:47 IcyDiamond Actually we would only need a list of cached items, the "real name" could just be part of the object 10:48 IcyDiamond And I don't know what I'm talking about 10:48 IcyDiamond I need to dig in the code 10:49 rubenwardy it feels like caching like this should be a solved problem 10:49 rubenwardy there's also two caches here - the wield cache (currently hardcoded to item name) and the texture cache 10:49 IcyDiamond ah right 10:53 IcyDiamond so what im thinking is that ClientCached needs not to be attached to an item name 10:54 rubenwardy how should it know to uncache something? 10:54 IcyDiamond good question 10:54 rubenwardy Maybe based on last use and cache size? 10:59 IcyDiamond I don't know 11:00 IcyDiamond How would you keep track of "last use" 11:01 IcyDiamond I don't think that'd work exactly 19:44 Fixer just one more bugfix and then you will be haaaappppyyyy 21:10 VanessaE just to remind people, open up those wallets folks: https://www.gofundme.com/f/5pqdb-help-me-move? or paypal vanessa.e.dannenberg@gmail.com 21:10 VanessaE :) 21:16 CWz post on forum 21:17 VanessaE already did. 21:18 VanessaE (deezl did for me :) ) 22:49 VanessaE sofar: it seems like no one's gonna move on the areas mod. maybe time to fork it to minetest-mods? 22:55 rubenwardy also merge my PR 22:55 rubenwardy :D 22:56 sofar lol, give me some time and I'll try and get to it tonight 22:57 VanessaE hop-to! chop-chop! :) 22:57 sofar still got 1 more work mtng to go 23:59 VanessaE ~tell tenplus1 grapes and pumpkins seem to be having trouble growing (as in not growing at all sometimes) 23:59 ShadowBot VanessaE: O.K.