From 79f9837880a35aedc9dde1832ad066e4f2c358df Mon Sep 17 00:00:00 2001 From: kay27 Date: Mon, 12 Jul 2021 05:32:01 +0400 Subject: [PATCH] [MineClone5] Merge feature branch mineclone5 into master --- API.md | 10 +- CONTRIBUTING.md | 178 +++++++----------- CREDITS.md | 14 +- GROUPS.md | 2 +- LEGAL.md | 10 +- README.md | 28 +-- game.conf | 2 +- menu/header.png | Bin 77528 -> 35556 bytes mods/CORE/mcl_autogroup/mod.conf | 2 +- mods/CORE/mcl_init/init.lua | 2 +- mods/CORE/mcl_sounds/mod.conf | 2 +- mods/CORE/mcl_util/mod.conf | 2 +- mods/CORE/modpack.conf | 2 +- .../locale/mcl_doc_basics.fr.tr | 4 +- .../locale/mcl_doc_basics.pl.tr | 4 +- .../locale/mcl_doc_basics.ru.tr | 4 +- mods/HELP/mcl_doc_basics/locale/template.txt | 4 +- mods/HUD/mcl_credits/init.lua | 7 +- mods/MAPGEN/mcl_villages/README.txt | 2 +- mods/PLAYER/mcl_player/README.txt | 2 +- settingtypes.txt | 2 +- tools/README.md | 10 +- 22 files changed, 126 insertions(+), 167 deletions(-) diff --git a/API.md b/API.md index e73d5f8a4..3c609ddae 100644 --- a/API.md +++ b/API.md @@ -1,10 +1,10 @@ # API ## Groups -MineClone 2 makes very extensive use of groups. Making sure your items and objects have the correct group memberships is very important. +MineClone 5 makes very extensive use of groups. Making sure your items and objects have the correct group memberships is very important. Groups are explained in `GROUPS.md`. ## Mod naming convention -Mods mods in MineClone 2 follow a simple naming convention: Mods with the prefix “`mcl_`” are specific to MineClone 2, although they may be based on an existing standalone. Mods which lack this prefix are *usually* verbatim copies of a standalone mod. Some modifications may still have been applied, but the APIs are held compatible. +Mods mods in MineClone 5 follow a simple naming convention: Mods with the prefix “`mcl_`” are specific to MineClone 5, although they may be based on an existing standalone. Mods which lack this prefix are *usually* verbatim copies of a standalone mod. Some modifications may still have been applied, but the APIs are held compatible. ## Adding items ### Special fields @@ -31,7 +31,7 @@ All nodes can have these fields: Use the `mcl_sounds` mod for the sounds. ## APIs -A lot of things are possible by using one of the APIs in the mods. Note that not all APIs are documented yet, but it is planned. The following APIs should be more or less stable but keep in mind that MineClone 2 is still unfinished. All directory names are relative to `mods/` +A lot of things are possible by using one of the APIs in the mods. Note that not all APIs are documented yet, but it is planned. The following APIs should be more or less stable but keep in mind that MineClone 5 is still unfinished. All directory names are relative to `mods/` ### Items * Doors: `ITEMS/mcl_doors` @@ -45,7 +45,7 @@ A lot of things are possible by using one of the APIs in the mods. Note that not ## Mobs * Mobs: `ENTITIES/mcl_mobs` -MineClone 2 uses its own mobs framework, called “Mobs Redo: MineClone 2 Edition” or “MRM” for short. +MineClone 5 uses its own mobs framework, called “Mobs Redo: MineClone 5 Edition” or “MRM” for short. This is a fork of Mobs Redo [`mobs`] by TenPlus1. You can add your own mobs, spawn eggs and spawning rules with this mod. @@ -54,7 +54,7 @@ API documnetation is included in `ENTITIES/mcl_mobs/api.txt`. This mod includes modificiations from the original Mobs Redo. Some items have been removed or moved to other mods. The API is mostly identical, but a few features have been added. Compability is not really a goal, but function and attribute names of Mobs Redo 1.41 are kept. -If you have code for a mod which works fine under Mobs Redo, it should be easy to make it work in MineClone 2, +If you have code for a mod which works fine under Mobs Redo, it should be easy to make it work in MineClone 5, chances are good that it works out of the box. ### Help diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 1b5098a4f..50d48a2cb 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,105 +1,73 @@ -# Contributing to MineClone 2 -So you want to contribute to MineClone 2? -Wow, thank you! :-) - -But first, some things to note: - -MineClone 2's development target is to make a free software clone of Minecraft, -***version 1.12***, ***PC edition***, *** + Optifine features supported by the Minetest Engine ***. - -MineClone 2 is maintained by three persons. Namely, kay27, EliasFleckenstein and jordan4ibanez. You can find us -in the Minetest forums (forums.minetest.net), in IRC in the #mineclone2 -channel on irc.freenode.net. And finally, you can send e-mails to - or . - -By sending us patches or asking us to include your changes in this game, -you agree that they fall under the terms of the LGPLv2.1, which basically -means they will become part of a free software. - -## The suggested workflow -We don't **dictate** your workflow, but in order to work with us in an efficient -way, you can follow these suggestions: - -For small and medium changes: - -* Fork the repository -* Do your change in a new branch -* Create a pull request to get your changes merged into master - -For small changes, sending us a patch is also good. - -For big changes: Same as above, but consider notifying us first to avoid -duplicate work and possible tears of rejection. ;-) - -For trusted people, we might give them direct commit access to this -repository. In this case, you obviously don't need to fork, but you still -need to show your contributions align with the project goals. We still -reserve the right to revert everything that we don't like. -For bigger changes, we strongly recommend to use feature branches and -discuss with me first. - -If your code causes bugs and crashes, it is your responsibility to fix them as soon as possible. - -We mostly use plain merging rather than rebasing or squash merging. - -Your commit names should be relatively descriptive, e.g. when saying "Fix #issueid", the commit message should also contain the title of the issue. - -Contributors will be credited in `CREDITS.md`. - -## Code Style - -Each mod must provide `mod.conf`. -Each mod which add API functions should store functions inside a global table named like the mod. -Public functions should not use self references but rather just access the table directly. -Functions should be defined in this way: -``` -function mcl_xyz.stuff(param) end -``` -Insteed of this way: -``` -mcl_xyz.stuff = function(param) end -``` -Indentation must be unified, more likely with tabs. - -Time sensitive mods should make a local copy of most used API functions to improve performances. -``` -local vector = vector -local get_node = minetest.get_node -``` - - -## Features > 1.12 - -If you want to make a feature that was added in a Minecraft version later than 1.12, you should fork MineClone5 (mineclone5 branch in the repository) and add your changes to this. - -## What we accept - -* Every MC features up to version 1.12 JE. -* Every already finished and working good features from versions above (only when making a MineClone5 PR / Contribution). -* Except features which couldn't be done easily and bugfree because of Minetest engine limitations. Eg. we CAN extend world boundaries by playing with map chunks, just teleporting player onto next layer after 31000 , but it would cost too much (time, code, bugs, performance, stability, etc). -* Some features, approved by the rest of the community, I mean maybe some voting and really missing any negative feedback. - -## What we reject - -* Any features which cause critical bugs, sending them to rework/fix or trying to fix immediately. -* Some small portions of big entirely missing features which just definitely break gamplay balance give nothing useful -* Controversial features, which some people support while others do not should be discussed well, with publishing forum announcements, at least during the week. In case if there are still doubts - send them into the mod. - -## Reporting bugs -Report all bugs and missing Minecraft features here: - - - -## Direct discussion -We have an IRC channel! Join us on #mineclone2 in freenode.net. - - - -## Creating releases -* Launch MineClone2 to make sure it still runs -* Update the version number in README.md -* Use `git tag ` to tag the latest commit with the version number -* Push to repo (don't forget `--tags`!) -* Update ContentDB (https://content.minetest.net/packages/Wuzzy/mineclone2/) -* Update first post in forum thread (https://forum.minetest.net/viewtopic.php?f=50&t=16407) -* Post release announcement and changelog in forums +# Contributing to MineClone 5 +So you want to MineClone 5? +Wow, thank you! :-) + +But first, some things to note: + +MineClone 5's development target is to make a free software clone of Minecraft + some Optifine features supported by the Minetest Engine. + +MineClone 5 is maintained by kay27 and the Community. + +You can find us in: +- [Mesehub issue tracker](https://git.minetest.land/MineClone5/MineClone5/issues), +- [Minetest forums](https://forum.minetest.net/viewtopic.php?f=50&t=16407), +- IRC in the #mineclone2 channel on irc.freenode.net, , +- [Matrix](https://app.element.io/#/room/#mc2:matrix.org). + +There is **no** guarantee we will accept anything from anybody. + +By sending us patches or asking us to include your changes in this game, you agree that they fall under the terms of the GPLv3, which basically means they will become part of a free software. + +## The suggested workflow + +Fork the repository and clone your fork. + +Before you start coding, consider opening an issue at Mesehub to discuss the suitability and implementation of your intended contribution with the core developers. + +Any Pull Request that isn't a bug fix can be closed within a week unless it receives a concept approval from the Community. For this reason, it is recommended that you open an issue for any such pull requests before doing the work, to avoid disappointment. + +Start coding! + +Refer to Minetest Lua API, Developer Wiki and other documentation. + +Follow Lua code style guidelines. Use tabs, not spaces for indentation (tab size = 8). Never use `minetest.env`. + +Check your code works as expected. + +Commit & push your changes to a new branch (not master, one change per branch) + +Commit messages should use the present tense and be descriptive. + +Once you are happy with your changes, submit a pull request. + +A pull-request is considered merge-able when: + +#### Contributors + +Contributors are credited in `CREDITS.md`. + +## Audio and visual assets + +Audio and visual assets are subject to different licensing *(see LEGAL.md)* compared to the source code of the game. Because our goal is to offer a free and open source game similar to Minecraft, it is important that all contributions are original work licensed under a license that allows copying, the modification and distribution of either original or modified assets. + +If you want to contribute assets based on existing work, make sure you honor their license and don't do minor tweaks to works released under restrictive licenses that prohibit modification and distribution. We will make a reasonable effort to determine if the contributed work is appropriate for our project and we ask you to do your part in creating and offering contributions that will not be subject to legal issues. + +### Audio + +We greatly appreciate contributions that enhance the game experience in a non-visual way and all we ask is that your contribution won't give anyone legal headaches. :) + +### Visual +We mainly use the [Pixel Perfection texture pack](https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/resource-packs/1242533-pixel-perfection-now-with-polar-bears-1-11) created by XSSheep and its faithful continuation [Pixel Perfection Legacy](https://www.planetminecraft.com/texture-pack/pixel-perfection-chorus-edit/) by Nova_Wostra and other members of the Minecraft community. + +The rest of the graphics were done in a similar style, for visual consistency reasons. If the graphics necessary for your contribution are not yet available, there are options: +- contacting Nova_Wostra, who is likely aware of the missing assets and can offer a time frame for their completion; +- create it yourself in a similar style and contribute it directly to their texture pack under the same permissive license that allows everyone, including us, to use it; +- contact us by opening a discussion in our issue tracker, and we'll find a solution. + +## Reporting bugs +Report all bugs here: + + + +## Direct discussion +See contacts at the top of the page. diff --git a/CREDITS.md b/CREDITS.md index 296e7c23b..00eca270f 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -3,15 +3,15 @@ ## Creator of MineClone * davedevils -## Creator of MineClone2 -* Wuzzy +## Creator of MineClone 2 +* Wuzzy and the Community -## Maintainers +## Creators of MineClone 5 +* kay27 and the Community + +## The Community: * Fleckenstein -* kay27 * jordan4ibanez - -## Developers * bzoss * AFCMS * epCode @@ -23,8 +23,6 @@ * aligator * Code-Sploit * NO11 - -## Contributors * Laurent Rocher * HimbeerserverDE * TechDudie diff --git a/GROUPS.md b/GROUPS.md index 8286b29bc..0aba2c7da 100644 --- a/GROUPS.md +++ b/GROUPS.md @@ -25,7 +25,7 @@ The basic digging time groups determine by which tools a node can be dug. * `handy=1`: Breakable by hand and this node gives it useful drop when dug by hand. All nodes which are breakable by pickaxe, axe, shovel, sword or shears are also automatically breakable by hand, but not neccess * `creative_breakable=1`: Block is breakable by hand in creative mode. This group is implied if the node belongs to any other digging group -Please read to learn how digging times work in Minecraft, as MineClone 2 is based on the same system. +Please read to learn how digging times work in Minecraft, as MineClone 5 is based on the same system. ### Groups for interactions diff --git a/LEGAL.md b/LEGAL.md index e54bdc41b..f0920efe0 100644 --- a/LEGAL.md +++ b/LEGAL.md @@ -5,10 +5,10 @@ Copying is an act of love. Please copy and share! <3 Here's the detailed legalese for those who need it: ## License of source code -MineClone 2 (by kay27, EliasFleckenstein, Wuzzy, davedevils and countless others) +MineClone 5 (by davedevils, Wuzzy, Oil_boi, EliasFleckenstein, kay27 and countless others) is an imitation of Minecraft. -MineClone 2 is free software: you can redistribute it and/or modify +MineClone 5 is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. @@ -22,15 +22,15 @@ details. In the mods you might find in the read-me or license text files a different license. This counts as dual-licensing. You can choose which license applies to you: Either the -license of MineClone 2 (GNU GPLv3) or the mod's license. +license of MineClone 5 (GNU GPLv3) or the mod's license. -MineClone 2 is a direct continuation of the discontinued MineClone +MineClone 5 is a direct continuation of the discontinued MineClone project by davedevils. Mod credits: See `README.txt` or `README.md` in each mod directory for information about other authors. For mods that do not have such a file, the license is the source code license -of MineClone 2 and the author is Wuzzy. +of MineClone 5 and the author is Wuzzy. ## License of media (textures and sounds) No non-free licenses are used anywhere. diff --git a/README.md b/README.md index 034d381ab..fa7c37100 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# MineClone 2 +# MineClone 5 An unofficial Minecraft-like game for Minetest. Forked from MineClone by davedevils. Developed by many people. Not developed or endorsed by Mojang AB. @@ -69,44 +69,36 @@ an explanation. This game requires [Minetest](http://minetest.net) to run (version 5.3.0 or later). So you need to install Minetest first. Only stable versions of Minetest are officially supported. -There is no support for running MineClone 2 in development versions of Minetest. +There is no support for running MineClone 5 in development versions of Minetest. -To install MineClone 2 (if you haven't already), move this directory into the +To install MineClone 5 (if you haven't already), move this directory into the “games” directory of your Minetest data directory. Consult the help of Minetest to learn more. ## Useful links -The MineClone2 repository is hosted at Mesehub. To contribute or report issues, head there. +The MineClone 5 repository is hosted at Mesehub. To contribute or report issues, head there. -* Mesehub: -* Discord: -* YouTube +* Mesehub: * IRC: * Matrix: * Reddit: * Minetest forums: ## Project description -The main goal of **MineClone 2** is to be a clone of Minecraft and to be released as free software. +The main goal of **MineClone 5** is to be a clone of Minecraft and to be released as free software. -* **Target of development: Minecraft, PC Edition, version 1.12** (later known as “Java Edition”) -* MineClone2 also includes Optifine features supported by the Minetest +* **Target of development: Minecraft Java Edition latest version** +* MineClone5 also includes Optifine features supported by the Minetest * In general, Minecraft is aimed to be cloned as good as possible * Cloning the gameplay has highest priority -* MineClone 2 will use different assets, but with a similar style +* MineClone 5 will use different assets, but with a similar style * Limitations found in Minetest will be documented in the course of development * Features of later Minecraft versions are collected in the mineclone5 branch -## Using features from newer versions of Minecraft -For > 1.12 features, checkout MineClone5. It includes features from newer Minecraft versions. -Download it here: https://git.minetest.land/MineClone2/MineClone2/src/branch/mineclone5 - ## Completion status This game is currently in **beta** stage. It is playable, but not yet feature-complete. Backwards-compability is not entirely guaranteed, updating your world might cause small bugs. -If you want to use the git version of MineClone2 in production, consider using the production branch. -It is updated weekly and contains relatively stable code for servers. The following main features are available: @@ -186,7 +178,7 @@ Technical differences from Minecraft: * Different engine (Minetest) * Different easter eggs -… and finally, MineClone 2 is free software (“free” as in “freedom”)! +… and finally, MineClone 5 is free software (“free” as in “freedom”)! ## Other readme files diff --git a/game.conf b/game.conf index db7357702..c74b86ee9 100644 --- a/game.conf +++ b/game.conf @@ -1,2 +1,2 @@ -name = MineClone 2 +name = MineClone 5 description = A survival sandbox game. Survive, gather, hunt, build, explore, and do much more. diff --git a/menu/header.png b/menu/header.png index 11435df51033b13cdeba49326b6eabe72ba320a8..e3ab9f4f387912e50cd23079cf72b97f994f2027 100644 GIT binary patch literal 35556 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 IM6N<$g3Hqag8%>k literal 77528 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 aYyTg9*d2kzhi~x!0000=Téléchargement de MineClone 2 et discussion sur le forum: -Here you find the most recent version of MineClone 2 and can discuss it.=Vous trouverez ici la version la plus récente de MineClone 2 et pouvez en discuter. -Bug tracker: =Suivi des bogues: +Here you find the most recent version of MineClone 5 and can discuss it.=Vous trouverez ici la version la plus récente de MineClone 2 et pouvez en discuter. +Bug tracker: =Suivi des bogues: Report bugs here.=Signalez les bugs ici. Minetest links:=Liens Minetest: You may want to check out these online resources related to Minetest:=Vous voudrez peut-être consulter ces ressources en ligne liées à Minetest: diff --git a/mods/HELP/mcl_doc_basics/locale/mcl_doc_basics.pl.tr b/mods/HELP/mcl_doc_basics/locale/mcl_doc_basics.pl.tr index 37fe955ca..7d6e71c58 100644 --- a/mods/HELP/mcl_doc_basics/locale/mcl_doc_basics.pl.tr +++ b/mods/HELP/mcl_doc_basics/locale/mcl_doc_basics.pl.tr @@ -262,8 +262,8 @@ Quick transfer: You can quickly transfer an item stack to/from the player invent Online help=Pomoc online You may want to check out these online resources related to MineClone 2.=Możesz chcieć zobaczyć na te zasoby online powiązane z MineClone 2. MineClone 2 download and forum discussion: =MineClone 2 pobieranie oraz dyskusja na forum: -Here you find the most recent version of MineClone 2 and can discuss it.=Tutaj możesz znaleźć najnowszą wersję MineClone 2 i porozmawiać o niej -Bug tracker: =Śledzenie błędów: +Here you find the most recent version of MineClone 5 and can discuss it.=Tutaj możesz znaleźć najnowszą wersję MineClone 2 i porozmawiać o niej +Bug tracker: =Śledzenie błędów: Report bugs here.=Zgłaszaj tu zauważone błędy. Minetest links:=Linki dotyczące Minetest: You may want to check out these online resources related to Minetest:=Możesz chcieć zobaczyć te zasoby online dotyczące Minetest diff --git a/mods/HELP/mcl_doc_basics/locale/mcl_doc_basics.ru.tr b/mods/HELP/mcl_doc_basics/locale/mcl_doc_basics.ru.tr index cf598fb43..c40178f99 100644 --- a/mods/HELP/mcl_doc_basics/locale/mcl_doc_basics.ru.tr +++ b/mods/HELP/mcl_doc_basics/locale/mcl_doc_basics.ru.tr @@ -262,8 +262,8 @@ Quick transfer: You can quickly transfer an item stack to/from the player invent Online help=Онлайн-помощь You may want to check out these online resources related to MineClone 2.=Возможно, вы захотите ознакомиться с этими онлайн-ресурсами, связанными с MineClone 2. MineClone 2 download and forum discussion: =Официальный форум MineClone 2: -Here you find the most recent version of MineClone 2 and can discuss it.=Здесь вы найдете самую последнюю версию MineClone 2 и сможете обсудить её. -Bug tracker: =Баг-трекер: +Here you find the most recent version of MineClone 5 and can discuss it.=Здесь вы найдете самую последнюю версию MineClone 2 и сможете обсудить её. +Bug tracker: =Баг-трекер: Report bugs here.=С помощью баг-трекера можно сообщить об ошибке, если вы её обнаружите. Minetest links:=Ссылки Minetest: You may want to check out these online resources related to Minetest:=Возможно, вы захотите посетить эти онлайн-ресурсы, связанные с Minetest: diff --git a/mods/HELP/mcl_doc_basics/locale/template.txt b/mods/HELP/mcl_doc_basics/locale/template.txt index 5abc582e7..36a52c8c5 100644 --- a/mods/HELP/mcl_doc_basics/locale/template.txt +++ b/mods/HELP/mcl_doc_basics/locale/template.txt @@ -262,8 +262,8 @@ Quick transfer: You can quickly transfer an item stack to/from the player invent Online help= You may want to check out these online resources related to MineClone 2.= MineClone 2 download and forum discussion: = -Here you find the most recent version of MineClone 2 and can discuss it.= -Bug tracker: = +Here you find the most recent version of MineClone 5 and can discuss it.= +Bug tracker: = Report bugs here.= Minetest links:= You may want to check out these online resources related to Minetest:= diff --git a/mods/HUD/mcl_credits/init.lua b/mods/HUD/mcl_credits/init.lua index 294373875..268126b60 100644 --- a/mods/HUD/mcl_credits/init.lua +++ b/mods/HUD/mcl_credits/init.lua @@ -12,12 +12,13 @@ mcl_credits.people = { {"Creator of MineClone2", 0xFBF837, { "Wuzzy", }}, - {"Maintainers", 0xFF51D5, { + {"Creator of MineClone5", 0xFF51D5, { + "The Community", + }}, + {"Developers", 0xF84355, { "Fleckenstein", "kay27", "oilboi", - }}, - {"Developers", 0xF84355, { "bzoss", "AFCMS", "epCode", diff --git a/mods/MAPGEN/mcl_villages/README.txt b/mods/MAPGEN/mcl_villages/README.txt index b266a131a..7573084d8 100644 --- a/mods/MAPGEN/mcl_villages/README.txt +++ b/mods/MAPGEN/mcl_villages/README.txt @@ -1,6 +1,6 @@ MCL_Villages: ============================ -A fork of Rochambeau's "Settlements" mod converted for use in MineClone2. +A fork of Rochambeau's "Settlements" mod converted for use in MineClone5. -------------- Using the mod: diff --git a/mods/PLAYER/mcl_player/README.txt b/mods/PLAYER/mcl_player/README.txt index 637a25684..58ce3e2a3 100644 --- a/mods/PLAYER/mcl_player/README.txt +++ b/mods/PLAYER/mcl_player/README.txt @@ -1,4 +1,4 @@ -MineClone 2 mod: mcl_player +MineClone 5 mod: mcl_player ========================== Adds the 3D player model, taken from Minetest Game 0.4.16. diff --git a/settingtypes.txt b/settingtypes.txt index ea1c1a50a..2ebc83d4b 100644 --- a/settingtypes.txt +++ b/settingtypes.txt @@ -1,4 +1,4 @@ -# This file contains settings of MineClone 2 that can be changed in +# This file contains settings of MineClone 5 that can be changed in # minetest.conf [World] diff --git a/tools/README.md b/tools/README.md index 4dc378bc1..03929ad04 100644 --- a/tools/README.md +++ b/tools/README.md @@ -1,10 +1,10 @@ -# MineClone 2 Tools -This directory is for tools and scripts for MineClone 2. +# MineClone 5 Tools +This directory is for tools and scripts for MineClone 5. Currently, the only tool is Texture Converter. ## Texture Converter (EXPERIMENTAL) This is a Python script which converts a resource pack for Minecraft to -a texture pack for Minetest so it can be used with MineClone 2. +a texture pack for Minetest so it can be used with MineClone 5. **WARNING**: This script is currently incomplete, not all textures will be converted. Some texture conversions are even buggy! @@ -14,7 +14,7 @@ will be required afterwards. Modes of operation: - Can create a Minetest texture pack (default) -- Can update the MineClone 2 textures +- Can update the MineClone 5 textures Requirements: - Know how to use the console @@ -40,4 +40,4 @@ Requirements: - Python 3 Usage: -- In the console, run `python3 ./tools/create_luacheck.py` in the MineClone2 directory +- In the console, run `python3 ./tools/create_luacheck.py` in the MineClone5 directory