SkinShifter
SkinShifter lets you change your Player Skin in game! (Don't worry- you won't change your actual skin, it just renders differently.)
Getting Started
This mod is intended to be used in modpacks or as library for other mods.
You can change your skin by using the command /skinshifter set @s xyz, where xyz is the name or uuid of the player you want to morph into.
If you're a coder, you can use the following methods:
SkinShifter.setSkin(serverPlayer, playerUuidForSkin); // Sets the current skin
SkinShifter.getCurrentSkin(serverPlayer); // returns the UUID of owner of the current skin. Might be the own UUID!
To change config values, you can do the following:
class Test {
public static void initialize() {
SkinShifter.CONFIG.changeCape = true;
SkinShifter.CONFIG.changeNameTag = true;
// required to save the changes into the config file
SkinShifter.CONFIG.save();
// when changing the config after the first player has joined, use:
// SkinShifter.CONFIG.sendToAllPlayers(serverLevel);
}
}
License
SkinShifter is licensed under Apache 2.0.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 |
SkinShifter 3.3.0
================
- port to 26.3
SkinShifter 3.3.0
================
- port to 26.3
SkinShifter 3.2.0
================
- port to 26.2
SkinShifter 3.2.0
================
- port to 26.2
SkinShifter 3.1.0
================
- port to 26.1.2
SkinShifter 3.1.0
================
- port to 26.1.2
SkinShifter 3.0.0
================
- port to 1.21.9, 1.21.10
- add support for permissions
SkinShifter 3.0.0
================
- port to 1.21.9, 1.21.10
- add support for permissions
SkinShifter 2.0
================
- port to 1.21.7
- remove multi-version structure
SkinShifter 2.0
================
- port to 1.21.7
- remove multi-version structure
SkinShifter 1.5
================
- add command to shift into URL skins
SkinShifter 1.5
================
- add command to shift into URL skins
SkinShifter 1.5
================
- add command to shift into URL skins
SkinShifter 1.5
================
- add command to shift into URL skins
SkinShifter 1.5
================
- add command to shift into URL skins
SkinShifter 1.5
================
- add command to shift into URL skins
SkinShifter 1.4
================
- support 1.21.5
- EoL for versions older then 1.21.2
- fixed skin render issue
SkinShifter 1.4
================
- support 1.21.5
- EoL for versions older then 1.21.2
- fixed skin render issue
SkinShifter 1.4
================
- support 1.21.5
- EoL for versions older then 1.21.2
- fixed skin render issue
SkinShifter 1.4
================
- support 1.21.5
- EoL for versions older then 1.21.2
- fixed skin render issue
SkinShifter 1.4
================
- support 1.21.5
- EoL for versions older then 1.21.2
- fixed skin render issue
SkinShifter 1.4
================
- support 1.21.5
- EoL for versions older then 1.21.2
- fixed skin render issue
SkinShifter 1.3
================
- port to 1.21.2
- remove redundant config option
- fix command output
- add turkish by Feitan_Portor
SkinShifter 1.3
================
- port to 1.21.2
- remove redundant config option
- fix command output
- add turkish by Feitan_Portor
SkinShifter 1.3
================
- port to 1.21.2
- remove redundant config option
- fix command output
- add turkish by Feitan_Portor
SkinShifter 1.3
================
- port to 1.21.2
- remove redundant config option
- fix command output
- add turkish by Feitan_Portor
SkinShifter 1.3
================
- port to 1.21.2
- remove redundant config option
- fix command output
- add turkish by Feitan_Portor
SkinShifter 1.3
================
- port to 1.21.2
- remove redundant config option
- fix command output
- add turkish by Feitan_Portor
SkinShifter 1.3
================
- port to 1.21.2
- remove redundant config option
- fix command output
- add turkish by Feitan_Portor
SkinShifter 1.3
================
- port to 1.21.2
- remove redundant config option
- fix command output
- add turkish by Feitan_Portor