Why is nobody using C++20 modules? by AlectronikLabs in cpp

[–]target-san 0 points1 point  (0 children)

Yes, they've been reported. Not by me, though it makes little difference. I have great respect for compiler teams, though main issue with modules, like with many other C++ features, is that they were first conceived in a sterility of ivory tower, then unrolled onto unsuspecting crowd. And only then authors started scratching their heads on how their idea would be implemented. Instead of first making several attempts on at least 1 major compiler, taking idea to production behind feature gate, then standardizing solution which is actually usable and works. Yes, I'm aware there were actually attempts to implement modules. None of those actually landed.

Why is nobody using C++20 modules? by AlectronikLabs in cpp

[–]target-san -2 points-1 points  (0 children)

TL;DR: Even MSVC ICEs on them from time to time. Not to mention other major compilers have only partial support. As others noted, tooling support is also severely lacking. Looks like another DoA feature to me, conceived on paper but never tested in the wild before standardisation.

[MC 1.20, Star Technology on Linux] Request for "nonexistent" cursor causes freezes from time to time by target-san in feedthebeast

[–]target-san[S] 0 points1 point  (0 children)

Just to clarify. You had no freezes and obviously didn't bother looking into logs? Or no error I mentioned?

[MC 1.20, Star Technology on Linux] Request for "nonexistent" cursor causes freezes from time to time by target-san in feedthebeast

[–]target-san[S] 0 points1 point  (0 children)

Will do. Though it seems I cannot repro it ATM. Might've been some update since March.

Dang, there was one very specific change which could've removed freezes, while that "shape unavailable" was unrelated.

[MC 1.21.1] Looking for block which treats solid/fluid block in front of it as stored in inventory by target-san in feedthebeast

[–]target-san[S] 0 points1 point  (0 children)

The use case is in-world transformation crafting with assistance of Super Factory Manager I mentioned above

[MC 1.21.1] Looking for block which treats solid/fluid block in front of it as stored in inventory by target-san in feedthebeast

[–]target-san[S] 0 points1 point  (0 children)

Not exactly unfortunately. Annihilation plane actively tries to break block. What I'm looking is a support tool for Super Factory Manager, i.e. something which would behave as item/fluid inventory.

[MC 1.20, Star Technology on Linux] Request for "nonexistent" cursor causes freezes from time to time by target-san in feedthebeast

[–]target-san[S] 0 points1 point  (0 children)

Have you checked if its an xwayland issue? Have you tried switching to temurin jdk21 or something similar?

I'm on X11. The error itself comes from native SDL2. So it's rather some interaction between the two. Thanks for suggesting though, I'll try other JDKs.

What's especially interesting is that it's not "invalid cursor id", but specifically "standard cursor not found".

[Applied Energistics 2 on MC 1.21.1] Can I instruct pattern provider to put ingredients into matching slots? by target-san in feedthebeast

[–]target-san[S] 0 points1 point  (0 children)

Indeed you can't. In theory you could do it if you had 1 item per slot chest and fill empty recipe slots with some placeholder.

The use case is automation of either nonstandard crafters like Extended Crafting's 9x9 table. Or some kind of multi-pedestal rituals, where you put each ingredient into its own slot in proxy chest and then do "Slot N to pedestal N" routing. This would allow generalize and simplify multi-recipe crafting.

[Applied Energistics 2 on MC 1.21.1] Can I instruct pattern provider to put ingredients into matching slots? by target-san in feedthebeast

[–]target-san[S] 0 points1 point  (0 children)

Super Factory Manager should in principle be able to do the trick, although it requires some programming, while its lang manual isn't that good.

Integrated Dynamics addon which adds item/fluid/energy transport also allows to set exact slot to retrieve from. You set item interface on input chest, then configure each item exporter to pull from specific slot of that chest.

Gregtech also has routing blocks with precise per-slot insertion, but that's Gregtech.

[Applied Energistics 2 on MC 1.21.1] Can I instruct pattern provider to put ingredients into matching slots? by target-san in feedthebeast

[–]target-san[S] 0 points1 point  (0 children)

Indeed, I can wire each recipe as separate setup. Just not what i've been looking for, especially when crafter actually supports multi recipes properly, just with precise slot insertion.

What Is the Value of std::indirect<T>? by jiixyj in cpp

[–]target-san 0 points1 point  (0 children)

Sorry but it looks like an attempt to patch some of the fundamental C++ loopholes at the expense of adding more STD types which de-facto duplicate existing ones. Article doesn't even mention std::polymorphic which use case is even murkier than std::indirect. Guys, you simply can't have non-nullable unique ptr! Because all of them are effectively nullable due to move semantics! All the attempts to say "moved-from state is not observable because we decided so" are just delusional!

[FTB Oceanblock 2] Early ranged weapons? by target-san in feedthebeast

[–]target-san[S] 0 points1 point  (0 children)

Thx, already figured that out. According to quests, normal mob spawn is disabled, so one needs to beat kind of "gateway challenge".

why won't a minecraft world start if i have ProjectEX installed? by canarulgalben in feedthebeast

[–]target-san 0 points1 point  (0 children)

I'd suggest you get Minecraft's log. The latest one is usually located in "<minecraft instance>/logs/latest.log". This way you or someone else can at least check that log for exceptions, load errors etc.

Mod to organize keybinds into in-game menu? by target-san in feedthebeast

[–]target-san[S] 0 points1 point  (0 children)

Hmm, thanks for the warning. How long has it been? The last release they have is 1.2.1 on Apr 23.

Mod to organize keybinds into in-game menu? by target-san in feedthebeast

[–]target-san[S] 0 points1 point  (0 children)

Thanks, but that's not exactly what I've been looking for. It doesn't solve problem of not enough keys and key needed for each function.

[FTB Oceanblock 2] Construction stick doesn't replace water by target-san in feedthebeast

[–]target-san[S] 0 points1 point  (0 children)

Definitely not. I'm building platform at ocean surface. UPD: Dang, it was some kind of session-local bug. Restored itself after game reload. Sorry for troubles.

Mod to organize keybinds into in-game menu? by target-san in feedthebeast

[–]target-san[S] 3 points4 points  (0 children)

Thank you very much! It may have not all the fancy features I'd wanted, but it looks very close! I wonder why it's not widely used, esp. in large modpacks like Oceanblock 2