Introducing some role-play into minetest. Playable character classes, currently include human, dwarf and elf.
To change class issue the chat command: /class human | dwarf | elf
To view your current class simply type /class
Changing class requires the 'class' privilege.
Default class can be set via minetest.conf, eg: classes_default_class = dwarf
Screenshot:

Minetest version: 0.4.7
Depends: default
License Textures:
character_human.png - Sam II by Jordach (CC-BY-SA-NC)
character_dwarf.png, character_elf.png - Copyright (C) 2013 Stuart Jones (CC-BY-SA)
License Source Code: Copyright (C) 2013 Stuart Jones - WTFPL
Download: https://github.com/stujones11/minetest-classes/archive/master.zip
GitHub: https://github.com/stujones11/minetest-classes
Mod Release: Fri, 15 Mar 2013
Version: 0.1.1 Mon, 18 Mar 2013
Made some minor code improvements and updated dwarf models. Functionality should not be affected.
Version: 0.1.2 Thu, 11 Jul 2013
Classes now effect the player physics and base armor level.
Dwarf is the toughest but moves more slowly.
Elf is the quickest but is more susceptible to damage.
Human is currently unchanged.
Restructured the code to allow for easy customization with classes:register_class()
see init.lua for example usage.
Added default skins for the elf and dwarf models.
Note, these will be overridden if you use any skin changing mods.
Currently not compatible with the minetest-3d_armor modpack, however, support will be re-added as soon as possible.
Mod Updated: Sat, 13 Jul 2013
Version: 0.1.3
Updated models and textures.
Added human model & skin (Sam II by Jordach)
To Do
Maybe play with the scale of the models some more, opinions are welcome here.
Please let me know if you find any bugs.
Cheers!