Minetest logo

IRC log for #minetest-hub, 2019-04-01

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

All times shown according to UTC.

Time Nick Message
00:04 Ruslan1 joined #minetest-hub
00:51 ANAND joined #minetest-hub
01:05 paramat joined #minetest-hub
03:14 Ganome317 joined #minetest-hub
04:32 kaeza joined #minetest-hub
04:50 Ruslan1 joined #minetest-hub
06:29 CWz joined #minetest-hub
09:29 Megaf joined #minetest-hub
09:33 Krock joined #minetest-hub
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:07 Fixer joined #minetest-hub
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:15 Megaf joined #minetest-hub
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 Rafi59 joined #minetest-hub
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 calcul0n_ joined #minetest-hub
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
11:44 _Xenon joined #minetest-hub
11:52 DI3HARD139 joined #minetest-hub
11:57 calcul0n_ joined #minetest-hub
14:03 Ganome317 joined #minetest-hub
15:33 Krock joined #minetest-hub
15:33 aerozoic joined #minetest-hub
17:40 BuckarooBanzai joined #minetest-hub
17:42 ssieb joined #minetest-hub
18:00 __vy joined #minetest-hub
18:09 rubenwardy joined #minetest-hub
18:29 BuckarooBanzai joined #minetest-hub
19:07 Rafi59 joined #minetest-hub
19:12 kaeza joined #minetest-hub
19:22 Rafi59 joined #minetest-hub
19:44 Fixer just one more bugfix and then you will be haaaappppyyyy
19:54 fluxflux joined #minetest-hub
21:10 VanessaE just to remind people,  <spam> open up those wallets folks:  https://www.gofundme.com/f/5pqdb-help-me-move? or paypal vanessa.e.dannenberg@gmail.com </spam>
21:10 VanessaE :)
21:16 CWz post on forum
21:17 VanessaE already did.
21:18 VanessaE (deezl did for me :) )
21:44 benrob0329 joined #minetest-hub
22:39 ganome joined #minetest-hub
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:03 IhrFussel joined #minetest-hub
23:13 Ganome317 joined #minetest-hub
23:29 atorian37 joined #minetest-hub
23:30 Ruslan1 joined #minetest-hub
23:30 FrostRanger joined #minetest-hub
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.

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