Update documentation for Minetest rename to Luanti #4706

Merged
the-real-herowl merged 13 commits from doc-update-luanti into master 2024-11-28 20:55:50 +01:00
Member

This updates the VoxeLibre documentation by replacing "Minetest" with "Luanti" and updating links.

Done:

  • Update "Minetest" in documentation and comments to "Luanti"
  • Update links to forums, ContentDB and Luanti project web page

Not done here:

  • Update minetest. to core. in code
  • Update translations

Testing

Read the documentation and check for any missed instances or broken links.

This updates the VoxeLibre documentation by replacing "Minetest" with "Luanti" and updating links. Done: * Update "Minetest" in documentation and comments to "Luanti" * Update links to forums, ContentDB and Luanti project web page Not done here: * Update `minetest.` to `core.` in code * Update translations ### Testing Read the documentation and check for any missed instances or broken links.
teknomunk added this to the 0.88.0 – Back on Track milestone 2024-11-19 21:33:59 +01:00
teknomunk added the
#P2: HIGH
documentation
labels 2024-11-19 21:33:59 +01:00
teknomunk added 1 commit 2024-11-19 21:34:00 +01:00
teknomunk added 1 commit 2024-11-28 15:41:32 +01:00
teknomunk added 1 commit 2024-11-28 16:05:20 +01:00
teknomunk added 1 commit 2024-11-28 16:09:31 +01:00
teknomunk changed title from WIP: Update documentation for Minetest rename to Luanti to Update documentation for Minetest rename to Luanti 2024-11-28 16:12:14 +01:00
kneekoo reviewed 2024-11-28 17:10:33 +01:00
README.md Outdated
@ -160,7 +160,7 @@ Bonus features (not found in Minecraft):
* In-game help system containing extensive help about gameplay basics, blocks, items and more
* Temporary crafting recipes. They only exist to make some otherwise unaccessible items available when you're not in creative mode. These recipes will be removed as development goes on an more features become available
* Saplings in chests in [mapgen v6](https://wiki.minetest.net/Map_generator#v6)
Contributor
This can be updated to https://wiki.luanti.org/Map_generator#v6
Author
Member

Fix this and several other instances of wiki.minetest.net.

Fix this and several other instances of wiki.minetest.net.
teknomunk marked this conversation as resolved
kneekoo reviewed 2024-11-28 17:11:52 +01:00
MODELS.md Outdated
@ -6,2 +5,3 @@
## Luanti Wiki
For more detailed information on actually using blender to create and modify models for Minetest/VoxeLibre, please visit the Minetest wiki's page on using Blender [Here](https://wiki.minetest.net/Using_Blender)
For more detailed information on actually using blender to create and modify models for Luanti/VoxeLibre, please visit the Luanti wiki's page on using Blender [Here](https://wiki.minetest.net/Using_Blender)
Contributor

This can be updated to https://wiki.luanti.org/Using_Blender

This can be updated to https://wiki.luanti.org/Using_Blender
teknomunk marked this conversation as resolved
teknomunk added 1 commit 2024-11-28 17:15:37 +01:00
the-real-herowl requested changes 2024-11-28 17:15:54 +01:00
the-real-herowl left a comment
Owner

Otherwise LGTM.

Although please do double check whether there's any "Luanti Game" (Minetest Game hasn't been renamed, we shouldn't change Minetest to Luanti in that case).

Otherwise LGTM. Although please do double check whether there's any "Luanti Game" (Minetest Game hasn't been renamed, we shouldn't change Minetest to Luanti in that case).
CONTRIBUTING.md Outdated
@ -424,3 +424,3 @@
* Push to repository (don't forget `--tags`!)
* Update ContentDB
(https://content.minetest.net/packages/Wuzzy/mineclone2/)
(https://content.luanti.net/packages/Wuzzy/mineclone2/)

It's luanti.org

It's luanti.org
teknomunk marked this conversation as resolved
@ -106,3 +106,3 @@
mcl_skins_head.obj
mcl_skins_top.obj
Name: character.blend in player_api mod from Minetest Game
Name: character.blend in player_api mod from Luanti Game

This one shouldn't have been changed.

This one shouldn't have been changed.
teknomunk marked this conversation as resolved
teknomunk added 1 commit 2024-11-28 17:18:26 +01:00
teknomunk added 1 commit 2024-11-28 17:22:06 +01:00
teknomunk requested review from the-real-herowl 2024-11-28 17:24:04 +01:00
kneekoo reviewed 2024-11-28 18:09:24 +01:00
@ -23,2 +22,3 @@
### Legacy Luanti Texture Encoding
Minetest 5.4 did not include `minetest.encode_png()` (or any equvivalent).
Luanti 5.4 did not include `minetest.encode_png()` (or any equvivalent).
Contributor

minetest.encode_png() can be renamed to core.encode_png()

`minetest.encode_png()` [can be renamed](https://github.com/minetest/minetest/issues/3791#issuecomment-189378951) to `core.encode_png()`
Author
Member

I was trying to avoid updating non-comment code or code snippets inside documentation, and change these in a later PR (for 0.89.0). Do we want to update these code snippets now?

I was trying to avoid updating non-comment code or code snippets inside documentation, and change these in a later PR (for 0.89.0). Do we want to update these code snippets now?
Contributor

Technically that's documentation too, but they can be updated at any time later.

Technically that's documentation too, but they can be updated at any time later.
kneekoo reviewed 2024-11-28 18:14:45 +01:00
@ -3,2 +3,2 @@
#### `mcl_craftguide` is based on, `craftguide` the most comprehensive crafting guide on Minetest.
#### Consult the [Minetest Wiki](http://wiki.minetest.net/Crafting_guide) for more details.
#### `mcl_craftguide` is based on, `craftguide` the most comprehensive crafting guide on Luanti.
#### Consult the [Minetest Wiki](http://wiki.luanti.org/Crafting_guide) for more details.
Contributor

[Minetest Wiki](http://wiki.minetest.net/Crafting_guide)

can become

[Luanti Wiki](http://wiki.luanti.org/Crafting_guide)

`[Minetest Wiki](http://wiki.minetest.net/Crafting_guide)` can become `[Luanti Wiki](http://wiki.luanti.org/Crafting_guide)`
teknomunk marked this conversation as resolved
kneekoo reviewed 2024-11-28 18:15:35 +01:00
kneekoo reviewed 2024-11-28 18:16:01 +01:00
kneekoo reviewed 2024-11-28 18:16:24 +01:00
kneekoo reviewed 2024-11-28 18:19:38 +01:00
@ -142,3 +142,2 @@
* Recettes d'artisanat temporaires. Elles existent uniquement pour rendre des objets accessibles qui ne le seraient pas autrement sauf en mode créatif. Elles seront retirées au cours de l'avancement du développement et de l'ajout de nouvelles fonctionnalités.
* Pousses dans les coffres en [mapgen v6](https://wiki.minetest.net/Map_generator#v6)
* Entièrement moddable (grâce la puissante API Lua de Minetest)
* Pousses dans les coffres en [mapgen v6](https://wiki.luanti.org/Map_generator#v6)
Contributor

https://wiki.minetest.net/Map_generator#v6 => https://wiki.luanti.org/Map_generator#v6

`https://wiki.minetest.net/Map_generator#v6` => `https://wiki.luanti.org/Map_generator#v6`
teknomunk marked this conversation as resolved
kneekoo reviewed 2024-11-28 18:20:54 +01:00
@ -161,3 +161,2 @@
* Временные рецепты крафта. Они существуют, чтобы получить доступ к ранее недоступным предметам вне творческого режима. Они будут удалены как только разработка позволит им стать доступными
* Саженцы в сундуках в [mapgen v6](https://wiki.minetest.net/Map_generator#v6)
* Полностью модифицируема (благодаря мощному Lua API в Minetest)
* Саженцы в сундуках в [mapgen v6](https://wiki.luanti.org/Map_generator#v6)
Contributor

https://wiki.minetest.net/Map_generator#v6 => https://wiki.luanti.org/Map_generator#v6

`https://wiki.minetest.net/Map_generator#v6` => `https://wiki.luanti.org/Map_generator#v6`
teknomunk marked this conversation as resolved
kneekoo reviewed 2024-11-28 18:21:42 +01:00
@ -5,2 +5,2 @@
## Minetest Wiki
For more detailed information on creating and modifing texture packs for Minetest/VoxeLibre, please visit the Minetest wiki's page on creating a texture pack. Click [here](https://wiki.minetest.net/Creating_texture_packs) to view the wiki page on creating texture packs.
## Luanti Wiki
For more detailed information on creating and modifing texture packs for Luanti/VoxeLibre, please visit the Luanti wiki's page on creating a texture pack. Click [here](https://wiki.luanti.org/Creating_texture_packs) to view the wiki page on creating texture packs.
Contributor

https://wiki.minetest.net/Creating_texture_packs

=>

https://wiki.luanti.org/Creating_texture_packs

`https://wiki.minetest.net/Creating_texture_packs` => `https://wiki.luanti.org/Creating_texture_packs`
teknomunk marked this conversation as resolved
teknomunk added 1 commit 2024-11-28 18:26:28 +01:00
kneekoo reviewed 2024-11-28 18:30:10 +01:00
@ -200,7 +198,7 @@ The main goal of **MineClone 2** is to be a clone of Minecraft and to be release
### 程式碼
* [Wuzzy](https://forum.minetest.net/memberlist.php?mode=viewprofile&u=3082)大多數mod的主要程序員已退休
Contributor

https://forum.minetest.net/ => https://forum.luanti.org/

`https://forum.minetest.net/` => `https://forum.luanti.org/`
teknomunk marked this conversation as resolved
kneekoo reviewed 2024-11-28 18:33:57 +01:00
@ -74,3 +74,2 @@
-- Craft guide button temporarily removed due to Minetest bug.
-- TODO: Add it back when the Minetest bug is fixed.
-- Craft guide button temporarily removed due to Luanti bug.
Contributor

off-topic: Is there an issue open for this bug? A link here would help with checking its status periodically.

off-topic: Is there an issue open for this bug? A link here would help with checking its status periodically.
Author
Member

No idea. I'm not even sure what bug it is referring to. I'll dig into it in between addressing review findings.

No idea. I'm not even sure what bug it is referring to. I'll dig into it in between addressing review findings.
Author
Member

I've dug into this code a bit, and this bug comment was in the original commit merged and I don't see any discussion of this in the associated PRs (#2108, #2090, and #2210). I'll look at the furnace code next to see if this was a copy+paste that didn't get updated (edit: looks likely - https://git.minetest.land/VoxeLibre/VoxeLibre/src/branch/master/mods/ITEMS/mcl_furnaces/init.lua#L39-L42).

I've dug into this code a bit, and this bug comment was in [the original commit merged](https://git.minetest.land/VoxeLibre/VoxeLibre/commit/355854164840344213673ea031d1ea67d5df9688) and I don't see any discussion of this in the associated PRs (#2108, #2090, and #2210). I'll look at the furnace code next to see if this was a copy+paste that didn't get updated (edit: looks likely - https://git.minetest.land/VoxeLibre/VoxeLibre/src/branch/master/mods/ITEMS/mcl_furnaces/init.lua#L39-L42).
Author
Member

No information given in the commit that introduced this bit of code, just a reference to "MT weirdness".

No information given in [the commit that introduced this bit of code](https://git.minetest.land/VoxeLibre/VoxeLibre/commit/88927c8a6bb519dd1689cca1df371b92d1ab8503), just a reference to "MT weirdness".
Contributor

If someone can check if the comment still applies, that would be great. Maybe the bug has been long fixed and we can have the button back, and ditch the comment.

If someone can check if the comment still applies, that would be great. Maybe the bug has been long fixed and we can have the button back, and ditch the comment.
kneekoo reviewed 2024-11-28 18:38:43 +01:00
@ -8,3 +8,3 @@
related to nodes and entities.
Please refer to the [Minetest documentation](http://api.minetest.net/) and code
Please refer to the [Luanti documentation](http://api.minetest.net/) and code
Contributor

This link is still marked incomplete in the checklist, we can't update it.

This link is still marked incomplete in the [checklist](https://github.com/minetest/minetest/issues/15322), we can't update it.
Author
Member

Before updating, I checked to make sure that http://api.minetest.net/ would actually open, and it did/does. Even if the content inside the site isn't completely updated, the link is resolving, so I don't expect a follow-on patch to be required on our side.

Before updating, I checked to make sure that http://api.minetest.net/ would actually open, and it did/does. Even if the content inside the site isn't completely updated, the link is resolving, so I don't expect a follow-on patch to be required on our side.
Contributor

My comment was mainly a placeholder for other reviewers, to point out that we can't update it yet. The URL will be changed to the new name, but they haven't gotten to it. We'll have to come back to this once they do.

My comment was mainly a placeholder for other reviewers, to point out that we can't update it yet. The URL will be changed to the new name, but they haven't gotten to it. We'll have to come back to this once they do.
Author
Member

Before updating, I checked to make sure that http://api.minetest.net/ would actually open, and it did/does. Even if the content inside the site isn't completely updated, the link is resolving, so I don't expect a follow-on patch to be required on our side.

Sorry, I meant to write http://api.luanti.org, but that one is still broken 🤦‍♂️. My mistake there. The documentation doesn't change it, though.

> Before updating, I checked to make sure that http://api.minetest.net/ would actually open, and it did/does. Even if the content inside the site isn't completely updated, the link is resolving, so I don't expect a follow-on patch to be required on our side. Sorry, I meant to write http://api.luanti.org, but that one is still broken 🤦‍♂️. My mistake there. The documentation doesn't change it, though.
kneekoo reviewed 2024-11-28 18:50:11 +01:00
HOW_TO_PLAY.md Outdated
@ -5,2 +5,2 @@
#### Download Minetest
- Navigate to https://www.minetest.net/ to download the client.
#### Download Luanti
- Navigate to https:/www.luanti.org/ to download the client.
Contributor

Accidental removal of a slash here.

https:/www.luanti.org/ => https://www.luanti.org/

Accidental removal of a slash here. `https:/www.luanti.org/` => `https://www.luanti.org/`
teknomunk marked this conversation as resolved
kneekoo reviewed 2024-11-28 18:51:56 +01:00
MODELS.md Outdated
@ -11,3 +11,3 @@
### Blender
Blender is a very popular and free modeling software supported on Windows, MacOS, and most Linux distributions. It is recommended to use Blender to create and modify 3D models within the minetest engine.
Blender is a very popular and free modeling software supported on Windows, MacOS, and most Linux distributions. It is recommended to use Blender to create and modify 3D models within the minetest engine.
Contributor

minetest engine => Luanti engine.

`minetest engine` => `Luanti engine.`
teknomunk marked this conversation as resolved
kneekoo reviewed 2024-11-28 18:53:13 +01:00
MODELS.md Outdated
@ -11,3 +11,3 @@
### Blender
Blender is a very popular and free modeling software supported on Windows, MacOS, and most Linux distributions. It is recommended to use Blender to create and modify 3D models within the minetest engine.
Blender is a very popular and free modeling software supported on Windows, MacOS, and most Linux distributions. It is recommended to use Blender to create and modify 3D models within the minetest engine.
Contributor

minetest engine => Luanti engine

`minetest engine` => `Luanti engine`
teknomunk marked this conversation as resolved
teknomunk added 1 commit 2024-11-28 18:53:56 +01:00
kneekoo reviewed 2024-11-28 18:54:27 +01:00
@ -37,3 +37,3 @@
Note: Do not use .b3d and .x files for static meshes at the moment, Minetest currently spawns animated mesh scene nodes for these, which may result in reduced performance.
Note: Do not use .b3d and .x files for static meshes at the moment, Luanti currently spawns animated mesh scene nodes for these, which may result in reduced performance.
### Supported texture formats
Contributor

Off-topic, but while at it:

depreciated => deprecated in both instances below

Off-topic, but while at it: `depreciated` => `deprecated` in both instances below
teknomunk marked this conversation as resolved
teknomunk added 1 commit 2024-11-28 18:56:15 +01:00
teknomunk added 1 commit 2024-11-28 18:57:24 +01:00
kneekoo reviewed 2024-11-28 19:05:59 +01:00
@ -177,3 +174,4 @@
* 不同的引擎Luanti
...最後VoxeLibre是自由軟件
Contributor

https://git.minetest.land/MineClone2/MineClone2/issues

should become

https://git.minetest.land/VoxeLibre/VoxeLibre/issues

`https://git.minetest.land/MineClone2/MineClone2/issues` should become `https://git.minetest.land/VoxeLibre/VoxeLibre/issues`
teknomunk marked this conversation as resolved
kneekoo reviewed 2024-11-28 19:06:48 +01:00
@ -5,3 +4,4 @@
一個非官方的Luanti遊戲遊玩方式和Minecraft類似。由davedevils從MineClone分拆。
由許多人開發。並非由Mojang Studios開發。<!-- "Mojang AB"'s Name changed at 2020/05, main README should change too -->
版本0.71.0
Contributor

We no longer mention the version in the readme file, and this one looks severely outdated. We can remove the version here anyway.

We no longer mention the version in the readme file, and this one looks severely outdated. We can remove the version here anyway.
teknomunk marked this conversation as resolved
kneekoo reviewed 2024-11-28 19:07:30 +01:00
@ -226,3 +223,4 @@
* `xpanes`: Luanti contributors
* `mesecons` mods: Jeija and contributors
* `wieldview`: Stuart Jones
* `mcl_meshhand`: Based on `newhand` by jordan4ibanez
Contributor

Below:

[Wuzzy](https://forum.minetest.net/memberlist.php?mode=viewprofile&u=3082)

should become

[Wuzzy](https://forum.luanti.org/memberlist.php?mode=viewprofile&u=3082)

Below: `[Wuzzy](https://forum.minetest.net/memberlist.php?mode=viewprofile&u=3082)` should become `[Wuzzy](https://forum.luanti.org/memberlist.php?mode=viewprofile&u=3082)`
teknomunk marked this conversation as resolved
teknomunk added 1 commit 2024-11-28 19:17:44 +01:00
teknomunk added 1 commit 2024-11-28 20:36:02 +01:00
the-real-herowl approved these changes 2024-11-28 20:51:08 +01:00
the-real-herowl left a comment
Owner

LGTM

LGTM
the-real-herowl merged commit b582afeb1f into master 2024-11-28 20:55:50 +01:00
the-real-herowl deleted branch doc-update-luanti 2024-11-28 20:55:51 +01:00
Sign in to join this conversation.
No reviewers
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: VoxeLibre/VoxeLibre#4706
No description provided.