Minetest logo

IRC log for #minetest, 2024-12-23

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

All times shown according to UTC.

Time Nick Message
00:05 Eragon joined #minetest
00:31 Verticen joined #minetest
01:04 Oblomov joined #minetest
01:05 ireallyhateirc How is ObjectRef different from luaentity?
01:29 Elouin joined #minetest
01:35 Thomas-S joined #minetest
01:35 Thomas-S joined #minetest
01:36 MTDiscord <luatic> luaentity is just the lua part, it's a table with a metatable and user-defined methods like on_step. entity.object gives you the objectref.
01:36 MTDiscord <luatic> objectref is the c++ part, it has many c++-implemented methods like set_pos etc.; you can get the luaentity from it via obj:get_luaentity()
01:53 Can0xfBows joined #minetest
02:06 ireallyhateirc there's this advice to never store ObjectRef, is the same true for luaentity?
03:08 ireallyhateirc I'm not entirely sure how entity code works but it does something really disgusting and counterintuitive
03:08 ireallyhateirc I'll try understanding it another day
03:39 Blockhead256 joined #minetest
03:40 Blockhead256 ROllerozxa : regarding https://forum.luanti.org/viewtopic.php?t=13709 .. you have a good process for nowadays right? Your own/own fork of a tool?
03:41 MTDiscord <wsor4035> https://forum.luanti.org/viewtopic.php?t=30119 https://github.com/rollerozxa/MC2MT
03:47 Blockhead256 sounds like that should supercede the old sticky
03:56 MTDiscord <wsor4035> probably
04:01 Blockhead256 it seems like someone should make a matrix of minecraft versions against luanti and mineclone games... yeah quickly gets complicated
04:03 MTDiscord <wsor4035> probably get outdated as well
04:04 Blockhead256 well if you match version against version, it only gets as outdated as the versions listed, and it's always going to be a task to update anyway
04:05 Blockhead256 "what's the best way to convert x version of Minecraft to a minecraft-clone for Minetest/luanti?" is a question worth trying to write down an answer. Maybe
04:07 MTDiscord <wsor4035> the tldr answer to that is if its 1.12 or before us mc2mt, else use whatever the minecraft program is to downgrade the world to 1.12 format and then convert. so basically your limited to 1.12 world blocks
04:09 Blockhead256 that sounds a bit.. in need of improvement, with stuff like copper bulbs coming out into the clone games
04:09 bodiccea joined #minetest
04:15 whosit joined #minetest
04:16 cow321 joined #minetest
05:00 MTDiscord joined #minetest
05:25 Blockhead256 joined #minetest
05:25 Blockhead256 (you can tell I pay close attention when I can't even name which game(s) actually have the copper bulbs)
07:17 SwissalpS joined #minetest
08:07 SFENCE joined #minetest
08:07 bodiccea_ joined #minetest
08:34 Talkless joined #minetest
08:46 SFENCE joined #minetest
08:48 tarsovbak joined #minetest
09:13 PoochInquisitor joined #minetest
09:28 loggingbot_ joined #minetest
09:28 Topic for #minetest is now The official Luanti (formerly Minetest) channel | General, player and modding discussion is on-topic. If in doubt, post here | Responses may take a while, be patient | Rules: https://wiki.minetest.net/IRC#Rules | Development: #minetest-dev | Server list: https://minetest.net/servers | IRC logs: https://irc.minetest.net/minetest
09:30 MinetestBot joined #minetest
09:44 gregon joined #minetest
10:24 jaca122 joined #minetest
10:29 SFENCE joined #minetest
10:34 SFENCE joined #minetest
10:54 SFENCE joined #minetest
11:03 Glaedr joined #minetest
11:30 jonadab joined #minetest
11:35 bodiccea joined #minetest
11:51 MinetestBot [git] sfan5 -> minetest/minetest: Prefer GL3 driver over legacy GL driver 9f52f84 https://github.com/minetest/minetest/commit/9f52f84f2bd569451d7703906dce5bd0110f7344 (2024-12-23T11:49:31Z)
11:51 MinetestBot [git] sfan5 -> minetest/minetest: Condense renderer information into a single string 0bfd9bc https://github.com/minetest/minetest/commit/0bfd9bc09ea5aec9aa2b597e13efad2384c3ecf7 (2024-12-23T11:49:31Z)
11:51 MinetestBot [git] sfan5 -> minetest/minetest: IGUIFont / CGUITTFont code cleanups (#15581) c49ff76 https://github.com/minetest/minetest/commit/c49ff769553960183f1f092d71d25858d963d872 (2024-12-23T11:49:47Z)
11:58 ireallyhateirc joined #minetest
13:33 ___nick___ joined #minetest
13:36 ___nick___ joined #minetest
13:48 cx384 joined #minetest
14:12 PoochInquisitor joined #minetest
14:46 shaft joined #minetest
14:47 shaft Do you underscore prefix node metadata or not?
14:48 sfan5 why would you
14:48 shaft Is that a no?
14:49 sfan5 yes
14:49 shaft Okay thank you
15:14 behalebabo joined #minetest
15:17 MTDiscord <luatic> you should mymod_* prefix things
15:17 MTDiscord <luatic> to avoid collisions with other mods
15:43 SFENCE joined #minetest
15:46 jonadab joined #minetest
15:47 SFENCE joined #minetest
16:09 jluc joined #minetest
16:22 sid0 joined #minetest
16:22 silverwolf73828 joined #minetest
16:22 ireallyhateirc Experiments with NodeCore-like placeable items: https://files.catbox.moe/rs95is.png
16:23 ireallyhateirc item size chances with stack size
16:24 ireallyhateirc the goal is to implement entity items that can be placed on non-grid-aligned nodes and inside nodes (e.g. shelves)
16:27 sid0 joined #minetest
16:53 jaca122 joined #minetest
16:55 Glorfindel joined #minetest
17:22 MTDiscord <warr1024> non-grid-aligned items as entities -> that's just item_entity
17:23 MTDiscord <warr1024> heh, the whole reason I did placeable items as nodes is because of the major scalaibility issues with items as entities
17:23 MTDiscord <warr1024> If that problem didn't exist I mightn't have even considered implementing something different
17:25 ireallyhateirc I forked item_entity, yes
17:28 ireallyhateirc Hopefully the devs resolve the entity scalability problem at some point because I can't put two nodes in one place without ruining immersion
17:32 ireallyhateirc I can either do entity items or give up realistic scale
17:32 ireallyhateirc so I pick the former
17:35 ireallyhateirc I could do a hybrid solution - node items on grid-aligned surfaces and entity items on non-grid-aligned surfaces and in places that collide with other nodes
17:51 ireallyhateirc I could also implement some kind of distance-based "level of distance" thing - entities being spawned only when a player is nearby (a LBM would load nearby itemstores)
17:52 ireallyhateirc items far away would be dummy nodes
17:53 j4n joined #minetest
18:03 sinvet joined #minetest
18:51 MTDiscord1 joined #minetest
18:52 thelounge656491 joined #minetest
18:52 MisterE12301 joined #minetest
18:53 jaca123 joined #minetest
18:56 Bombo_ joined #minetest
18:56 amfl2 joined #minetest
18:56 sid0_ joined #minetest
18:58 behalebabo joined #minetest
19:11 Eragon joined #minetest
19:13 SFENCE joined #minetest
19:23 Thermoriax joined #minetest
20:32 liceDibrarian joined #minetest
20:42 sparky4 joined #minetest
20:43 Blockhead256 joined #minetest
20:43 SFENCE joined #minetest
20:54 SFENCE joined #minetest
20:58 garywhite joined #minetest
21:13 SFENCE joined #minetest
21:26 ireallyhateirc joined #minetest
21:28 SFENCE joined #minetest
21:43 SFENCE joined #minetest
21:45 Verticen joined #minetest
22:03 JackFrost joined #minetest
23:16 diceLibrarian2 joined #minetest
23:33 panwolfram joined #minetest
23:39 SFENCE joined #minetest
23:52 liceDibrarian joined #minetest

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