| Time |
Nick |
Message |
| 00:14 |
|
sparky4 joined #luanti |
| 02:11 |
|
sys4 joined #luanti |
| 02:30 |
|
dude123 joined #luanti |
| 02:30 |
dude123 |
hello |
| 02:30 |
dude123 |
is there a way to optimize luanti for lower spec computers> |
| 02:30 |
[MatrxMT] |
<Blockhead256> sup dude |
| 02:30 |
dude123 |
? |
| 02:30 |
dude123 |
[MatrxMT] wassup |
| 02:30 |
[MatrxMT] |
<Blockhead256> there are a lot of things you can change in the graphics, and a lower draw distance definitely helps |
| 02:32 |
dude123 |
is that the viewing range? |
| 02:32 |
[MatrxMT] |
<Blockhead256> yes |
| 02:33 |
dude123 |
ah ok thanks |
| 02:33 |
dude123 |
what can i change in the graphics? |
| 02:35 |
[MatrxMT] |
<Blockhead256> you can cap your FPS lower so that it doesn't appear to jitter when it goes over then under |
| 02:36 |
[MatrxMT] |
<Blockhead256> there's also undersampling = 2, if you don't mind the pixelated look |
| 02:38 |
[MatrxMT] |
<Blockhead256> and in Effects there's Leaves Style, the two alternatives are lower performance |
| 02:38 |
[MatrxMT] |
<Blockhead256> other than that, leaving a lot of the options turned off helps.. did you turn any on? |
| 02:39 |
dude123 |
no i dont think so |
| 02:40 |
dude123 |
is there a way to start minetest in windowed mode in terminal? |
| 02:40 |
dude123 |
it starts in full screen right now and my computer cant do full screen, the whole screen just glitches out |
| 02:41 |
[MatrxMT] |
<Blockhead256> Do you know where your minetest.conf is? Add a line with `fullscreen = false` |
| 02:42 |
dude123 |
oh ok i got it thank you! |
| 02:44 |
[MatrxMT] |
<Blockhead256> np |
| 02:45 |
dude123 |
ok its running a heck of a lot smoother |
| 02:46 |
[MatrxMT] |
<Blockhead256> hmm, I wonder why it was bad with fullscreen.. Is it fine windowed-maximised? |
| 02:48 |
dude123 |
its just a problem with my computer |
| 02:48 |
dude123 |
i dont know why |
| 02:48 |
dude123 |
it runs fine windowed-maximized |
| 02:48 |
[MatrxMT] |
<Blockhead256> fullscreen definitely does.. something.. different on the graphics card side of things |
| 02:49 |
dude123 |
the same thing happens when i fullscreen videos |
| 02:49 |
[MatrxMT] |
<Blockhead256> That's good to hear, and 5.15 should perform pretty well |
| 02:49 |
dude123 |
ok sweet |
| 02:49 |
dude123 |
thanks again |
| 02:49 |
[MatrxMT] |
<Blockhead256> np |
| 03:11 |
dude123 |
i got this music modpack |
| 03:11 |
dude123 |
is there a way to automatically play it when i start the game? |
| 03:12 |
[MatrxMT] |
<Blockhead256> "this" - which? |
| 03:12 |
dude123 |
https://content.luanti.org/packages/mt-mods/music_modpack/ |
| 03:12 |
dude123 |
this one |
| 03:13 |
dude123 |
there a button in inventory to play music, but i want the music to play automatically |
| 03:13 |
dude123 |
when i start the game |
| 03:20 |
[MatrxMT] |
<Blockhead256> in the settings menu, you can turn off the random delay, then it should start playing right after the world loads |
| 03:24 |
dude123 |
oh ok thank you |
| 03:41 |
MTDiscord |
<raspberrypimaniac> It basically already accomplishes this ๐ |
| 03:41 |
MTDiscord |
<raspberrypimaniac> Also turn off post processing |
| 04:08 |
|
luatic joined #luanti |
| 04:08 |
MinetestBot |
luatic: Dec-03 16:33 UTC <Desour> what if I want my gpu with skin? |
| 04:08 |
|
BuckarooBanzai8 joined #luanti |
| 04:08 |
|
cryne79733 joined #luanti |
| 04:09 |
|
dv^_^0 joined #luanti |
| 04:10 |
|
luk3yx joined #luanti |
| 04:10 |
|
swift110-mobile_ joined #luanti |
| 04:11 |
|
stephan48 joined #luanti |
| 04:11 |
|
Sompi joined #luanti |
| 04:12 |
|
osin joined #luanti |
| 04:12 |
|
bdju joined #luanti |
| 04:16 |
dude123 |
MTDiscord lol i noticed this |
| 04:16 |
dude123 |
definitely see the potential in voxelibre surpassing minecraft |
| 04:20 |
user333_ |
you realize MTDiscord and [MatrxMT] are the discord and matrix bridges, not actual users, right? |
| 04:30 |
MTDiscord |
<sheriff_u3> Nah, they send messages so they must be a user... Lol |
| 04:33 |
|
aliasreadytaken joined #luanti |
| 04:33 |
dude123 |
hi |
| 04:33 |
MTDiscord |
<sheriff_u3> Hello |
| 04:34 |
dude123 |
user333_ so im talking to robots? |
| 04:34 |
user333_ |
no |
| 04:34 |
[MatrxMT] |
<Blockhead256> I'm not a robot! |
| 04:35 |
MTDiscord |
<sheriff_u3> No, I'm Sheriff_U3 on the Lianti Discord server. |
| 04:35 |
[MatrxMT] |
<Blockhead256> (that's what a robot would say) |
| 04:35 |
user333_ |
it's the bridge from the luanti discord/matrix to IRC |
| 04:35 |
dude123 |
but theyre communicating through the bridge |
| 04:36 |
MTDiscord |
<sheriff_u3> Correct it transfers the messages between the platforms. |
| 04:36 |
dude123 |
dang i have to learn how bridges work |
| 04:36 |
dude123 |
i just learned about bouncers |
| 04:36 |
dude123 |
and dns servers |
| 04:37 |
MTDiscord |
<sheriff_u3> So I'm viewing what you're saying on Discord and the replying to what you said and the bridge then takes my message and sends it to the other platforms where you then see it. |
| 04:37 |
dude123 |
but somebody must be hosting the bridge |
| 04:37 |
dude123 |
its like a bouncer |
| 04:37 |
dude123 |
right? |
| 04:38 |
MTDiscord |
<sheriff_u3> Idk you're getting out of my knowledge base. |
| 04:38 |
dude123 |
oh i see user333_ said that because i mentioned the discord bridge like a user LMAO |
| 04:38 |
dude123 |
i was confused |
| 04:39 |
dude123 |
yeah that was dumb of me |
| 04:39 |
dude123 |
i cant mention discord people through the bridge? |
| 04:39 |
user333_ |
afaik you can |
| 04:40 |
dude123 |
how? |
| 04:41 |
dude123 |
i guess just typing their discord name right? |
| 04:41 |
[MatrxMT] |
<Blockhead256> just @ them by their discord username |
| 04:41 |
[MatrxMT] |
<Blockhead256> idk who does the discord one, but MisterE does the Matrix<->IRC Bridge |
| 04:41 |
dude123 |
@Blockhead256 |
| 04:41 |
[MatrxMT] |
<Blockhead256> yeah that pings me |
| 04:41 |
dude123 |
ah cheers |
| 04:41 |
dude123 |
it sucks i can't tab complete the discord names |
| 04:44 |
dude123 |
you know the thing thats off about it is the font |
| 04:45 |
dude123 |
i need he minecraft font |
| 04:57 |
dude123 |
is there running in luanti? |
| 04:57 |
user333_ |
sprinting? you add a mod... |
| 04:57 |
user333_ |
it |
| 04:58 |
user333_ |
's an engine, not a game |
| 04:58 |
dude123 |
oh ok |
| 05:00 |
|
MTDiscord joined #luanti |
| 05:00 |
dude123 |
woah the bridge left |
| 05:06 |
|
est31 joined #luanti |
| 05:36 |
dude123 |
i was trying to use this mode in voxelibre: https://content.luanti.org/packages/fruitsnack/pixelify_sans_font/ |
| 05:36 |
dude123 |
but the font in game remains unchanged |
| 06:00 |
|
burgeresque joined #luanti |
| 06:45 |
|
FeXoR joined #luanti |
| 08:00 |
|
kaylie_ joined #luanti |
| 08:13 |
SwissalpS |
in your client, go to settings, search for 'font_path'. Did you adjust those to point to the font you want to use? |
| 08:14 |
SwissalpS |
mod fonts apply to in-game fonts, not the client fonts. |
| 08:15 |
SwissalpS |
(in-game as in signs, posters etc.) |
| 08:15 |
dude123 |
oh ok |
| 08:15 |
dude123 |
not the inventory? |
| 08:17 |
dude123 |
did not adjust font path |
| 08:17 |
|
kaylie joined #luanti |
| 08:18 |
SwissalpS |
iirc the inventory uses client fonts. Mine-Test that ;) |
| 08:22 |
dude123 |
is the monospace font path for the console? |
| 08:23 |
[MatrxMT] |
<Blockhead256> the chat/console does use it I think, but also any UI can use it, usually code editors like Luacontrollers or Advtrains LuaATC tracks |
| 08:23 |
dude123 |
ah ok |
| 08:24 |
dude123 |
ok i changed the font path and it works now, thanks |
| 08:27 |
SwissalpS |
!next |
| 08:27 |
MinetestBot |
Another satisfied customer. Next! |
| 08:34 |
dude123 |
dang the voxelib ost is actually pretty good |
| 10:08 |
|
cmc joined #luanti |
| 10:25 |
|
cmc2 joined #luanti |
| 10:26 |
|
est31 joined #luanti |
| 11:28 |
|
est31 joined #luanti |
| 12:57 |
|
Alias joined #luanti |
| 13:13 |
|
ireallyhateirc joined #luanti |
| 13:54 |
|
SFENCE joined #luanti |
| 13:54 |
|
Sheriff_U3 joined #luanti |
| 14:00 |
|
kamdard_ joined #luanti |
| 14:01 |
|
dude1233 joined #luanti |
| 14:01 |
|
smk08 joined #luanti |
| 14:02 |
|
SpaceMan1ac joined #luanti |
| 14:03 |
|
osin_ joined #luanti |
| 14:04 |
|
meldrian_ joined #luanti |
| 14:04 |
|
[Pokey] joined #luanti |
| 14:04 |
|
sknebel_ joined #luanti |
| 14:04 |
|
dzho_ joined #luanti |
| 14:05 |
|
lemonzest1 joined #luanti |
| 14:05 |
|
thax joined #luanti |
| 14:05 |
|
Sokomine_ joined #luanti |
| 14:05 |
|
bdju_ joined #luanti |
| 14:05 |
|
Swissa1pS joined #luanti |
| 14:05 |
|
amfl2 joined #luanti |
| 14:15 |
|
book` joined #luanti |
| 14:16 |
|
JackFrost joined #luanti |
| 14:32 |
|
PoochInquisitor joined #luanti |
| 14:45 |
|
mrkubax10 joined #luanti |
| 15:14 |
|
tzenfore joined #luanti |
| 15:22 |
|
Sheriff_U3 joined #luanti |
| 15:36 |
|
Sheriff_U3 joined #luanti |
| 15:40 |
Bombo |
was the feature tken out that added a new mod to world.mt? i used it on a dedicated server, dl a mod to mods dir, then started the server, quit, edited world.mt and set false to true |
| 15:40 |
Bombo |
now i added a mod, but it doesn't show up in world.mt |
| 15:47 |
rubenwardy |
correct |
| 15:47 |
rubenwardy |
I personally use worldmods for this purpose |
| 15:47 |
rubenwardy |
but you can still add the mods yourself to world.mt or find/make a CLI tool for this |
| 16:03 |
|
mrkubax10 joined #luanti |
| 16:06 |
Bombo |
whats worldmods a mod itself that adds mods to world.mt or a script? |
| 16:08 |
Bombo |
how do i do that manually, i did that now by using the name from subdir/mod.conf 'nextgen_bows' and add 'load_mod_nextgen_bows = true', does that work for all mods? |
| 16:09 |
Bombo |
hm maybe not for modpacks |
| 16:16 |
|
SFENCE joined #luanti |
| 16:18 |
calculon |
for modpacks you just add each mod separately |
| 16:18 |
calculon |
but you might need to set a path, like load_mod_armor_diamond = mods/3d_armor/armor_diamond |
| 16:19 |
calculon |
(instead of true) |
| 16:21 |
|
jaca122 joined #luanti |
| 16:31 |
Bombo |
right bow i got mesecons, but all set to true no path |
| 16:32 |
Bombo |
but its an old world |
| 16:32 |
Bombo |
will that be deprecated? path required for all? |
| 16:35 |
|
SFENCE joined #luanti |
| 16:35 |
Sheriff_U3 |
rubenwardy: I've left you a pm on the forums about linking accounts together. Just thought I'd tell you here since it's been a couple days. |
| 16:39 |
|
SFENCE joined #luanti |
| 16:44 |
calculon |
Bombo: i can't tell, i guess you need to set path if the mod name doesn't match its directory |
| 16:45 |
|
SFENCE joined #luanti |
| 16:48 |
|
kamdard_ joined #luanti |
| 16:54 |
|
SFENCE joined #luanti |
| 16:56 |
|
SFENCE joined #luanti |
| 17:13 |
ireallyhateirc |
I'm not sure if you're aware but Github offers free Copilot Pro for maintainers of a "popular open-source repository". https://docs.github.com/en/copilot/how-tos/manage-your-account/get-free-access-to-copilot-pro |
| 17:13 |
ireallyhateirc |
Though this could impede the goal of eventual migration to Codeberg or other FOSS platform |
| 17:15 |
Sheriff_U3 |
I'm not sure if Luanti would qualify as a "popular" repo. |
| 17:15 |
user333_ |
12k stars not enough? |
| 17:16 |
Sheriff_U3 |
Hmm well they don't give the requirements. |
| 17:16 |
ireallyhateirc |
Luanti is one of the best FOSS games unironically |
| 17:16 |
sfan5 |
do we *want* free copilot pro |
| 17:16 |
rubenwardy |
I get an email every month saying that I have free copilot |
| 17:17 |
user333_ |
s/copilot pro/AI slop/ |
| 17:17 |
rubenwardy |
just incase I didn't realise |
| 17:17 |
ireallyhateirc |
sfan5, idk up to you. I got my free slop machine through my university |
| 17:17 |
ireallyhateirc |
probably not much useful if you know C++ and the codebase well |
| 17:18 |
ireallyhateirc |
but it works pretty well for simple tasks |
| 17:31 |
|
SFENCE joined #luanti |
| 17:33 |
MTDiscord |
<wsor4035> even if you dont want vibe coding and/or autocomplete, github.com/copilot is pretty good at being a better google. though the one consistent thing it sucks at is library that does x in y language |
| 17:34 |
|
SFENCE joined #luanti |
| 17:39 |
ireallyhateirc |
it is also pretty good at explaining what the code does and doing simple reviews |
| 18:07 |
MTDiscord |
<et086> that could make us more dependant on github, do the core devs want this? |
| 18:13 |
MTDiscord |
<wsor4035> oh no, we could be dependant on dealer x that sells shovels, where would we ever get another shovel from ๐ |
| 18:13 |
MTDiscord |
<wsor4035> not to mention its a tool for people, rather than a dep for the product |
| 18:13 |
MTDiscord |
<bla8722> let it review PRs, human reviewer are rare and you can still decide if its suggestions are used or not atleast the PR creator gets a response. number of AI generated PRยดs will go up too so why not fight fire with fire ๐ |
| 18:21 |
ireallyhateirc |
letting it review code would give mixed results. It could catch simple bugs and mistakes, but then lacks critical thinking and is not able to play the game. |
| 18:24 |
ireallyhateirc |
it looks easy to configure: https://www.youtube.com/watch?v=cyPaAkRfEBQ |
| 18:25 |
|
jaca122 joined #luanti |
| 18:25 |
Sheriff_U3 |
I've attempted before to use ai to catch errors, but it really needs to gain the ability to run the environment otherwise it can't find out why it works on paper but not in game. |
| 18:25 |
ireallyhateirc |
Copilot coding agents *are* able to run tests |
| 18:26 |
ireallyhateirc |
there are some pitfalls though - it needs certain tools to run some tests so you need to configure it to fetch dependencies |
| 18:26 |
ireallyhateirc |
this is similar to writing github actions |
| 18:32 |
celeron55 |
one of the best uses for copilot is reviwing PRs. being an LLM, it's good at catching the kind of human slop humans are bad at catching, like typos, and mistakes in logic |
| 18:32 |
celeron55 |
reviewing* |
| 18:33 |
celeron55 |
i mean, subtle mistakes |
| 18:33 |
user333_ |
so humans catch AI slop, and AI catches human slop? |
| 18:33 |
ireallyhateirc |
yeah, the code it vomits is usually 100% correct syntax-wise |
| 18:34 |
celeron55 |
user333_: well, i've used my share of AI, and often that's the dynamic |
| 18:35 |
celeron55 |
to be clear: i am advocating using copilot to speed up PR reviews. i don't think generating any production code using it is lining up with luanti's goals at least for now |
| 18:37 |
sfan5 |
i've heard AI is good for unit tests however |
| 18:37 |
rubenwardy |
I've used it a lot for writing boiler-platey boring unit tests |
| 18:38 |
celeron55 |
it's good for any self contained auxiliary code and tools which fit well into the LLM context |
| 18:38 |
user333_ |
it seems that microslop wants to convince us to use it for everything |
| 18:38 |
MTDiscord |
<bla8722> in the end it boils down to: does luanti qualify for the free copilot pro? probably yes. core devs are the ones that need to work with whatever it does so they need to decide if they want it and what for or not, if they want it try it and see if it helps |
| 18:39 |
celeron55 |
if you can imagine in your head a 100 to 500 line program and can't bother writing it, try describing it to one of these state-of-the art LLMs. chances are it's able to implement it as long as the docs are ok |
| 18:40 |
celeron55 |
user333_: of course they do. it's their current best weapon for creating vendor lock-in as smaller competitors don't have the resources |
| 18:41 |
celeron55 |
thus, it shouldn't be part of any process. just an opportunistic speed up method |
| 18:43 |
user333_ |
https://filebin.net/7of36uz33n03sb5o/ms.png |
| 18:43 |
ireallyhateirc |
user333_, Microsoft wants that to 1. generate more training data 2. get people to use their services |
| 18:43 |
user333_ |
i don't think forcing it on to everyone will turn out well |
| 18:43 |
ireallyhateirc |
BUT as we're using Github Microsoft does that anyway with out implicit consent (ToS) |
| 18:44 |
ireallyhateirc |
so I'd enable it anyway, just to make them lose some money on electricity |
| 18:44 |
celeron55 |
as for the training data aspect, luanti is public anyway including all commits, issues and PRs, so it's not like microslop is getting much more data if we explicitly point copilot to the code vs. if we let microsoft do it internally |
| 18:45 |
celeron55 |
microslop* (i'm not being very consistent. copilot would catch this) |
| 18:45 |
ireallyhateirc |
yeah, it's more about whether or not we use the extra benefits that come from the service |
| 18:47 |
user333_ |
nice to see others calling it microslop |
| 18:47 |
user333_ |
microslop winbloat (tm) |
| 18:48 |
celeron55 |
easy for me as i've been avoiding their products for two decades already |
| 18:48 |
sfan5 |
I remember some actual gnu documentation calling it woe32 (because it causes woe, get it?) and it was quite cringe |
| 18:48 |
celeron55 |
it's just that they happened to buy github, and they still haven't destroyed it |
| 18:48 |
user333_ |
not yet at least |
| 18:48 |
ireallyhateirc |
As for production ready slop. I've been testing copilot in Luanti and got fine/decent results (code that works), which is an improvement over my usual null C++ skill. #16929 #16910 #15730 |
| 18:48 |
ShadowBot |
https://github.com/luanti-org/luanti/issues/16929 -- Add vector2 lua API for 2D vectors by kromka-chleba |
| 18:48 |
ShadowBot |
https://github.com/luanti-org/luanti/issues/16910 -- Add mapblock callbacks and tracking tables by kromka-chleba |
| 18:48 |
ShadowBot |
https://github.com/luanti-org/luanti/issues/15730 -- Add `core.generate_biomes` and `core.generate_biome_dust`, `core.generate_caves` (2nd try) by kromka-chleba |
| 18:48 |
sfan5 |
(it = the windows platform, so win32) |
| 18:49 |
user333_ |
ew windows :c |
| 18:49 |
ireallyhateirc |
With the last one Copilot helped me with rebase and added `core.generate_caves` to the PR |
| 18:50 |
user333_ |
i used windows my whole life until i got my first proper computer, put debian on it, and never looked back |
| 18:52 |
MTDiscord |
<bla8722> I get the feeling itยดs more about microsoft than AI lol there are a couple code review AI services not owned by microsoft that are free for open source projects ๐ |
| 18:53 |
ireallyhateirc |
though since we're already sitting on Github we could use what they provide, unless you plan to move to Codeberg next month |
| 18:53 |
user333_ |
i'd prefer a selfhosted git service, but codeberg is okay i guess |
| 18:53 |
user333_ |
also means we could make the git hosting website themed like the main menu (jkjkjk) |
| 18:54 |
ireallyhateirc |
a selfhosted git service would be another budget piece that doesn't necessarily translate into more PRs getting merged |
| 18:54 |
ireallyhateirc |
I'd rather pay for FOSDEM pizza |
| 18:56 |
rubenwardy |
it's not just the cost, there's also the time it takes to manage infrastructure |
| 18:56 |
rubenwardy |
we've got a good relationship with the codeberg people |
| 19:19 |
|
bgstack15_ joined #luanti |
| 19:20 |
|
mrkubax10 joined #luanti |
| 19:33 |
|
lhofhansl joined #luanti |
| 19:46 |
MinetestBot |
[git] lhofhansl -> luanti-org/luanti: Avoid a copy of block pointers in client timer update (#16931) 06e4852 https://github.com/luanti-org/luanti/commit/06e4852fd214a6985eb4665142e7893e4167d8ca (2026-02-10T19:44:32Z) |
| 19:54 |
|
crazylad joined #luanti |
| 20:23 |
|
SFENCE joined #luanti |
| 20:29 |
|
nekobit joined #luanti |
| 20:29 |
|
SFENCE joined #luanti |
| 20:37 |
|
meldrian joined #luanti |
| 20:45 |
|
meldrian left #luanti |
| 20:51 |
|
Oblomov joined #luanti |
| 20:57 |
|
Sheriff_U3 left #luanti |
| 20:58 |
|
Sheriff_U3 joined #luanti |
| 21:11 |
|
mrkubax10 joined #luanti |
| 22:40 |
|
Trifton_ joined #luanti |
| 22:49 |
|
Fusl joined #luanti |
| 23:22 |
|
silverwolf73827 joined #luanti |
| 23:23 |
|
nore joined #luanti |
| 23:26 |
|
nekobit joined #luanti |
| 23:33 |
|
panwolfram joined #luanti |