| Time |
Nick |
Message |
| 00:02 |
|
YuGiOhJCJ joined #luanti |
| 01:53 |
|
fling joined #luanti |
| 03:13 |
repetitivestrai- |
As respects https://github.com/luanti-org/luanti/issues/17396: |
| 03:13 |
repetitivestrai- |
Hmm |
| 03:14 |
|
repetitivestrain joined #luanti |
| 03:14 |
repetitivestrain |
As respects https://github.com/luanti-org/luanti/issues/17396: |
| 03:15 |
repetitivestrain |
the workaround proposed by appgurueu is impracticable in the case of mineclonia's powder snow, which (as is currently realized) is generated in large quantities by the map generator as a surface material, and must be walkable only for mobs _and_ players with leather boots. likewise, lava must be walkable for striders only |
| 03:16 |
repetitivestrain |
SSCSM sandboxing is such that collision detection cannot be implemented there efficiently enough |
| 03:16 |
repetitivestrain |
We don't need the ability to adjust climable as that is implemented by the mob physics engine itself |
| 04:00 |
|
MTDiscord joined #luanti |
| 04:40 |
|
est31 joined #luanti |
| 05:25 |
|
est31 joined #luanti |
| 05:50 |
|
Noisytoot joined #luanti |
| 05:59 |
|
[MatrxMT] joined #luanti |
| 05:59 |
|
[MatrxMT] joined #luanti |
| 06:34 |
|
antitheus joined #luanti |
| 07:11 |
[MatrxMT] |
<Blockhead256> > vinix "Minecraft" |
| 07:12 |
[MatrxMT] |
<Blockhead256> Kind of sad some people are so reluctant to call Minete-- Luanti by its own name and give it that level of respect when all they want is free Minecraft :( |
| 07:58 |
|
dudz joined #luanti |
| 08:23 |
|
parrotgamesgg joined #luanti |
| 08:23 |
parrotgamesgg |
ay wassup everybody |
| 08:23 |
parrotgamesgg |
:D |
| 10:58 |
|
GNUHacker joined #luanti |
| 11:15 |
MTDiscord |
<luatic> repetitivestrain: "SSCSM sandboxing is such that collision detection cannot be implemented there efficiently enough" i'm sure a collision query API that is efficient enough and supports, say, ignoring certain types of nodes could be designed just fine |
| 11:15 |
repetitivestrain |
luatic: is it necessary to call this api oftener than once per frame? |
| 11:15 |
repetitivestrain |
e.g. if there are 1,000 objects |
| 11:18 |
repetitivestrain |
or rather, what i mean to ask is, can you conceive of an approach which does not require a number of API calls commensurate with the number of active objects, or worse, that and the number of faces to be evaluated, which is materially more flexible than enabling the server to declare with what nodes an object should collide? |
| 11:23 |
|
antitheus joined #luanti |
| 11:49 |
|
YuGiOhJCJ joined #luanti |
| 11:58 |
|
est31 joined #luanti |
| 12:09 |
|
est31 joined #luanti |
| 12:29 |
|
[MatrxMT] joined #luanti |
| 12:54 |
|
PoochInquisitor joined #luanti |
| 15:41 |
|
Panquesito7 joined #luanti |
| 16:40 |
[MatrxMT] |
<birdlover32767> is the `dig_immediate` cap hardcoded |
| 16:40 |
[MatrxMT] |
<birdlover32767> i am able to break `dig_immediate=3` nodes with a hand with no caps |
| 16:42 |
Krock |
yes it's hardcoded. DigParams getDigParams, tool.cpp |
| 16:43 |
Krock |
trick it by specifying dig_immediate = 0 on the tool, I guess. |
| 16:43 |
Krock |
or any value that is not 2 or 3 |
| 16:44 |
[MatrxMT] |
<birdlover32767> wouldn't it just be better to dehardcode it and add that to the default hand |
| 16:59 |
Krock |
well idk. This code is probably there for many many years |
| 17:00 |
Krock |
correction: any node group value that is not 2 or 3 |
| 17:12 |
|
dnp1 joined #luanti |
| 17:15 |
|
punio joined #luanti |
| 17:25 |
|
antitheus joined #luanti |
| 17:31 |
|
chloetax0 joined #luanti |
| 17:41 |
|
chloetax joined #luanti |
| 18:12 |
|
Guest80 joined #luanti |
| 19:32 |
|
mrkubax10 joined #luanti |
| 19:42 |
|
Panquesito7 joined #luanti |
| 19:43 |
|
Guest80 left #luanti |
| 20:17 |
|
chloetax0 joined #luanti |
| 21:10 |
|
chilledfrogs joined #luanti |
| 21:14 |
user333_ |
contentdb seems to be down? |
| 21:15 |
user333_ |
upon further inspection it's just the /api/packages endpoint |
| 21:17 |
MTDiscord |
<.zenonseth> disk was full apparently |
| 21:18 |
user333_ |
that will do it |
| 21:18 |
MTDiscord |
<.zenonseth> if its still down and someone just wants to get mods, there's a read only mirror contentdb.milcho.org - works in client too |
| 21:30 |
|
[MatrxMT] joined #luanti |
| 21:31 |
|
antitheus joined #luanti |
| 21:38 |
|
Guest80 joined #luanti |
| 22:08 |
|
j6 joined #luanti |
| 22:10 |
|
nickodd joined #luanti |
| 22:14 |
|
InFerNo_ joined #luanti |
| 22:25 |
|
chloetax joined #luanti |
| 22:34 |
|
panwolfram joined #luanti |
| 23:11 |
bgstack15 |
.zenonseth, rubenwardy is fond of saying only current Luanti staff are to be trusted with hosting public mirrors of contentdb. Are you an official staff member, or should I unfortunately disregard your mirror? |
| 23:12 |
MTDiscord |
<.zenonseth> i am not staff, but i asked ruben before sharing this on discord before |
| 23:12 |
MTDiscord |
<.zenonseth> but you're welcome to ignore it until you hear it from him, or completely if you wish |
| 23:14 |
bgstack15 |
At this point I merely use contentdb as a cute web frontend for browsing. My clients use git (for easier mod upgrade management), and the more interesting things get an internal git repository or even on an internal ContentDB instance. |
| 23:23 |
rubenwardy |
zenonseth is ContentDB staff which does make him Luanti staff |
| 23:23 |
rubenwardy |
lines are all very blurry though for a volunteer non-organisation |
| 23:23 |
rubenwardy |
I'll complain to HR |
| 23:24 |
MTDiscord |
<wsor4035> located at /dev/null |
| 23:24 |
MTDiscord |
<wsor4035> submit as many or as few complaints as you would like |
| 23:24 |
bgstack15 |
Maybe an official list of not-official-mirrors, but suitably-owned-by-luanti-staff, would be a good idea. SLA = 0 |
| 23:25 |
bgstack15 |
This is the first I've heard that any exist, and I know your position that randos like me are not welcome to mirror it. |
| 23:26 |
MTDiscord |
<wsor4035> ideally at some point cdb will have official mirrors/distributed endpoints like a linux package manager |
| 23:26 |
user333_ |
^ that |
| 23:26 |
MTDiscord |
<wsor4035> infinite *wardy's |
| 23:27 |
bgstack15 |
That sounds cool! I bet all the same logic for apt signed Packages, InRelease, Contents files could be useful here. But then who wants to reimplement all that?! |
| 23:27 |
user333_ |
mirrors could be guaranteed safe in the meantime by signing the packages contendb-side and verifying them on the client |
| 23:27 |
bgstack15 |
apt-get install contentdb://mod/author/packagename would be cool. |
| 23:28 |
MTDiscord |
<wsor4035> gives you the applicable 10 year old version :juanchi_face: |
| 23:28 |
* bgstack15 |
does not apologize for polluting search results. I'm sure a vibecode session could solve that, for the willing. |
| 23:29 |
bgstack15 |
Apt's design is not directly related to the status of crustcrustystable |
| 23:29 |
bgstack15 |
(it merely enables it) |
| 23:45 |
cheapie |
wsor4035: Hey, some of my mods are more than old enough for that by now |
| 23:45 |
|
mrkubax10 joined #luanti |
| 23:46 |
cheapie |
Actually a 10-year-old version of plasticbox wouldn't be too bad, it would get you a version right before it got unifieddyed... I still regret doing that |
| 23:47 |
cheapie |
In a few months you'd get ltc4000e too and could do some traffic lights |
| 23:48 |
user333_ |
if you got a mod from me 10 years ago, it would have looked like it was written by a 5-year old |
| 23:48 |
user333_ |
(because it would have been) |
| 23:48 |
cheapie |
Mine weren't much better |
| 23:49 |
|
Guest80 joined #luanti |
| 23:49 |
user333_ |
i only picked up lua in late 2025 so even now they aren't too good |
| 23:50 |
cheapie |
My first mod is from 2013, which... I think is older than a lot of the players I see these days |
| 23:50 |
user333_ |
about how old the players on my servers have acted |
| 23:51 |
cheapie |
I've already had a few cases where I've been showing some player around a building I built, only to find out later that the building is older than the player |
| 23:52 |
user333_ |
o.o |
| 23:55 |
cheapie |
FWIW this is the oldest screenshot I have sitting around here, it's from the construction of the Robert D. Toukmond tunnel (...I was obsessed with Dunnet at the time) on North Street on VE-C: https://cheapiesystems.com/media/images/screenshot_20150529_090559.png |
| 23:56 |
|
YuGiOhJCJ joined #luanti |
| 23:56 |
user333_ |
long, long ago, in the land of Minetest |
| 23:56 |
cheapie |
More from the same project: https://cheapiesystems.com/media/images/screenshot_20150529_110245.png https://cheapiesystems.com/media/images/screenshot_20150529_115815.png https://cheapiesystems.com/media/images/screenshot_20150529_131815.png |
| 23:56 |
cheapie |
The white sign in the last picture is still there, except it's brown now |
| 23:57 |
user333_ |
my first screenshots were from around.. april 2024? |
| 23:58 |
cheapie |
Another really old screenshot, early testing of TrafficNeXt 1.0, my first general-purpose traffic light controller to only /kinda/ be a huge pile of crap: https://cheapiesystems.com/media/images/screenshot_20150608_000428.png |
| 23:58 |
user333_ |
0.4.12-dev, wow |
| 23:59 |
cheapie |
Like it still sucked and was still full of bugs and terrible UI decisions, but at least it did more than the "barely work" that the ones before it did |
| 23:59 |
cheapie |
And yes, players acted just as bizarrely back then as they do now: https://cheapiesystems.com/media/images/screenshot_20150612_025858.png |