一款面向教育的开源免费积木式沙盒互动应用,类似《我的世界:教育版》✨
通过🎮玩游戏激发创造性的包容性学习。探索虚拟积木世界,解锁解决任何学科或挑战的新方法✨

帮助手册(本网站的离线版本)下载地址

外部模组下载

下载后,直接将外部模组extMods.7z压缩包解压到minetest下的mods目录里即可.

Linux 系统

Linux 系统便携版(AppImage)

下载地址

提示

  • 下载后修改文件的权限为可执行,就可直接运行,无需要安装依赖包
  • 但是只能通过直接修改配置文件来设置世界(课程)的模组
    • 在界面上无法看到已装模组.要在界面上管理模组则必须先将模组复制到~/.minetest/目录下

Linux 系统压缩包

下载地址

提示

下载后按右键解开压缩文件包,运行bin目录下的minetest 🎮 即可(可能需要安装依赖包).

  • 所需要依赖包:
    • libc6
    • libcurl3-gnutls
    • libfreetype6
    • libgl1
    • libgmp10
    • libjpeg-turbo8
    • libjsoncpp25
    • libleveldb1d
    • libluajit-5.1-2
    • libncursesw6
    • libopenal1
    • libpq5
    • libspatialindex6
    • libpng16-16
    • libsqlite3-0
    • libstdc++6
    • libvorbisfile3
    • libx11-6
    • libxxf86vm1
    • zlib1g

Ubuntu 下可执行命令安装依赖包:

sudo apt install libc6 libcurl3-gnutls libfreetype6 libgcc-s1 \
libgl1 libgmp10 libjsoncpp25 libleveldb1d libluajit-5.1-2 \
libncursesw6 libopenal1 libpq5 libspatialindex6 libsqlite3-0 \
libstdc++6 libtinfo6 libvorbisfile3 libx11-6 zlib1g

Windows 系统便携版

提示

下载后按右键解开压缩文件包,运行bin目录下的执行文件:minetest.exe 🎮 即可.

注意

  • 已知问题: 在minetest-5.6.1-edu-2d4c67fd6(2022-10-15)以前发布的版本在Windows系统上输入文字,只能使用纯英文输入法,不能使用任何中文输入法输入,否则任何文字都输入不上去了. 必须安装最新版本(minetest-5.6.1-edu-2d4c67fd6(2022-10-15)以后发布的版本)方可使用中文输入法.
  • 如果偶尔出现无法呼出中文输入法的情况,请先点击输入框外面的窗体(让输入框失去焦点),再切换回输入框(再次点击输入框)
  • BTW:在Android以及Linux(Ubuntu)下输入中文正常。

安卓手机/平板

下载地址

提示

下载后直接安装到手机或平板.

提示

在某些设备上当第一次开始玩(新世界/课程)时会特别的慢,请耐心等待.

注意

安卓手机平板上的游戏操作方式与PC不太相同,请阅读《Android 手机/平板快速上手指南

源代码地址

  • Github : https://github.com/edu-minetest/minetest/

本分支(Release)只为发布而设立.

所实话我并不想建立独立的minetest版本,为了随时能够合并回主分支,采用独立功能分支的方式进行开发. Minetest:Edu的主功能分支在:edu/builtin,以及一系列以edu/打头的子功能分支组成.

分支说明:

  • edu/builtin: 新增学生界面和教师界面
  • edu/settings/binary: 新增支持二进制配置文件
  • edu/drawHeader: 修正drawHeader
  • edu/static_spawnpoint: 修正出生点问题
  • edu/android/client-translation: 修正android默认中文问题
  • feat/singleplayer-user: 支持多用户在单机游戏中
  • fix/trusted_mod_io: This security patch determines a function's access rights by checking which mod ultimately initiated the execution of the script function.
    • Note: You should disable Lua's tail call optimization to address the issue of Lua call stack information being lost.
    • Here is my code to disable Lua's tail call optimizationopen in new window
    • When a regular mod calls a function of a trusted mod, the privilege should not be elevated.
    • When a trusted mod calls a function of a regular mod, the privilege should not downgrade.
  • rubenwardy-world_independent_common_data: Modified from Add world-independent storage directory for modsopen in new window
    • minetest.get_mod_data_path([mod_name]): add optional mod_name argument.
    • add minetest.get_mod_data_path(mod_name) to mainmenu
    • add minetest.get_mod_data_path([mod_name]) to client(CSM)
    • The mod_data/[mod_name]/ directory is typically writable by its mod owner and readable by others.
    • already merged the fix/trusted_mod_io branch.
  • feat/csm-check_is_single_player: add is_single_player boolean field to the get_server_info() client(CSM) api
  • feat/csm-client_ready_etc: add register_on_client_ready, register_on_camera_ready and register_on_minimap_ready callback registration to the client(CSM) api
  • feature/add-unregister-function: add an unregister function that is returned by global callback registration functions in LUA.

变更日志

目录: 变更日志

上次编辑于: 2023/7/6 18:48:05
贡献者: Riceball LEE