1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/minetest_ynh.git synced 2024-09-03 20:36:00 +02:00
minetest_ynh/README.md
2024-01-08 12:14:03 +00:00

3 KiB
Raw Blame History

Minetest for YunoHost

Integration level Working status Maintenance status

Install Minetest with YunoHost

Lire ce readme en français.

This package allows you to install Minetest quickly and simply on a YunoHost server. If you don't have YunoHost, please consult the guide to learn how to install it.

Overview

Minetest is a free open-source voxel game engine with easy modding and game creation.

Shipped version: 5.5.1~ynh2

Screenshots

Screenshot of Minetest

Disclaimers / important information

Configuration

How to configure this app: by SSH

Additional information

  • Migration from old package

  • You cant migrate directly with an update.

    • Before installing the new package you need to download this folder from your server /var/games/minetest-server/.minetest/worlds/world (this folder contains all world data)
    • Uninstall the old package sudo yunohost app remove minetest
    • Install the new one sudo yunohost app install https://github.com/YunoHost-Apps/minetest_ynh
    • Stop Minetest service sudo systemctl stop minetest
    • Copy the folder you have copied before in /home/yunohost.app/minetest/.minetest/worlds
    • Start the Minetest service sudo systemctl start minetest
  • Installing mods

    • For installing mods you need to create a worldmods folder in /home/yunohost.app/minetest/.minetest/worlds/world/
    • Clone the repo of the mod in this folder (ex: git clone https://github.com/minetest-mods/mesecons)
    • Edit /home/yunohost.app/minetest/.minetest/worlds/world/world.mt and add at the end load_mod_mesecons = true
    • Restart Minetest with sudo systemctl restart minetest
    • The mod is now installed :)

Documentation and resources

Developer info

Please send your pull request to the testing branch.

To try the testing branch, please proceed like that.

sudo yunohost app install https://github.com/YunoHost-Apps/minetest_ynh/tree/testing --debug
or
sudo yunohost app upgrade minetest -u https://github.com/YunoHost-Apps/minetest_ynh/tree/testing --debug

More info regarding app packaging: https://yunohost.org/packaging_apps