This mod adds rendering support for the new skin format introduced in minecraft 1.8.
Now you can use your new fancy skin in 1.7.10!
If you want offline skins for 1.8 and above, check OfflineSkins.
If your Alex type skins are not recognized by this mod, please try Et Futurum Requiem.
Features:
1. 1.8 skin format rendering support!
2. 1.8 skin customization support! find it in the options menu, translations is generated from 1.8 assets. (the change will not be visible to others if the server didn't install the mod)
3. offline skin support. (it will not work automatically though, you need to add your skin file in the generated folder (.minecraft/cachedImages/skins), and named after your username, ends with .png)
4. api for other mod to interact with.
It is a little different from 1.8 though:
1. alex/slim model will be applied only if the pixel(position of 55, 20) in the skin file is fully transparent, and it is in the new skin format(64x64).
2. held items in 3rd person is different from 1.8, because 1.8 changed the rendering, and I didn't do that.
3. the network protocol used for skin customization is different from 1.8, means it will only take effect in 1.7.10 forge server with this mod installed, and 1.8 people won't see the change. but yourself should always be able to see the change.
4. it is 1.7.10, other people without the mod will see your skin normally, means they won't see the extra layer.
Compatibility with other mod: not tested, but this mod is open source, you can ask other mod author to support it. since 1.7.10-v4, it should be compatible with SmartMoving and RenderPlayerAPI.
Note: this mod will only be available in 1.7.10.
Why create this mod: because most mods will skip 1.8, and I don't know when forge will support 1.9 or so. Well, move on.
Thanks. I am aware of this, but since this mod will only be available in 1.7.10, I will not try to fix that.
I love your mod, nice job ;p
tho i encountered one issue regarding galacticraft where the whole oxygen gear and the thermal armor wont render (the whole galacticraft equipement tab)
(just so you are aware ;p)
thx a lot for your mod !
Mod doesn't seem to be working, unless I'm doing something wrong. What is it that I'm supposed to do, upload the 1.8 version or use a 1.8 skin and upload it as a 1.7.10 version?
Upload the 1.8 skin, it should be recognized when the mod downloads your skin from the skin server and apply to your character.
Make sure you have the mod installed and showed up in the mod list screen. And check if you have any other mod that could modify a player character.
It seems to error when used with mpm. is there a fix?
Where can I find that mod?
This is not combatible with superhero unlimited mod can you fix that?
By the looks of it, MPM is overriding the renderer for player entity, which this mod is also doing it through a different way, that might be the cause of the issue. Unfortunately, you might have to give up one of the two mods.
Players on my private server where wondering if you could fix the More Players Models glitch. The skin is rendered on to the player in a very odd manner, but I don't know if it is possable to fix this issue. Noppes, the owner of the MPM mod has stopped all support to the 1.7.10 verson of his mod. Like I said, No idea if it can be fix but I would apperatate if you could look into it. Thanks
Thank you :D
Awesome mod :D I am surprised this isn't more popular.
Put your spoiler here.
---- Minecraft Crash Report ----
// I feel sad now :(
Time: 8/15/15 9:37 AM
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.NoSuchMethodError: java.nio.file.Files.readAllLines(Ljava/nio/file/Path;)Ljava/util/List;
at cpw.mods.fml.common.LoadController.transition(LoadController.java:163)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:538)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:243)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.NoSuchMethodError: java.nio.file.Files.readAllLines(Ljava/nio/file/Path;)Ljava/util/List;
at lain.mods.skinport.SkinPort.loadOptions(SkinPort.java:89)
at lain.mods.skinport.SkinPort.init(SkinPort.java:245)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:535)
... 10 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 8 (amd64) version 6.2
Java Version: 1.7.0_80, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 143677648 bytes (137 MB) / 316964864 bytes (302 MB) up to 3203792896 bytes (3055 MB)
JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:-OmitStackTraceInFastThrow -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xms256M -Xmx3072M -XX:PermSize=256M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.3.1428 4 mods loaded, 4 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.3.1428-1.7.10-universal.jar) Unloaded->Constructed->Pre-initialized
Forge{10.13.3.1428} [Minecraft Forge] (forge-1.7.10-10.13.3.1428-1.7.10-universal.jar) Unloaded->Constructed->Pre-initialized
skinport{1.7.10-v3a} [SkinPort] (SkinPort-1.7.10-v3a.jar) Unloaded->Constructed->Errored
GL info: ' Vendor: 'Intel' Version: '3.1.0 - Build 9.17.10.2849' Renderer: 'Intel(R) HD Graphics'
This seems like an awesome mod but it refuses to luanch
it seems like the method i used to read options is only available since java 1.8.
i will work on a new version compatible with java 1.7.
Thanks this is a great mod
There's no reason to use any of the nio stuff, Apache has you covered in FileUtils.
Thanks for the tip.