Walkthrough my Luanti config
Of course a Luanti config will vary from server to server. Here's mine, and my reasons.
-
server_addressis a good example of how to use my customizations to project Server List. My docker container exposes whatever the default port would be, but my router exposes a different port. My internal server list parses out the server_address port and uses that to advertise this Luanti server. -
remote_mediadepends on a basic remote media server which is not hard to do.
-
list_to_file.listing_secondsandcraft_wool. These depend on my catch-all mod for myself in a branch not published to ContentDB. Well, listing_seconds is part of the published one. Every 60 seconds, list the users logged in to a local file, for separate reporting purposes. Craft_wool turns on a recipe for crafting wool from string, like in Minetest Game, which is mostly for my usage of the recycle bin mod (described later) and getting string for another important-to-me mod Inventory Pouches (scm: upstream which is out of date, and my branch. - For leads, I wanted to easily tow my stubborn animals into a pasture instead of them trailing 8 blocks behind me. Also, I had to tweak the strength and length so that the game did not crash. I think the default values, or at least some values somewhere, tend to crash the game server.
- I wanted to have maximum possibilities when recycling items, with mod k_recycle_bin (scm).
-
k_ambient_light.global_illuminationBefore I discovered mod mcl_localplayer which has recently fixed night vision (which I still haven't tested, and might not be fully merged into Mineclonia yet, but hopefully for >= 0.116.1), I found mod k_ambient_light (scm). This lets you make every* block a light source, so you can actually wander around without wasting tons and tons of torches. Yes, it breaks realism, but it's already a blocky game and not real. -
molten_sailor_mcl.durability_secondsLets you set the amount of seconds your lava suit (scm) chestplate lasts when protecting you from lava. I worked very hard to make it work for arbitrary numbers of seconds, but then for my own server I wanted it to last forever! -
mcl_enable_csmandenable_client_modding. You need these to tell Mineclonia and the customized Luanti client to use the client-side mod mcl_localplayer, which adds various useful effects and features.
files/2025/listings/minetest.conf (Source)
Comments