Page 1 of 5

Client mod requests / ideas

Posted: Tue Apr 11, 2017 16:50
by bigfoot
This topic is where you post client mods you want created.

Also, if you are a moderator, could you please make this topic sticky? Thanks!

Re: Client mod requests / ideas

Posted: Wed Apr 12, 2017 06:37
by the_raven_262
Well, since you are asking about ideas, I do have one.
I don't know much about modding minetest in this way (though i could easily learn it if I, well wanted to)
My idea is to make hud skin that can be changed by the mod (example: You choose a client side mod that changes the default hud to your liking on whichever server you might connect.)
So the mod would basically override existing textures, but also add features that can be managed by the user (scale of the specific hud parts, screen offset etc.)

Re: Client mod requests / ideas

Posted: Wed Apr 12, 2017 12:49
by rubenwardy
There's no reason for this to be a separate thread - what happens if your idea is both client and server side?
People that post ideas don't tend to care or know how it should be implemented

Re: Client mod requests / ideas

Posted: Sat Apr 22, 2017 20:16
by GreenXenith
Here is my CSM mod request: In-game settings (with advanced settings). Basically the whole settings tab on the menu, but in-game, maybe in the 'ESC' menu. So I don't have to log in and out of servers to change settings.

Re: Client mod requests / ideas

Posted: Sun Apr 23, 2017 18:41
by lisacvuk
GreenDimond wrote:Here is my CSM mod request: In-game settings (with advanced settings). Basically the whole settings tab on the menu, but in-game, maybe in the 'ESC' menu. So I don't have to log in and out of servers to change settings.
I don't think that works like that. If those settings could be changed without restarting MT, it would probably have been done.

Re: Client mod requests / ideas

Posted: Mon Apr 24, 2017 13:53
by Joseph16
We need a mod like Minecr*ft's Waila(What Am I Looking At) client side. all it needs to do is get the pointed at block's name or item string from the f5 debug menu.

Re: Client mod requests / ideas

Posted: Wed Apr 26, 2017 08:30
by bell07
I see the inventory's and HUD(-bars) client site. So any player can use his preferred mods on each server.
Of course it may be interpreted as cheating if someone uses a simple inventory and an other user one feature-rich one.

To solve this "by design" we need a "mod2mod" channel, so a server mod can provide an interface with allowed features. An example for better explantation:
The inventory mod should not use directly minetest.registered_items[] for items available in creative, the list of Items available in creative should be provided trough mod2mod messaging: the "creative" mod should provide a service to access to the detached "creative_"..player_name inventory. And if a server does not provide the list, no creative list is available. Of course the server can provide a modified/reduced list of items.
The same for the actions: The CSM-inventory cannot do "add item XY to players inventory", but CSM-inventory should ask a server-side mod to do it trough mod2mod messaging.

For me the mod2mod messaging is very important to unleash the whole CSM potential. I did already some suggestions in https://github.com/minetest/minetest/issues/5390 but unsure if I am able to explain the idea right.

An other idea for CSM are "translation packs"like the mtg_i18n mod. So each player can use own names in own language on each server. Unsure if it is a good idea, maybe we build the Tower of Babel by this way.

Re: Client mod requests / ideas

Posted: Sat May 20, 2017 02:16
by BBmine
A client to let me fly, noclip, and hide certain blocks!

Re: Client mod requests / ideas

Posted: Tue May 23, 2017 15:21
by lisacvuk
BBmine wrote:A client to let me fly, noclip, and hide certain blocks!
Not doable with CSM. But it is doable from the source.

Re: Client mod requests / ideas

Posted: Tue May 23, 2017 20:01
by Casimir
Item translations would be nice.

Re: Client mod requests / ideas

Posted: Sun Jun 04, 2017 18:20
by mnh48
Casimir wrote:Item translations would be nice.
For servers, it might not be possible at the moment as it will send server language to everyone connected.
Also, I don't know if CSM could intercept the sending of item names and re-assign all items names with translated ones.

For local, you can have item translations without using CSM, provided that the mod supports translations, your language is available and you have appropriate library (eg. intllib) -- the library you need depends on the mods you installed.

Re: Client mod requests / ideas

