Hollow Luanti browser build Engine: https://github.com/paradust7/luanti/tree/038b341fe861370433aea8eb6317f0bbd87303ba Port: https://github.com/paradust7/luanti-wasm/tree/bc0a515b743baaf9597e38ed53e2671590db1b42 SDK: Emscripten 6.0.8 (MIT and third-party notices); source build instructions and patches are in sources/engine.tar.xz. Engine and dependency sources: sources/index.html All original game source and asset notices are retained in each game pack. Changes: Hollow launcher/checkpoints, SQLite-only build, bundled Lua, bounded concurrency, 512 MiB initial memory growing to 2 GiB. No Minecraft/Mojang assets are included. Mineclonia is an independent free-software fan game. Hollow adapter files: MIT. --- Tutorial: README.md --- # Tutorial for Luanti Created by Wuzzy Version: 4.0.1 Recommended for Luanti version 5.10.0. (earlier version down to Luanti 5.5.0 work, but the texts are less accurate. Translations only work from Luanti 5.10.0 onwards) Learn how to use and play Luanti in a nice and cozy castle. Here you learn most of the basics of Luanti and how to play. ## How to install First, you have to install Luanti. You can download the Tutorial from the ContentDB in Luanti (“Content” tab). Luanti will then do the rest for you. ### Manual installation If for some reason the ContentDB doesnt work, you can still fall back to manual installation. If you have manually downloaded the Tutorial (e.g. from the Luanti forums), here's how to install it: Then, put this “tutorial” directory into the “games” sub-directory of your Luanti user directory. Depending on your operating system, you have to put it into the following directory: * GNU/Linux: $HOME/.minetest/games, where “$HOME” refers to your home directory. * MacOS: $HOME/.minetest/games, where “$HOME” refers to your home directory. * Windows: into the “games” sub-directory of the program folder in which you have installed Luanti. It is the directory containing the directories (not necessarily exhaustive list) `bin` (which in turn contains minetest.exe), `builtin`, `client`, `doc`, `fonts`, `games`, `locale`, `mods` and `textures`. ## How to use Start Luanti, select “Start Game” (i.e. singleplayer) then select the “Tutorial” icon below. Create a new world and hit “Play Game”. The Tutorial should explain the rest. ## Resetting the tutorial In case you want to start over, you can just create a new world and play with that one instead. ## Features The tutorial covers the following topics: * Luanti, mods and games * Camera * Movement * Sneaking * Pointing * Sneaking * Mining * Building * Liquids * Items, tools * Crafting * Health, breath, damage * Death and respawning * A few random hints This tutorial is written in a fairly generic way and does not focus on any particular game for Luanti. Real games for Luanti will likely have additional or slightly different rules, but the basics will generally be the same. If you have completed all tasks, you will be awarded a golden cup. There's also a secret prize, can you win it? ## Legalities This tutorial is free software. You can legally study, copy, share, transform, remix, distribute this to your liking, under certain conditions. The mods “`tutorial`” and “`tutorial_supplemental`” as well the tutorial world are original work by Wuzzy and fall under the MIT License. The mod “`tutorial_mapgen`” (Tutorial World generator) is also original work by Wuzzy, same license, but it contains contributions. Contributions: * Drachenbauer32 added reinforced wood and improved the straw room and the the red roof a bit. * eol contributed the Dutch translation * LauwCost contributed to the French translation Other mods are creation by other people, but heavily modified to fit the Tutorial's needs. The mods “`tutorial_default`” and “`tutorial_creative`” falls under the GNU LGPLv2.1 for the code and the CC BY-SA 3.0 for artwork. The mod “`tutorial_darkage`” falls under the MIT License. The mod “`tutorial_music`” falls under the MIT License for the code and the CC BY 3.0 for the music. The mod “`tutorial_castle`” falls under the MIT License (the author allowed me an exception). The mod “`tutorial_arrow_signs`” falls under the CC BY-SA 3.0. The mod “`tutorial_areas`” falls under the GNU LGPLv2.1 (or later). The mod “`tutorial_cottages`” falls under the GNU GPLv2 (the author allowed me an exception). The mod “`show_wielded_item`” is licensed under the GNU LGPLv2 or later. The mod “`tutorial_supplemental`” falls under the MIT License, with one exception: The texture `supplemental_loudspeaker.png` falls under the CC BY-SA 3.0 (from the developers of the Mesecons mod). Everything else falls under the MIT License. For even more detailed information (including credits), look for README files in the respective mod directories. ### License references * MIT License: https://mit-license.org/ * GNU GPLv2: https://www.gnu.org/licenses/gpl-2.0.html * GNU LGPLv2.1: https://www.gnu.org/licenses/lgpl-2.1.html * CC BY-SA 3.0: https://creativecommons.org/licenses/by-sa/3.0/ * CC BY 3.0: https://creativecommons.org/licenses/by/3.0/ --- Mineclonia: LEGAL.md --- # Legal information This is a fan game, not developed or endorsed by Mojang AB. 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 Mineclonia is an imitation of Minecraft. Mineclonia 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. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License (in the LICENSE.txt file) for more details. In the mods you might find in the readme or license text files a different license. This counts as dual-licensing. You can choose which license applies to you: Either the license of Mineclonia (GNU GPLv3) or the mod's license. See the content of each mod directory for information about the author and license. For mods that do not have such a file, the license is the source code license of Mineclonia. ## License of media (textures and sounds) No non-free licenses are used anywhere. Textures, unless otherwise noted, are based on the Pixel Perfection by XSSheep and Pixel Perfection Legacy by Nova Wostra resource packs. Most textures are verbatim copies, while some textures have been changed or redone from scratch. The glazed terracotta textures have been created by [MysticTempest](https://github.com/MysticTempest). Pixel Perfection by XSSeep: License: [CC BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0/) Pixel Perfection Legacy by Nova Wostra (fan update of Pixel Perfection): License: [CC BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0/) The main menu images are release under: [CC0](https://creativecommons.org/publicdomain/zero/1.0/) Armor trim models were created by Aeonix_Aeon Source: License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) The main menu images are released under: [CC0](https://creativecommons.org/publicdomain/zero/1.0/) All other files, unless mentioned otherwise, fall under: Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) See the content of each mod directory for detailed information about authors. --- Mineclonia: CREDITS.md --- # Credits ## Creators of Mineclonia * ryvnf * cora ## Creator of MineClone 2 * Wuzzy ## Creator of MineClone * davedevils ## Active Contributors * Po Lu * xox * bramaudi * Marek Jędrzejewski * amino * josedouglas26 * Mikita Wiśniewski * nixnoxus * Saintliy * hezemisverydumb * codiac * Jürgen Rühle * cloudCover * epCode ## Previous Contributors * Lizzy Fleckenstein * AFCMS * NO11 * davedevils * Brandon * kay27 * marcin-serwin * Michieal * PrairieWind * chmodsayshello * JoseDouglas26 * iliekprogrammar * the-real-herowl * rubenwardy * ancientmarinerdev * goblin_mode * jordan4ibanez * cosinus * SumianVoice * TheOnlyJoeEnderman * ellesheepy * FossFanatic * rubenwardy * MysticTempest * HimbeerserverDE * MrRar * kabou * FaceDeer * Ælla Chiana Moskopp * ChrisPHP * 3raven * ShadowRoi * BlockMen * debiankaios * epCode * debian044 * DragonWrangler1 * ROllerozxa * ztianyang * Code-Sploit * Miguel_PL * Thunder1035 * Raylight * Rootyjr * nooneatall ## Original Mod Authors * Wuzzy * Fleckenstein * BlockMen * TenPlus1 * PilzAdam * ryvnf * stujones11 * Arcelmi * celeron55 * maikerumine * GunshipPenguin * Qwertymine3 * Rochambeau * rubenwardy * stu * 4aiman * Kahrl * Krock * UgnilJoZ * lordfingle * 22i * bzoss * kilbith * xeranas * kddekadenz * sofar * 4Evergreen4 * jordan4ibanez * paramat * cora ## 3D Models * 22i * tobyplowy * epCode * pixelzone ## Textures and menu images * XSSheep * Wuzzy * kingoscargames * leorockway * xMrVizzy * yutyo * NO11 * kay27 * MysticTempest * RandomLegoBrick * cora * Michieal * ryvnf * SmokeyDope * Aeonix_Aeon * Nicu * Exhale * Aeonix_Aeon * Wbjitscool * SmokeyDope * pixelzone * Miguel P.L ## Translations * Wuzzy * Rocher Laurent * wuniversales * kay27 * pitchum * todoporlalibertad * Marcin Serwin * Pepebotella * Emojigit * snowyu * 3raven * Riu Sakura * 3raven * Ame-chan-angel * Application-Maker * Benny * collectanos * Cwpute * Dirk * Enlive * fnetX * Gaemy * hugoalh * j-r * Kyoushi * liulitchi * mugcake * phileas * Pietro Cappuccino * RadonPrunus * Sencyy * Sotis * Zozosticot * ellesheepy * bright * Miguel P.L * Just Playing * bramaudi * balazsszalab * milklikecomputer * CodePoet2005 * real_mineplayer * 3raven * Ame-chan-angel * Benny * bramaudi * bright * collectanos * Cwpute * Dirk * ellesheepy * Enlive * fnetX * Gaemy * hugoalh * j-r * Just Playing * Kyoushi * liulitchi * metmj * Miguel P.L * Miguel_PL * milklikecomputer * mugcake * Oldcoinmania * phileas * Pietro Cappuccino * RadonPrunus * Sencyy * Sotis * wilker * XP_42319 * Zozosticot ## Special thanks * celeron55 for creating Luanti (Minetest) * Jordach for the jukebox music compilation from Big Freaking Dig * The workaholics who spent way too much time writing for the Minecraft Wiki. It's an invaluable resource for creating this game * Notch and Jeb for being the major forces behind Minecraft Hollow startup changes: microtask dependency scheduler, cold pack fetching alongside WASM, shared immutable pack URLs, automatic game launch. Reproduction: scripts/game-library/optimize-luanti.mjs.