All Projects → xfl03 → Mccustomskinloader

xfl03 / Mccustomskinloader

Custom Skin Loader for Minecraft

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Mccustomskinloader

Baubles
A mod api that adds 7 bauble slots to the players inventory.
Stars: ✭ 143 (-45.21%)
Mutual labels:  minecraft, mod
Techreborn
Tech Reborn is a completely standalone tech mod including tools and machines to gather resources, process materials, and progress through the mod. https://www.curseforge.com/minecraft/mc-mods/techreborn
Stars: ✭ 205 (-21.46%)
Mutual labels:  minecraft, mod
Crafttweaker
Tweak your minecraft experience
Stars: ✭ 146 (-44.06%)
Mutual labels:  minecraft, mod
Chisel
A builder's best friend
Stars: ✭ 131 (-49.81%)
Mutual labels:  minecraft, mod
Loot-Slash-Conquer-Pre1.14
An immersive, action-RPG mod based on Hack/Mine.
Stars: ✭ 17 (-93.49%)
Mutual labels:  minecraft, mod
Tickthreading
[not yet functional] Multi-threaded minecraft. Performance over correctness. What could go wrong?
Stars: ✭ 141 (-45.98%)
Mutual labels:  minecraft, mod
The Betweenlands
A dark, hostile environment...
Stars: ✭ 167 (-36.02%)
Mutual labels:  minecraft, mod
Chisels And Bits
A Minecraft mod about chiseling and designing custom blocks in game.
Stars: ✭ 119 (-54.41%)
Mutual labels:  minecraft, mod
FrogCraft-Rebirth
A standalone rewrite of FrogCraft, an IC2 Addon with theme of chemical industry, starting from scratch.
Stars: ✭ 27 (-89.66%)
Mutual labels:  minecraft, mod
Allomancy
Brandon Sanderson's Allomancy, now in Minecraft
Stars: ✭ 18 (-93.1%)
Mutual labels:  minecraft, mod
Bewitchment
Mod inspired by Witchery
Stars: ✭ 128 (-50.96%)
Mutual labels:  minecraft, mod
ModularArmour
Modular Armour for Minecraft
Stars: ✭ 12 (-95.4%)
Mutual labels:  minecraft, mod
Ancientwarfare2
Ancient Warfare Mod for Minecraft 1.12.x
Stars: ✭ 125 (-52.11%)
Mutual labels:  minecraft, mod
MatterOverdrive-Legacy-Edition
Sci-Fi minecraft mod
Stars: ✭ 35 (-86.59%)
Mutual labels:  minecraft, mod
Minebot
Minebot
Stars: ✭ 119 (-54.41%)
Mutual labels:  minecraft, mod
Agricraft
The source code for the Minecraft mod: AgriCraft
Stars: ✭ 160 (-38.7%)
Mutual labels:  minecraft, mod
Antiqueatlas
A Minecraft mod that adds a fancy interactive map item.
Stars: ✭ 110 (-57.85%)
Mutual labels:  minecraft, mod
Viafabric
Client-side and server-side ViaVersion implementation for Fabric
Stars: ✭ 115 (-55.94%)
Mutual labels:  minecraft, mod
Refinedstorage
An elegant solution to your hoarding problem
Stars: ✭ 228 (-12.64%)
Mutual labels:  minecraft, mod
MojangSharp
A C# wrapper library for Mojang API (no longer actively maintained)
Stars: ✭ 38 (-85.44%)
Mutual labels:  minecraft, skin

CustomSkinLoader

What's this?

Custom Skin Loader mod for Minecraft.
It's a mod which can load skins and capes from any online source or from your local.

Download

Build Server : CircleCI & Infinity Studio CI
Release Page : MCBBS & GitHub & CurseForge

Feature

Support Plenty of Skin Load API and Customizable Skin Load List

Supported Skin Load APIs:

You can use this feature to customize your skin load list so as to load your skins from any skin server you want.
If you are the owner of skin server, you can use CustomSkinLoader to load skins from your server if one of the APIs has been actualized by your server.

HD Skins Support

Even though you don't have OptiFine and MCPatcher, CustomSkinLoader can still load and render HD skins.
You can easily to get a better view of skins.

Skull Support

Fixed skull loading bug, you can apply any skin to your skull now.
Dynamic skull supported.

Profile Cache

  • Decrease the frenquency of using the network.
  • Meanwhile, you can still load profiles when network is unavailable.(*)

*Only when it is opened in configratulation.

Local Skin

Load skins without a skin server.
Furthermore, by using this function you can preview your skins in game and even change the default skin and model.
You can load local skins by using any API (excluding MojangAPI).
*While using default configratulation, just put your skins into .minecraft/CustomSkinLoader/LocalSkin/(skin|cape)s/{USERNAME}.png.

Extra List

A json file generated by skin servers which supports this feature.
To add a server to your load list, users just need to put the file into .minecraft/CustomSkinLoader/ExtraList .

Transparent Skin Support

The problem of incorrectly rendering textures has been fixed.

Spectator Menu Fixed

By using this mod, you can see correct avatar of players in Spectator Menu rather than steve and alex.

Default Load List

  • Mojang (Mojang API)
  • LittleSkin (CustomSkinAPI)
  • Blessing Skin (CustomSkinAPI)
  • ElyBy (ElyByAPI)
  • SkinMe (UniSkinAPI)
  • LocalSkin (Legacy)
    If you want to apply to add other skin server to default list, please go to issue.

To Skin Server Owner

CustomSkinLoader is designed for loading from any server, which makes the mod complex.
It's not a good idea to refer to CustomSkinLoader's source code to develop your own skin mod.
It's recommended to use CustomSkinLoader for your server directly.
Furthermore, you can add your server to 'Default Load List'.
You can also use 'ExtraList' which makes it easier for users to add your server into load list.

Development and Contribution

See DEVGUIDE.md

Copyright & LICENSE

Binary File

You could not modify binary file.
Feel free to use and share this mod and unmodified file in anyway like modpack.
When using in modpack, you must put 'CustomSkinLoader' in mod list.
You could not repost this mod to any website without permission.
You could not earn money with this mod excluding modpack.

Source Code

Package 'customskinloader'

Including some codes from

Copyright © 2013-2014 Jeremy Lam "JLChnToZ".
Copyright © 2014-2019 Alexander Xia "xfl03".

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.

GPLv3: http://www.gnu.org/licenses/gpl.html

You should change the name of the package to avoid others' misunderstanding.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].