Page 1 of 1

[Mod] Server Tools [0.4] [servertools]

Posted: Fri Nov 04, 2016 15:03
by octacian
IMPORTANT!

ServerTools has been deprecated and development has ceased. Should you still be using the mod, I would encourage you to look for alternatives. Some features of the mod are already available elsewhere: Why? Most of the features provided by ServerTools were a bit extra, just shortcuts to other commands. These were coupled with features that had the propensity to become extremely complex (e.g. ranks), features and in general deserved to be separate mods.

ServerTools [servertools]

Version 0.4

Licence: MIT (see LICENSE)

Useful for servers, and even singleplayer worlds, ServerTools adds several commands allowing you to clear your inventory, heal yourself or another player, and more. With the ranking module, you can easily give players privileges, or simply differentiate between players in the chat. This mod is still work in progress, and new features will be added all the time, so read the updating instructions below to make sure you always have the latest version.

As this mod grows and more features are added, the commands section below will be replaced with the wiki. Already, it is recommended that you refer to the doc directory and read the files there to get a more inclusive idea of how the mod works.

Commands
  • /setgenesis: set the genesis point in your world. Whenever a new player logs in, they will be automatically transprted here. Privileges: servertools.
  • /genesis: go to the genesis point (provided that it has been set). Privileges: none.
  • /clear: clear your inventory or another player's. Privileges: own inventory = none, another player's = servertools.
  • /heal: heal yourself or another player. Privileges: heal.
  • /morning: set time to morning. Priveleges: settime.
  • /noon: set time to noon. Privileges: settime.
  • /evening: set time to evening. Privileges: settime.
  • /night: set time to night. Privileges: settime.
  • /update: place/update a node at a coordinate. Privileges: update.
  • /bring : bring player to your location. Privileges: bring.
  • /rank : set or get a player's rank. Privileges: see wiki.
Downloads
Master: zip, tar (note: latest features, but often unstable)
Version 0.4 (current)
Version 0.3
Version 0.2 (not recommended)
Version 0.1 (not recommended)

Installation and Updates

Unzip the archive, rename the folder to servertools and place it in .minetest/mods (assuming you are using the Linux operating system). Then create a new world, or use an existing, select "Configure," and after selecting the mod, click the "enable" checkbox.

You can also install this mod in the worldmods folder inside any world directory to use it only within one world.

For further information or help see: http://wiki.minetest.com/wiki/Installing_Mods

To update, periodically check the Gogs repository and download either the latest release or the master branch (most up to date, but often unstable).

Dependencies: default, datalib, xban2

Known Issues
Chat filter often detects words in chat messages, when the word is not actually there. The only fix for this is to develop a more accurate library to check the chat messages. For now, the chat filter has been disabled by default so that development effort can be put into other areas for now.

Re: [Mod] Server Tools [0.4] [servertools]

Posted: Tue Jan 17, 2017 01:06
by octacian
I've got a question. Is there any specific reason why nobody has seemed interested in ServerTools? I'm simply curious because I'm currently unsure as to whether it's really worth it to continue developing this mod, adding new features and fixing current ones (e.g. chat filter). If nobody is interested in the mod, I will not continue as it'd be pretty pointless. Otherwise, if anybody is interested please let me know.

Re: [Mod] Server Tools [0.4] [servertools]

Posted: Tue Jan 17, 2017 02:26
by hajo
octacian wrote:Is there any specific reason why nobody has seemed interested in ServerTools?
..
ServerTools Version 0.4
..
Commands
[*] /setgenesis: set the genesis point in your world.
Whenever a new player logs in, they will be automatically transprted here.
/spawn ?
[*] /clear: clear your inventory or another player's.
/pulverize ?
[*] /heal: heal yourself or another player.
Some apples ?
[*] /morning: set time to morning. Priveleges: settime.
[*] /noon: set time to noon. Privileges: settime.
[*] /evening: set time to evening. Privileges: settime.
[*] /night: set time to night. Privileges: settime.
/time ?
[*] /update: place/update a node at a coordinate.
worldedit ?
[*] /bring : bring player to your location.
/teleport ?
Might be useful for teachers herding students
[*] /rank : set or get a player's rank.
Awards, Privs ?

Are you running a server, do you know someone who does ?
What are the most time-consuming things running a server ?

Re: [Mod] Server Tools [0.4] [servertools]

Posted: Sat May 19, 2018 09:33
by WolfLarsen
octacian wrote:I've got a question. Is there any specific reason why nobody has seemed interested in ServerTools? I'm simply curious because I'm currently unsure as to whether it's really worth it to continue developing this mod, adding new features and fixing current ones (e.g. chat filter). If nobody is interested in the mod, I will not continue as it'd be pretty pointless. Otherwise, if anybody is interested please let me know.
I am using your mod, with no problem encountered for the moment.
Thanks.

Re: [Mod] Server Tools [0.4] [servertools]

Posted: Sun May 20, 2018 13:56
by octacian
WolfLarson wrote: I am using your mod, with no problem encountered for the moment.
Thanks.
Well, thanks for your interest, but just FYI, neither ServerTools nor datalib are being developed anymore, so they won't be taking advantage of any of the nice new features of Minetest. I realized that many of the features provided by ServerTools really were not needed, and the others that remained useful have been split into separate mods, where I can implement the feature more thoroughly and easily while allowing users to chose only the things they want. One such example is my ranks mod, which while I haven't updated in a while, will have some work done on it in the near future.