[Mod] EDUtest [edutest]

Post Reply
zeuner
Member
Posts: 55
Joined: Fri Dec 01, 2017 20:09
GitHub: zeuner

[Mod] EDUtest [edutest]

by zeuner » Post

This mod provides an easy-to-use UI frontend for various tasks that are commonly needed when using Minetest for education purposes.

An important goal is to empower instructors to apply their own policy of keeping control, providing them with mechanisms to build upon. Therefore, most dependencies are optional since there may be different ways to work towards an educative goal. A common use case would be to use it in modpacks aimed at specific course organization policies.

Features:
  • Apply bulk operations on players
  • Fetch/return players
  • Visit/leave players
  • Grant/revoke creative mode
  • Grant/revoke fly mode
  • Grant/revoke messaging
  • Freeze/melt players
  • Hide yourself (observer mode)
  • Visually mark areas (for future use with area protection/confinement/etc.)
License (code): GNU AGPL 3
License (media): CC0
Dependencies: https://github.com/zeuner/edutest-chatcommands, https://github.com/minetest-technic/unified_inventory
GitHub: https://github.com/zeuner/edutest
Download: https://github.com/zeuner/edutest/archive/master.zip

My apologies for the late announcement. Apparently, the Minetest forums use old-school IP-based decisions for spam protection, which prevented me from registering an account earlier. However, this mod has been quite usable since June 2017.

User avatar
AndroBuilder
Member
Posts: 51
Joined: Mon Dec 04, 2017 11:34
In-game: AndroBuilder

Re: [Mod] EDUtest [edutest]

by AndroBuilder » Post

Features to be integrated maybe?

- no weapons / restricted to an area
- party-mod to have classes and subgroups
- teleport to areas depending on the answer of a question
/password
- achievment system with rewards for certain things
- rewards given by teacher

zeuner
Member
Posts: 55
Joined: Fri Dec 01, 2017 20:09
GitHub: zeuner

Re: [Mod] EDUtest [edutest]

by zeuner » Post

AndroBuilder wrote:Features to be integrated maybe?

- no weapons / restricted to an area
- party-mod to have classes and subgroups
- teleport to areas depending on the answer of a question
/password
- achievment system with rewards for certain things
- rewards given by teacher
Thank you for the suggestions. For feature requests, could you post separate issues to the project page? This way, priorities for to-be-implemented features can be determined together with other users of the mod.

zeuner
Member
Posts: 55
Joined: Fri Dec 01, 2017 20:09
GitHub: zeuner

Contribution language

by zeuner » Post

I'd like to ask everyone interested in contributing code or feedback to consider whether they could post their requests in English language. This project is meant to be useful for users in various languages, and using English for discussing issues or pull requests might enable more people to participate in the discussions.

User avatar
Festus1965
Member
Posts: 4181
Joined: Sun Jan 03, 2016 11:58
GitHub: Festus1965
In-game: Festus1965 Thomas Thailand Explorer
Location: Thailand ChiangMai
Contact:

Re: [Mod] EDUtest [edutest]

by Festus1965 » Post

Hello and Thanks for your work,
I am interested, loaded, put and activated the mod, got teacher and my daughter student,

but how to open the "GUI " in game ?

I build a world (server) which will be only for kids, mainly from the school my daughter is, and want to prepare the lesson units there also - depending on English. So they could join and game and learn by fun.

edit: maybe solved , found the other mod -gui, added it and saw a new box in the crafting guide, not tested yet, was too late in the night.
Human has no future (climate change)
If urgend, you find me in Roblox (as CNXThomas)

hajo
Member
Posts: 606
Joined: Thu Oct 13, 2016 10:45
Location: DE
Contact:

Re: [Mod] EDUtest [edutest]

by hajo » Post

Festus1965 wrote:how to open the "GUI " in game ?
solved , found the other mod -gui, added it and saw a new box in the crafting guide
unified-inventory shows extra buttons for mods
like 3D-Armor, Mail, Worldedit, EDUtest, POI, etc.

User avatar
AndroBuilder
Member
Posts: 51
Joined: Mon Dec 04, 2017 11:34
In-game: AndroBuilder

Re: [Mod] EDUtest [edutest]

by AndroBuilder » Post

could it be that the "give students creative mode" does not work right now???

hajo
Member
Posts: 606
Joined: Thu Oct 13, 2016 10:45
Location: DE
Contact:

Re: [Mod] EDUtest [edutest]

by hajo » Post

AndroBuilder wrote:could it be that the "give students creative mode" does not work ?
details please - versions, how did you test, etc ?

zeuner
Member
Posts: 55
Joined: Fri Dec 01, 2017 20:09
GitHub: zeuner

Re: [Mod] EDUtest [edutest]

by zeuner » Post

Festus1965 wrote:Hello and Thanks for your work,
I am interested, loaded, put and activated the mod, got teacher and my daughter student,

but how to open the "GUI " in game ?

I build a world (server) which will be only for kids, mainly from the school my daughter is, and want to prepare the lesson units there also - depending on English. So they could join and game and learn by fun.

edit: maybe solved , found the other mod -gui, added it and saw a new box in the crafting guide, not tested yet, was too late in the night.
The UI is opened using a button (graduate cap icon) which is shown in the inventory when "unified_inventory" is installed.

There is a (currently experimental) branch "sfinv" which allows to open the UI from the default ("sfinv") minetest inventory.

zeuner
Member
Posts: 55
Joined: Fri Dec 01, 2017 20:09
GitHub: zeuner

Re: [Mod] EDUtest [edutest]

by zeuner » Post

AndroBuilder wrote:could it be that the "give students creative mode" does not work right now???
Works for me.

Are you using the latest source code from github?

Can you try to reproduce it using a minimal install (minetest_game, as few extra mods as possible)?

How did you try to do it?

zeuner
Member
Posts: 55
Joined: Fri Dec 01, 2017 20:09
GitHub: zeuner

Feature release

by zeuner » Post

I decided to move some features into the main branch as they performed well during testing.

Notable changes are as follows:
* support for the "hud_notify" (https://github.com/ClobberXD/hud_notify) mod for more visible notifications
* UI logic abstraction to make it easier to add buttons for contributors/modders
* Switch sun movement on and off

Feedback is greatly appreciated.

zeuner
Member
Posts: 55
Joined: Fri Dec 01, 2017 20:09
GitHub: zeuner

Feature: experimental UI

by zeuner » Post

Lately, I've been working on a new user interface which is based on tables rather than dropdown menus, and allows managing multiple privileges or other toggleable characteristics on a single page.

In order to try it out, please get the "testing" branch of edutest-chatcommands and the "tables" branch of edutest either using git, or using the packing links:

edutest-chatcommads: https://github.com/zeuner/edutest-chatc ... esting.zip

edutest: https://github.com/zeuner/edutest/zipba ... tables.zip

With the mods installed, check the "Manage players" button on the EDUtest main page.

Feedback is greatly appreciated.

zeuner
Member
Posts: 55
Joined: Fri Dec 01, 2017 20:09
GitHub: zeuner

Re: [Mod] EDUtest [edutest]

by zeuner » Post

I plan to move the repository to Codeberg unless I get aware of any blockers: https://github.com/zeuner/edutest/issues/18

Post Reply

Who is online

Users browsing this forum: No registered users and 12 guests