Posted: Mon Jun 05, 2017 15:40
by GreenXenith
Is it possible to make a clientmod that allows you to save WE schematics localy? like .pos_set then punch 2 nodes or have .set_pos1 .set_pos2 and then .mts name or .we name and it saves it locally to your computer?

Re: Client mod requests / ideas

Posted: Sat Jun 10, 2017 22:22
by Sokomine
GreenDimond wrote: Is it possible to make a clientmod that allows you to save WE schematics localy? like .pos_set then punch 2 nodes or have .set_pos1 .set_pos2 and then .mts name or .we name and it saves it locally to your computer?
That sounds like a very good idea for a clientside mod. It would be very helpful - no need to save the entire world anymore.

Re: Client mod requests / ideas

Posted: Sat Jun 10, 2017 23:14
by paramat
GreenDimond wrote:Here is my CSM mod request: In-game settings (with advanced settings). Basically the whole settings tab on the menu, but in-game, maybe in the 'ESC' menu. So I don't have to log in and out of servers to change settings.
Anything like this should be coded in the engine as an improvement to settings. Also, many settings take a world restart to take effect.

Re: Client mod requests / ideas

Posted: Sat Jun 10, 2017 23:16
by paramat
Joseph13 wrote:We need a mod like Minecr*ft's Waila(What Am I Looking At) client side. all it needs to do is get the pointed at block's name or item string from the f5 debug menu.
That's already done in F5.

Re: Client mod requests / ideas

Posted: Sat Jun 10, 2017 23:20
by paramat
BBmine wrote:A client to let me fly, noclip, and hide certain blocks!
Indeed not possible.
Be careful, this is essentially a request for a hacked client so you can disrespect servers, this could make you unwelcome in the Minetest community.

Re: Client mod requests / ideas

Posted: Tue Jun 13, 2017 04:34
by GreenXenith
There is a chest_inspect CSM, how about a player inspect? So I can see what a player has on them.

Re: Client mod requests / ideas

Posted: Fri Jun 16, 2017 10:23
by matt8fr
i whant a invtweaks https://github.com/BlockMen/invtweak for client please.
idea: add waypoints and Deathpoints for minimap

Re: Client mod requests / ideas

Posted: Sat Jun 17, 2017 07:59
by mini
I would like https://github.com/tenplus1/ambience as a client mod. :D

Re: Client mod requests / ideas

Posted: Sat Jun 17, 2017 09:05
by red-001
I already ported the original ambience mod but I'm now working to port tenplus1's fork of it since the code is a lot cleaner.

Re: Client mod requests / ideas

Posted: Mon Jun 19, 2017 15:34
by Fixer
Mod to show boundaries of mapblocks (similarly to MC).

Re: Client mod requests / ideas

Posted: Tue Jun 20, 2017 13:09
by mini
red-001 wrote:I already ported the original ambience mod
Where can i download the port?

Re: Client mod requests / ideas

Posted: Tue Jun 20, 2017 14:49
by Diamond knight
Maybe a mod that when you do .protector_show it enables for the csm to do /protector_show every X seconds (X is the amount of seconds that the protecor show enity goes away), this could be useful for building with the protectors mod without having to stop every X seconds and do / -> (arrow up) -> enter.

Re: Client mod requests / ideas

Posted: Tue Jun 20, 2017 16:58
by Desour
Diamond knight wrote:Maybe a mod that when you do .protector_show it enables for the csm to do /protector_show every X seconds (X is the amount of seconds that the protecor show enity goes away), this could be useful for building with the protectors mod without having to stop every X seconds and do / -> (arrow up) -> enter.
Maybe a command to execute commands every X seconds?

Re: Client mod requests / ideas

Posted: Wed Jun 21, 2017 05:03
by mnh48
DS-minetest wrote:
Diamond knight wrote:Maybe a mod that when you do .protector_show it enables for the csm to do /protector_show every X seconds (X is the amount of seconds that the protecor show enity goes away), this could be useful for building with the protectors mod without having to stop every X seconds and do / -> (arrow up) -> enter.
Maybe a command to execute commands every X seconds?
it gets worse on mobile where you can't arrow up to select previous command... that will be very useful...