[Mod] In-game skin switching [skins]

Post Reply
User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

[Mod] In-game skin switching [skins]

by Zeg9 » Post

Image
This adds a menu in the inventory that allows to switch player textures in-game.
You can use 3D skins (from 0.4.4 and higher) or 2D skins (from earlier versions)

Comes with 30 3D skins and 12 2D skins, feel free to submit your own, providing the license.
Depends on default ! else 3d players won't work correctly.
Depends also on Inventory++ (recommended), inventory_plus or mod menu
If you choose inventory++ or inventory_plus, the craft guide will be inside the inventory, else it will be in the mod menu (/m)
License code is WTFPL
See the README from the mod for individual textures licenses.

Thanks to all who helped with this !
New textures are still welcome huh ;)

Download

Original branch
Latest as .zip
Github: https://github.com/Zeg9/minetest-skins/

SkinDB branch
This version gets the skins from addi's skindb.
See the README for instructions about setting it up.
Latest as .zip
Github: https://github.com/Zeg9/minetest-skins/tree/skindb

Screenshot
Image
Last edited by Zeg9 on Mon Sep 02, 2013 16:59, edited 1 time in total.
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

User avatar
Aqua
Member
Posts: 641
Joined: Wed Aug 22, 2012 09:11
Location: Sydney~Singapore
Contact:

by Aqua » Post

Nice!
Hi there ^.~

User avatar
rubenwardy
Moderator
Posts: 6972
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

by rubenwardy » Post

http://minetest.net/forum/viewtopic.php?id=3590 is a platform for sync-ing textures.

If you give me a http based API, i can do it for you
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

by Zeg9 » Post

rubenwardy wrote:http://minetest.net/forum/viewtopic.php?id=3590 is a platform for sync-ing textures.

If you give me a http based API, i can do it for you
I'd love to use this but there is no license information :(
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

User avatar
rubenwardy
Moderator
Posts: 6972
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

by rubenwardy » Post

Zeg9 wrote:
rubenwardy wrote:http://minetest.net/forum/viewtopic.php?id=3590 is a platform for sync-ing textures.

If you give me a http based API, i can do it for you
I'd love to use this but there is no license information :(
There is no need for license information.

Your mod would not contain the textures, it will download each player's individual texture and use that.
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

by Zeg9 » Post

rubenwardy wrote:
Zeg9 wrote:
rubenwardy wrote:http://minetest.net/forum/viewtopic.php?id=3590 is a platform for sync-ing textures.

If you give me a http based API, i can do it for you
I'd love to use this but there is no license information :(
There is no need for license information.

Your mod would not contain the textures, it will download each player's individual texture and use that.
I may make a version for your repo, then... Can you give me the archive name to download all skins ?
Also, I'm not sure lua can make http requests...
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

User avatar
rubenwardy
Moderator
Posts: 6972
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: Bristol, United Kingdom
Contact:

by rubenwardy » Post

Zeg9 wrote:
rubenwardy wrote:
Zeg9 wrote:
I'd love to use this but there is no license information :(
There is no need for license information.

Your mod would not contain the textures, it will download each player's individual texture and use that.
I may make a version for your repo, then... Can you give me the archive name to download all skins ?
Also, I'm not sure lua can make http requests...
No, it can not in Minetest. I need to get someone to write a program to do so
Renewed Tab (my browser add-on) | Donate | Mods | Minetest Modding Book

Hello profile reader

User avatar
0gb.us
Member
Posts: 841
Joined: Sun Sep 16, 2012 01:55
Location: 0gb.us:30000
Contact:

by 0gb.us » Post

This is really nice! I have some users using old 2D skins, so I couldn't upgrade to the 3D version, and had to disable 3D players. This will let 2D people keep their skins while allowing others to use 3D skins. Thanks!

User avatar
kaeza
Moderator
Posts: 2162
Joined: Thu Oct 18, 2012 05:00
GitHub: kaeza
IRC: kaeza diemartin blaaaaargh
In-game: kaeza
Location: Montevideo, Uruguay
Contact:

by kaeza » Post

Zeg9 wrote:I'm not sure lua can make http requests...
Not directly, but you can take a look at my IRC mod for some ideas. I may be able to help with this. It does not use a separate program per-se. Lua allows loading native libraries, and luasocket (an extension library for Lua) has modules to use HTTP and FTP protocols.

I'm on #minetest most of the time, so catch me.
Last edited by kaeza on Thu Dec 20, 2012 20:38, edited 1 time in total.
Your signature is not the place for a blog post. Please keep it as concise as possible. Thank you!

Check out my stuff! | Donations greatly appreciated! PayPal

User avatar
Obiewan1111
Member
Posts: 198
Joined: Fri Dec 14, 2012 20:30
Location: Salisbury, Wiltshire, England

by Obiewan1111 » Post

It would be nice for this to become a solid feature, and for players to choose their skin in the client, which will be available on all servers.

+1
Last edited by Obiewan1111 on Thu Dec 20, 2012 21:26, edited 1 time in total.
Youtube Channel; Minetest Gaming Videos

