Luanti logo

IRC log for #minetest, 2019-09-14

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

All times shown according to UTC.

Enable nick filtering
Time Nick Message
31 more elements. Show/hide.
09:47 jas_ !server
09:47 MinetestBot jas_: Lui-Gs Minetest-Server | minetest.gerloni.net | Clients: 0/15, 0/0 | Version: 5.0.1 / minetest | Ping: 42ms
09:47 vonflynee joined #minetest
09:47 jas_ hm, too bad the result does show their server_address, which typically points to a forum thread.
09:48 jas_ doesn't*
27 more elements. Show/hide.
12:33 MinetestBot [git] sfan5 -> minetest/minetest_game: Fix water no longer waving 888383a https://git.io/JeYwR (2019-09-14T12:30:44Z)
17 more elements. Show/hide.
15:58 kurtzmusch to all: what about doing underwater nodes as a single per mapblock?
15:59 kurtzmusch the solutions that uses entities is visialy good, but maybe the performance issue could be overcome by having one entity per mapblock
16:00 kurtzmusch a guy already made a mod that merges lots of blocks into a single entity
16:01 DS-minetest who uses entities to simulate under-water nodes
16:01 DS-minetest ?
16:02 kurtzmusch i saw an old topic on the forums
16:03 VanessaE minetest has special nodes for that purpose
16:03 VanessaE "rooted plantlike" or some such
16:03 VanessaE basically it's a block of dirt where the model rises up into the above node space.
16:04 VanessaE MT doesn't know the upper bit is there, so it can flood it with water
16:04 VanessaE voila, underwater plants.
16:04 kurtzmusch what about staris and slabs?
16:04 kurtzmusch fences
16:04 DS-minetest they have air in them
16:05 VanessaE yeah, those don't use the double-high trick
16:05 kurtzmusch imagine doing all combinations
16:05 kurtzmusch pluse no possibility for rotatio n
16:05 VanessaE better to have a node def flag that allows the engine to fake putting water in the same space
16:06 kurtzmusch my dog, my spelling
16:06 VanessaE (it would have to look for adjacent water nodes though)
16:06 kurtzmusch is this currently possible without changing the engine?
16:07 VanessaE no
16:08 VanessaE not without resorting to tricks similar to the rooted-plantlike thing.
16:08 VanessaE I did something like that with mesecons' water turbine
16:08 VanessaE the actual node is the bottom cubic part
16:09 VanessaE the water vanes on top are part of the bottom part's model, so like rooted plantlike, the engine doesn't even know anything is in the space above, so water will go right through it
16:09 kurtzmusch but that would require 1 node definition for every possible combination of ground+whatever is above it
16:09 VanessaE yes exactl
16:09 VanessaE which would be totally impractical.
16:09 kurtzmusch also, im not sure rooted-plants can have colisions
16:10 VanessaE idk if they're set to have, but they could if the engine didn't tend to glitch out on > 1m collision boxes
16:10 kurtzmusch i wouldnd say impracticall because you can generate the combinations with code, but that would consume all 30k of available nodes ids
16:10 VanessaE it would be no different from a door or refrigerator
16:11 VanessaE consuming all available node defs is what makes it impractical.
16:14 kurtzmusch https://forum.minetest.net/viewtopic.php?f=11&t=16485&hilit=underwater&start=50 look at the image where entityes were used
16:16 proller joined #minetest
16:21 kurtzmusch combined with https://forum.minetest.net/viewtopic.php?f=11&t=20115&hilit=woolen+meshes
16:50 ensonic joined #minetest
16:59 kurtzmusch nevermind, the entire entity would have the same light level and that would look awfull
7 more elements. Show/hide.
17:43 MinetestBot [git] SmallJoker -> minetest/minetest: Formspecs: Introduce formspec_version to mods 9acd36b https://git.io/JeY65 (2019-09-14T17:43:08Z)
17:43 MinetestBot [git] SmallJoker -> minetest/minetest: CSM: Fix itemstack:get_meta() 'metadata' indexing error b0baa69 https://git.io/JeY6d (2019-09-14T17:42:30Z)
17:43 MinetestBot [git] SmallJoker -> minetest/minetest: Load CSM environment after the restrictions are known 23677be https://git.io/JeY6F (2019-09-14T17:42:25Z)
3 more elements. Show/hide.
18:17 MinetestBot [git] ClobberXD -> minetest/minetest: client.h: Add missing const's 8e42a25 https://git.io/JeYi8 (2019-09-14T18:16:55Z)
18:17 MinetestBot [git] ClobberXD -> minetest/minetest: LocalPlayer: Fix code-style 16d6ca3 https://git.io/JeYi4 (2019-09-14T18:16:55Z)
18:17 MinetestBot [git] ClobberXD -> minetest/minetest: client.cpp: Fix code-style in Client::sendPlayerPos eea082e https://git.io/JeYiB (2019-09-14T18:16:55Z)
18:17 MinetestBot [git] ClobberXD -> minetest/minetest: Fix LocalPlayer::isDead always returning false if player is immortal e2d6445 https://git.io/JeYiR (2019-09-14T18:16:55Z)
18:17 MinetestBot [git] ClobberXD -> minetest/minetest: Send ActiveObjects once right after Init2 81c7f0a https://git.io/JeYi0 (2019-09-14T18:16:55Z)
18:30 Piklor joined #minetest
18:32 MinetestBot [git] An0n3m0us -> minetest/minetest_game: Add missing infotext to nodes (#2477) 1f7ea89 https://git.io/JeYii (2019-09-14T18:30:26Z)
18:44 MinetestBot [git] SmallJoker -> minetest/minetest: Built-in formspecs: Force version 1 1de4ca1 https://git.io/JeYi7 (2019-09-14T18:42:54Z)
10 more elements. Show/hide.
19:11 kurtzmusch !book
19:11 MinetestBot kurtzmusch: Minetest Modding Book - https://rubenwardy.com/minetest_modding_book/
19:12 kurtzmusch !api
19:12 MinetestBot Someone thinks you should read the API docs, please go to: https://github.com/minetest/minetest/blob/master/doc/lua_api.txt
3 more elements. Show/hide.
19:14 Krock !rtfm
19:14 MinetestBot Someone thinks you should read the manual. The development wiki is at http://dev.minetest.net, the regular wiki is at http://wiki.minetest.net.
19:15 Krock ^ sfan5 lua_api.txt is a better RTFM reference
2 more elements. Show/hide.
19:17 DS-minetest +
19:17 DS-minetest !wiki
19:17 DS-minetest !help
19:17 MinetestBot https://github.com/sfan5/minetestbot-modules/blob/master/COMMANDS.md
19:18 DS-minetest !wik
19:18 DS-minetest !dev
19:18 DS-minetest ¿
19:18 DS-minetest !wik DS-minetest
19:18 MinetestBot No such page.
19:19 DS-minetest ahh
19:19 DS-minetest !dev minetest.set_node
19:19 MinetestBot "Same as <span class="mw-geshi lua source-lua">minetest<span class="sy0">.</span>add_node</span>" - http://dev.minetest.net/minetest.set_node
19:19 DS-minetest O_o
19:20 sfan5 the parsing is not perfect
19:20 sfan5 !wik Servers
19:20 MinetestBot No such page.
19:20 Krock !wiki Servers
19:20 MinetestBot No such page.
19:20 DS-minetest !dev Main_Page
19:20 MinetestBot "Minetest is a computer game inspired by Minecraft, Infiniminer and others." - http://dev.minetest.net/Main_Page
19:20 sfan5 yeah that's an example of it working fine
19:20 DS-minetest !wik Main_Page
19:20 MinetestBot "02Minetest is a sandbox construction game, created by Perttu Ahola (alias “celeron55”) in year 2010, inspired by Infiniminer, Minecraft and similar games." - http://wiki.minetest.net/Main_Page
19:20 Krock !dev minetest.features
19:20 MinetestBot "List of current globals" - http://dev.minetest.net/minetest.features
19:21 DS-minetest !wiki Main_Page
19:21 MinetestBot "02Minetest is a sandbox construction game, created by Perttu Ahola (alias “celeron55”) in year 2010, inspired by Infiniminer, Minecraft and similar games." - http://wiki.minetest.net/Main_Page
19:21 DS-minetest the help says, it's "wik"
2 more elements. Show/hide.
19:41 DS-minetest !wik minetest.features
19:41 MinetestBot No such page.
19:41 DS-minetest !dev minetest.features
19:41 MinetestBot "Table containing API feature flags." - http://dev.minetest.net/minetest.features
19:41 DS-minetest tada
19:48 kurtzmusch !rail
4 more elements. Show/hide.
20:20 apienk Hello, is there a way to force HUD reload from Lua? For example, when I enable damage while in game and wish to see healthbar.
20:25 proller joined #minetest
20:25 Krock changing the damage state in-game is hardly even possible pre-5.1.0-dev
20:26 Krock you can set the armor groups to "immortal" but I don't think that will really disable all damage, or give it back
20:27 panwolfram joined #minetest
20:27 Krock apienk: here's the statbars code: https://github.com/minetest/minetest/blob/master/builtin/game/statbars.lua
20:28 Krock "enable_damage" must be set to true (minetest.conf) and the player may not be immortal
20:29 Krock you can trigger the player events manually by running runCallbacks(minetest.registered_playerevents, 0)
20:30 apienk Krock: thank you
20:30 Krock *  minetest.run_callbacks
20:30 Krock !next
20:30 MinetestBot Another satisfied customer. Next!
20:31 Krock the function is undocumented but the functionality is unlikely to change
2 more elements. Show/hide.
21:10 Krock orly? git rebase -i HEAD~n  to
21:10 Krock +o
21:10 DS-minetest oorly¿
21:11 DS-minetest orlyo¿
21:11 DS-minetest ah, too
3 more elements. Show/hide.
22:03 MinetestBot [git] paramat -> minetest/minetest: Dungeons: Clean up parameters, improve structure variety (#8918) 23bd563 https://git.io/JeY18 (2019-09-14T22:02:07Z)
7 more elements. Show/hide.

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