Luanti logo

IRC log for #luanti-dev, 2026-06-08

| Channels | #luanti-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
01:36 celeron55 joined #luanti-dev
01:47 YuGiOhJCJ joined #luanti-dev
04:00 MTDiscord joined #luanti-dev
05:53 Pexin joined #luanti-dev
07:29 gildarts joined #luanti-dev
07:50 ivanbu joined #luanti-dev
09:06 YuGiOhJCJ joined #luanti-dev
11:40 pmp-p joined #luanti-dev
12:05 Desour joined #luanti-dev
12:12 Desour sorry for merging a regression, due to not testing. will push trivial fix https://github.com/Desour/minetest/commit/4fb28a8f2f2b50d6a26d0b83ae4fbf436611e78a in 15 min unless there are objections
12:14 Desour actually, devtest has also allfaces_optional nodes that use visual_scale
12:15 Desour not too sure about them. should they support it?
12:18 Desour => should probably just revert until this is figures out
12:30 sfan5 i would just include allfaces_optional
12:31 Desour before PR, allfaces optional are scaled depending on leaves style setting
12:31 Desour it might actually be helpful to not allow it, so modders don't depend on the behaviour
12:32 Desour also, in case we'd in the future add support for visual_scale for glasslike and solid nodes (then the behaviour of such nodes would change)
12:33 Desour on the other hand, for not breaking mods, including allfaces_optional is nicer
12:43 Desour support for allfaces_optional would need updating the spec (aka doc): https://github.com/Desour/minetest/commit/defea26317cc7e5f57f19c5736e193b5ea21d101
12:43 Desour and it's broken if held in hand (the issue that the PR fixed)
12:43 Desour ==> not simple enough to go into a simple pushed commit imo
12:47 Desour as a fix for the regression is not trivial ))
12:48 Desour as a fix for the regression is not trivial (requires decisions), I will push a revert commit in 20 min
12:53 Desour_ joined #luanti-dev
13:01 MTDiscord <luatic> why not push the fix, push another commit when allfaces_optional is decided later?
13:02 Desour_ because then we'd have a regression for allfaces_optional
13:03 Desour_ and just pushing the fix would be the decision to not support visual_scale for allfaces_optional, which would likely lead to nobody doing a PR. I don't want it to be decided that way
13:04 MTDiscord <luatic> i think not supporting allfaces_optional is reasonable, the docs currently do not include it
13:05 MTDiscord <luatic> but feel free to just revert if you think this needs more discussion
13:05 Desour_ I think I aggree. but do we not want this to be decided in a PR, so other coredevs and users have time to bring up objections?
13:07 MTDiscord <the4spaceconstants2181> what even is allfaces_optional?
13:08 Desour_ @the4spaceconstants2181: the doc doesn't mention the setting name explicitly, but it's the drawtype you control with leaves_style
13:09 Desour_ the 20 min are over, will push a revert now
13:11 sfan5 I think we should preserve the current scale behavior for drawtypes where it works
13:12 sfan5 so that nodes look the same in the inventory and the world
13:18 Desour_ allfaces_optional looks small in hand if you set leaves_style to simple (#17227)
13:18 ShadowBot https://github.com/luanti-org/luanti/issues/17227 -- Possible regression with `visual_scale` rendering
13:19 sfan5 maybe we should just deprecate/remove it then
13:19 sfan5 (for allfaces_optional that is)
13:21 Desour_ it was never officially supported
13:22 Desour_ well, unless you modders assume that allfaces being supported implicitly means that allfaces_optional is supported if the setting is the right way
13:22 Desour_ s/you//
15:07 MTDiscord <dragonwrangler1> Opened a new pr: #17249
15:07 ShadowBot https://github.com/luanti-org/luanti/issues/17249 -- Disable Visual Scale For Unsupported Drawtypes: Attempt 2. by DragonWrangler1
15:09 MTDiscord <dragonwrangler1> I haven't added support for the allfaces_optional drawtype just yet.. Figured I'd wait until there is more of a decision on that.. The main regression happened because my pr used "OR" logic, not "AND", which I have fixed. plantlike no longer gives the warning.. I tested with the petz items that  have unsupported drawtypes, those work as intended.. (or appear to)
17:59 mmww joined #luanti-dev
19:11 YuGiOhJCJ joined #luanti-dev
19:41 mrcheese joined #luanti-dev
22:32 panwolfram joined #luanti-dev

| Channels | #luanti-dev index | Today | | Google Search | Plaintext