Is suggesting the Offtopic Section and getting it added an achievement? I guess it is!

jmf
Member
Posts: 164
Joined: Mon Nov 05, 2012 18:13
Location: Germany

by jmf » Post

several textures done (6 atm), more will follow soon.
No longer active in minetest.

User avatar
jojoa1997
Member
Posts: 2890
Joined: Thu Dec 13, 2012 05:11
Location: Earth

by jojoa1997 » Post

can we set our own textures
Coding;
1X coding
3X debugging
12X tweaking to be just right

User avatar
cornellius
Member
Posts: 82
Joined: Sat Dec 01, 2012 05:08
Location: South East Asian

by cornellius » Post

Nice Maybe U Should Make Mirror

,Thankyou
All Humans Need Is Forgiveness, God Is The First One Who Forgive All Humans So Humans Must Forgive Other Humans

Josh
Member
Posts: 1146
Joined: Fri Jun 29, 2012 23:11
Location: Victoria, Australia

by Josh » Post

Nifty + Nice!
:):):)

User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

by Zeg9 » Post

jojoa1997 wrote:can we set our own textures
It needs the textures to be on the server, but you may ask the admin for that...
And if you have textures under WTFPL, please post them here so I can include them in the mod :D
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

by Zeg9 » Post

Updated !
Fixed page scrolling and added 8 more skins by john (jmf)
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

User avatar
Dopium
Member
Posts: 233
Joined: Sat Jun 09, 2012 15:43
Location: Australia

by Dopium » Post

I really like the mod but i have noticed its dependent on the inventory_plus mod is it possible to change the dependency to unified_inventory? Am i able to do that in the lua?
Running @1.19 MHz, 128 bytes of RAM and interchangeable 4kb ROM carts!

User avatar
Chinchow
Member
Posts: 684
Joined: Tue Sep 18, 2012 21:37

by Chinchow » Post

You can use my player textures if you want
Sometimes, it's harder to think up a mod than it is to create it.
Mods: Orichalcum Stonebricks Extra Chests

User avatar
jojoa1997
Member
Posts: 2890
Joined: Thu Dec 13, 2012 05:11
Location: Earth

by jojoa1997 » Post

mine too i have like 19
Coding;
1X coding
3X debugging
12X tweaking to be just right

User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

by Zeg9 » Post

Dopium wrote:I really like the mod but i have noticed its dependent on the inventory_plus mod is it possible to change the dependency to unified_inventory? Am i able to do that in the lua?
I think unified inventory doesn't have an API to register more tabs yet...
But ask RealBadAngel about that.
Chinchow wrote:You can use my player textures if you want
Ok, I see it's WTFPL
Thanks ! They will be added to next update.
jojoa1997 wrote:mine too i have like 19
Please give a link, and license
I'd enjoy to add them too.

Now the mod has enough 3d skins, anyone has 2d skins to submit ? :D
Last edited by Zeg9 on Thu Dec 27, 2012 10:40, edited 1 time in total.
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

Iqualfragile
Member
Posts: 160
Joined: Tue Sep 18, 2012 22:11

by Iqualfragile » Post

Gr8 b8, m8. I rel8, str8 appreci8, and congratul8. I r8 this b8 an 8/8. Plz no h8, I'm str8 ir8. Cr8 more, can't w8. We should convers8, I won't ber8, my number is 8888888, ask for N8. No calls l8 or out of st8. If on a d8, ask K8 to loc8. Even with a full pl8, I always have time to communic8 so don't hesit8.

User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

by Zeg9 » Post

This is a link to 3d mobs model...
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

Iqualfragile
Member
Posts: 160
Joined: Tue Sep 18, 2012 22:11

by Iqualfragile » Post

jojoa1997 wrote:They are all WTFPL as long as they are not used to gain money. I got them from here http://www.minecraftskins.com/
you know, i dont think you have understood the concept of wtfpl, have you?
Gr8 b8, m8. I rel8, str8 appreci8, and congratul8. I r8 this b8 an 8/8. Plz no h8, I'm str8 ir8. Cr8 more, can't w8. We should convers8, I won't ber8, my number is 8888888, ask for N8. No calls l8 or out of st8. If on a d8, ask K8 to loc8. Even with a full pl8, I always have time to communic8 so don't hesit8.

User avatar
Chinchow
Member
Posts: 684
Joined: Tue Sep 18, 2012 21:37

by Chinchow » Post

Jojoa1997 you can't give those a license if you didnt make them I hope that you made some of them
Last edited by Chinchow on Thu Dec 27, 2012 19:28, edited 1 time in total.
Sometimes, it's harder to think up a mod than it is to create it.
Mods: Orichalcum Stonebricks Extra Chests

User avatar
jojoa1997
Member
Posts: 2890
Joined: Thu Dec 13, 2012 05:11
Location: Earth

by jojoa1997 » Post

you can use them but not for commercial puposes i changed my post also
Coding;
1X coding
3X debugging
12X tweaking to be just right

Post Reply

Who is online

Users browsing this forum: No registered users and 17 guests