gooding300
F-44 发表于 2016-3-7 14:50
提交个问题行么,好像会导致Thaumcraft-1.8.9-5.2.1的材质出错

确定是CSL的锅?
试试只装optifine.
如果有optifine无csl没有问题的话,我回家看看。

我感觉是optifine的问题。

SaeMo
gooding300 发表于 2016-3-8 23:05
明显自己作死...
tweaker class正确使用了?
launcherwrapper加对了?

完全按照你的方法安装!
第一种:MC1.9没有forge,放弃
第二种:即使已经重命名、删除META-INF并按要求改过1.9-skin.json,官方启动器还是会强行还原1.9-skin.jar,放弃
第三种:唯一看似能用的方法,能载入但完全无法启动(如error log所示)。json已按要求改过 tweek class,wrapper,libraries etc...

强烈建议作者去用正版客户端(启动器版本1.6.61)在MC1.9下重现这个问题,否则请在mod说明中注明“1.9不支持官方启动器”以免误导其他用户,谢谢!

题外话:尝试在盗版客户端使用第二种方法安装13.2mod,进入多人游戏3秒后崩溃,log如下
  1. [17:28:52] [Client thread/FATAL]: Reported exception thrown!
  2. e: Registering texture
  3.         at bpm.a(SourceFile:131) ~[1.9-skin.jar:?]
  4.         at bpm.a(SourceFile:112) ~[1.9-skin.jar:?]
  5.         at bno.a(SourceFile:659) ~[1.9-skin.jar:?]
  6.         at bng.a(SourceFile:1260) ~[1.9-skin.jar:?]
  7.         at bng.b(SourceFile:1165) ~[1.9-skin.jar:?]
  8.         at bng.a(SourceFile:1012) ~[1.9-skin.jar:?]
  9.         at bcf.av(SourceFile:985) ~[1.9-skin.jar:?]
  10.         at bcf.a(SourceFile:392) [1.9-skin.jar:?]
  11.         at net.minecraft.client.main.Main.main(SourceFile:124) [1.9-skin.jar:?]
  12. Caused by: java.lang.NullPointerException
  13.         at bwn$2.a(bwn.java:79) ~[1.9-skin.jar:?]
  14.         at buy.a(SourceFile:66) ~[1.9-skin.jar:?]
  15.         at buy.a(SourceFile:84) ~[1.9-skin.jar:?]
  16.         at bvi.a(SourceFile:56) ~[1.9-skin.jar:?]
  17.         at bwn.a(bwn.java:83) ~[1.9-skin.jar:?]
  18.         at bwn.a(bwn.java:49) ~[1.9-skin.jar:?]
  19.         at bpu.a(SourceFile:83) ~[1.9-skin.jar:?]
  20.         at bpu.a(SourceFile:43) ~[1.9-skin.jar:?]
  21.         at bpu.a(SourceFile:22) ~[1.9-skin.jar:?]
  22.         at bpm.a(SourceFile:124) ~[1.9-skin.jar:?]
  23.         ... 8 more
复制代码

或许和npc皮肤有关?npc是Citizens,它的皮肤api直接采用MojangAPI,可让npc在正版客户端中无需mod直接显示其它玩家的皮肤(只知道这些,具体方式并不懂)。

F-44
gooding300 发表于 2016-3-8 23:08
确定是CSL的锅?
试试只装optifine.
如果有optifine无csl没有问题的话,我回家看看。

确定,因为提前知道了optifine会有问题压根就没敢装

回去又测试了下,貌似是和是不是高清版本有关
CustomSkinLoader_1.8.8-12.9-HD 没问题
CustomSkinLoader_1.8.8-13.2 和341楼一样


F-44
本帖最后由 F-44 于 2016-3-9 17:50 编辑
gooding300 发表于 2016-3-8 23:08
确定是CSL的锅?
试试只装optifine.
如果有optifine无csl没有问题的话,我回家看看。

确定,因为提前知道了optifine会有问题压根就没装optitine

额,又测试了下,貌似是和是不是高清版本有关
CustomSkinLoader_1.8.8-12.9-HD     没问题
CustomSkinLoader_1.8.8-13.2           和340楼一样,物品栏里的也有贴图错误


gooding300
SaeMo 发表于 2016-3-9 06:42
已完全按照你的方法安装!
第一种:MC1.9没有forge,放弃
第二种:即使已经重命名、删除META-INF并按要求 ...

1.关于安装
首先道个歉,我帖子里的确写错了一些东西,不过不知道为什么我改完安装方法这么久(三个多月了)也没人向我反馈。
mods文件夹安装:等forge
核心文件修改:
mojang不久前改了下json内容,现在还要删掉最前面的那个downloads里的client的内容。
库文件挂载:
MainClass要改成 net.minecraft.launchwrapper.Launch 我忘了说
2.关于bug
我看了一下源代码,是我反混淆出了点错,抱歉。

我周末回家定修复这一bug并且更新教程。


EndLife
弱弱问一句1.9怎么用啊

kulipa_long
拿走了  谢谢了~~~~

Chuijkdotimgur
再次为楼主点个赞

2428329328
支持一下{:10_512:}

SaeMo
gooding300 发表于 2016-3-10 09:29
1.关于安装
首先道个歉,我帖子里的确写错了一些东西,不过不知道为什么我改完安装方法这么久(三个多月 ...

修改了mainClass,下面是新的无法启动崩溃信息,启动器版本为1.6.61
  1. 三月 11, 2016 10:02:24 上午 net.minecraft.launchwrapper.LogWrapper log
  2. 信息: Loading tweak class name idv.jlchntoz.tweak.Tweaker
  3. 三月 11, 2016 10:02:24 上午 net.minecraft.launchwrapper.LogWrapper log
  4. 严重: Unable to launch
  5. java.lang.ClassNotFoundException: idv.jlchntoz.tweak.Tweaker
  6.         at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
  7.         at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
  8.         at java.security.AccessController.doPrivileged(Native Method)
  9.         at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
  10.         at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
  11.         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
  12.         at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
  13.         at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:99)
  14.         at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
  15.         at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
  16.         at java.lang.Class.forName0(Native Method)
  17.         at java.lang.Class.forName(Class.java:344)
  18.         at net.minecraft.launchwrapper.Launch.launch(Launch.java:94)
  19.         at net.minecraft.launchwrapper.Launch.main(Launch.java:27)

  20. Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
复制代码

辛苦了!

gooding300
SaeMo 发表于 2016-3-11 23:03
修改了mainClass,下面是新的无法启动崩溃信息,启动器版本为1.6.61

辛苦了! ...

更新好了,安装问题和bug都解决了,您看如何?

bun桜ing
坐等楼主修复贴图bug○<--<

6263075
作者您好,我这边尝试1.9中打上补丁后第一次进入服务器皮肤正常显示,重启游戏进入服务器就会闪退了
请问可否提供解决方法?
拜谢
以下为log日志

附:有中文名字的citizens的NPC

gooding300
6263075 发表于 2016-3-12 21:52
作者您好,我这边尝试1.9中打上补丁后第一次进入服务器皮肤正常显示,重启游戏进入服务器就会闪退了
请问可 ...

1.9更新到13.2a了,1.9崩溃bug已经修复,
目前乱码的来源是因为配置文件(CustomSkinLoader.json)没有使用UTF8编码。

bun桜ing
本帖最后由 bun桜ing 于 2016-3-12 22:25 编辑
bun桜ing 发表于 2016-3-12 20:19
坐等楼主修复贴图bug○

可以啊_(:з」∠)_ (F5已烂2333

月與天
1.9,正版,启动器HMCL2.4.1.6,修改核心文件安装,补丁版本13.3,常见问题已看完,无论是单人还是多人都无法显示皮肤,求解决办法。

gucandong
1.9修改核心文件,不生成配置文件。HMCL启动器。

小兔机甲d
我想说1.9

小霖0815
问一下172的补丁可以支持自己的皮肤站么?
配置在哪改?

月與天
1.9,正版,启动器HMCL2.4.1.6,修改核心文件安装,补丁版本13.3,使用Blessing Skin Server,常见问题已看完,核心文件并未被还原,无论是单人还是多人都无法显示皮肤,求解决办法。

小兔机甲d

我是说有1.9的补丁

冷火
这mod能弄成手机版那样就更好了,就像这样:游戏加载该mod后,自动生成一个文件夹,把皮肤放入,在游戏中出现一个按键,可选择加载放入之前那个文件夹的皮肤。我认为这样会方便实用简单一些@ gooding300

冷火
关键是局域网联机,或者远程联机,不想看到都是同一皮肤{:10_522:}

月與天
月與天 发表于 2016-3-13 13:29
1.9,正版,启动器HMCL2.4.1.6,修改核心文件安装,补丁版本13.3,使用Blessing Skin Server,常见问题已看 ...

多些楼主,问题已解决,mod很好用,赞一个

newsamsam
楼主,如果只是用默认加载列表是不是就没有那个json文件了?

newsamsam
newsamsam 发表于 2016-3-18 20:10
楼主,如果只是用默认加载列表是不是就没有那个json文件了?

我用最新的forge1.9加载 似乎没有生成json,在别人离线服务器里也没有皮肤,我是正版,使用的是官方登录器 blessing skin server

newsamsam
服务器端是否也需要这个mod?

gooding300
本帖最后由 gooding300 于 2016-3-22 15:47 编辑
newsamsam 发表于 2016-3-21 21:48
服务器端是否也需要这个mod?

服务器不用
至于没有生成,把报告发到我邮箱里 fml和latest还有,皮肤补丁要用至少13.3a而不是13.3

提醒一句 你回帖三连了


山雀雀
请问在安装皮肤mod(1.9,13.3a,覆盖OptiFine文件并挂载OptiFine)之后于盗版服务器(Spigot,1.9)无法显示皮肤,而单人游戏可正常显示是怎么一回事。。CustomSkinLoader下的log只输出单人游戏下的日志,在多人游戏时根本不生成任何记录。。装13.1的时候可以正常显示。。
另:OptiFine A4可以从Forge中加载了,详情见http://optifine.net/changelog?f= ... 9.0_HD_U_A4_pre.jar

LINCHUTI
链接: http://pan.baidu.com/s/1jIhbKeM
密码: 57j1

1.9不兼容一些mod
你看下

@gooding300

LINCHUTI
似乎不是mod不兼容
是装了这个mod后无法启动

forge1.9-12.16.0.1770

启动器HMCL



gooding300
本帖最后由 gooding300 于 2016-3-25 22:11 编辑
dwch 发表于 2016-3-24 13:17
请问在安装皮肤mod(1.9,13.3a,覆盖OptiFine文件并挂载OptiFine)之后于盗版服务器(Spigot,1.9)无法显 ...

1.9离线模式服务器,测试正常
我使用的是 官方服务端
CSL 以替换核心文件安装法安装

图片:

P.S.现在的标配不应该是官服+forge+sponge么?
spigot这种违法DMCA的东西早该扔了。

山雀雀
gooding300 发表于 2016-3-25 22:00
1.9离线模式服务器,测试正常
我使用的是 官方服务端
CSL 以替换核心文件安装法安装

我测试完了所有版本的OptiFine和CSL,得出结论是
所有版本都可以在官服上显示皮肤,
但是在Spigot上不仅无法显示自己皮肤(显示为史蒂夫),还会把其他角色渲染为透明。

gooding300
dwch 发表于 2016-3-25 22:06
我测试完了所有版本的OptiFine和CSL,得出结论是
所有版本都可以在官服上显示皮肤,
但是在Spigot上不仅 ...

错误内容:一个数组越界,一个空指针
  1. Minecraft: [22:57:51] [Client thread/FATAL]: Error executing task

  2. Minecraft: java.util.concurrent.ExecutionException: java.lang.NullPointerException
  3. Minecraft:     at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_72]
  4. Minecraft:     at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_72]
  5. Minecraft:     at g.a(SourceFile:46) [1.9-CustomSkinLoader-13.3a.jar:?]
  6. Minecraft:     at bcf.av(SourceFile:954) [1.9-CustomSkinLoader-13.3a.jar:?]
  7. Minecraft:     at bcf.a(SourceFile:392) [1.9-CustomSkinLoader-13.3a.jar:?]
  8. Minecraft:     at net.minecraft.client.main.Main.main(SourceFile:124) [1.9-CustomSkinLoader-13.3a.jar:?]
  9. Minecraft: Caused by: java.lang.NullPointerException
  10. Minecraft:     at bks.a(SourceFile:452) ~[1.9-CustomSkinLoader-13.3a.jar:?]
  11. Minecraft:     at fo.a(SourceFile:68) ~[1.9-CustomSkinLoader-13.3a.jar:?]
  12. Minecraft:     at fo.a(SourceFile:15) ~[1.9-CustomSkinLoader-13.3a.jar:?]
  13. Minecraft:     at fh$1.run(SourceFile:13) ~[1.9-CustomSkinLoader-13.3a.jar:?]
  14. Minecraft:     at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_72]
  15. Minecraft:     at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_72]
  16. Minecraft:     at g.a(SourceFile:45) ~[1.9-CustomSkinLoader-13.3a.jar:?]
  17. Minecraft:     ... 3 more

  18. Minecraft: [22:58:04] [Client thread/FATAL]: Error executing task

  19. Minecraft: java.util.concurrent.ExecutionException: java.lang.IndexOutOfBoundsException: Index: 46, Size: 46
  20. Minecraft:     at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_72]
  21. Minecraft:     at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_72]
  22. Minecraft:     at g.a(SourceFile:46) [1.9-CustomSkinLoader-13.3a.jar:?]
  23. Minecraft:     at bcf.av(SourceFile:954) [1.9-CustomSkinLoader-13.3a.jar:?]
  24. Minecraft:     at bcf.a(SourceFile:392) [1.9-CustomSkinLoader-13.3a.jar:?]
  25. Minecraft:     at net.minecraft.client.main.Main.main(SourceFile:124) [1.9-CustomSkinLoader-13.3a.jar:?]
  26. Minecraft: Caused by: java.lang.IndexOutOfBoundsException: Index: 46, Size: 46
  27. Minecraft:     at java.util.ArrayList.rangeCheck(Unknown Source) ~[?:1.8.0_72]
  28. Minecraft:     at java.util.ArrayList.get(Unknown Source) ~[?:1.8.0_72]
  29. Minecraft:     at aau.a(SourceFile:104) ~[1.9-CustomSkinLoader-13.3a.jar:?]
  30. Minecraft:     at aau.a(SourceFile:434) ~[1.9-CustomSkinLoader-13.3a.jar:?]
  31. Minecraft:     at bks.a(SourceFile:946) ~[1.9-CustomSkinLoader-13.3a.jar:?]
  32. Minecraft:     at gd.a(SourceFile:49) ~[1.9-CustomSkinLoader-13.3a.jar:?]
  33. Minecraft:     at gd.a(SourceFile:11) ~[1.9-CustomSkinLoader-13.3a.jar:?]
  34. Minecraft:     at fh$1.run(SourceFile:13) ~[1.9-CustomSkinLoader-13.3a.jar:?]
  35. Minecraft:     at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_72]
  36. Minecraft:     at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_72]
  37. Minecraft:     at g.a(SourceFile:45) ~[1.9-CustomSkinLoader-13.3a.jar:?]
  38. Minecraft:     ... 3 more
复制代码


CustomSkinLoader只修改了bwn和bnp,
均未出现在调用栈中,
目前的结论:因spigot服务端某些插件共存问题,影响了游戏正常与服务器通信并伴随错误发生,以至于mc没有调用皮肤加载。
措施:自行删插件,已确认原版spigot没有此问题。

gx202020
此MOD是目前唯一 1.7.10 FORGE 1448以上 可以使用的SKIN MOD,太感謝開發了

CrazyMeow
本帖最后由 a4480481 于 2016-3-27 17:36 编辑

感谢LZ大大无私奉献!~请问一上传的双层皮肤在 skin.prinzeugen.net 显示是正常的, 在1.8.9游戏里显示却是单层的呢?

还有一个问题,玩家可以正常获取皮肤,但Citizens公民插件的NPC有自己的皮肤读取方式(Citizens的NPC皮肤是从官方获取, 但不是以名字来获取的,而是通过保存的皮肤地址来设置的),NPC属于player,所以装上这个皮肤MOD之后插件的NPC就不能正常读取皮肤了,可以修改一下吗(是NPC则不使用该MOD获取皮肤)?NBT有NPC的标签.

CrazyMeow
本帖最后由 a4480481 于 2016-3-28 12:16 编辑

LZ加油!MCBBS有你更精彩.

Supremacy_stars
不知为啥,我装了皮肤补丁后正版皮肤崩了,就一个光秃秃的Alex。Forge是1811,另外就装了高清修复(B1),JEI和血显。把皮肤补丁删了重新登录皮肤才刷出来

13604508274
赞一个{:10_492:}

756338857
厉害!!!!!!!!!!

CrazyMeow
本帖最后由 a4480481 于 2016-4-3 01:59 编辑

大大简直太厉害了, 又解决了个BUG!   LZ要早点休息,熬夜伤身,年轻的程序员更不应该如此!

我是沈J王
请问这只不支持1.9.1和1.9.2呢!

我是沈J王
我是沈J王 发表于 2016-4-3 16:01
请问这只不支持1.9.1和1.9.2呢!

多谢楼主!

我是沈J王
更新的好快啊!
请问这个13.5的版本支持1.9.1和1.9.2吗?

zwlbaby
这个mod 和 皮肤站的mod  有什么区别

鼒岊先生
为什么不弹出那个选择方块了

1292959713
可以 可以 可以,重要的事情说3遍,看起来不错下来玩玩。{:10_509:}

1292959713
可以 可以 可以,重要的事情说3遍,看起来不错下来玩玩。{:10_509:}

momomozi
太帅了!!!

qstjb1
客户端版本:1.8-forge1.8-11.14.4.1563
服务端版本:git-Spigot-59b08be-0899683 (Spigot-1.8) (bukkit_R1)
服务器安装 PermissionsEx权限插件用于称号加载。
现在皮肤无法加载(在删除称号后可以正常加载)

以下为相关日志记录(部分私密信息已替换):
  1. [2016-04-12 16:41:56 player INFO] Loading player's profile.
  2. [2016-04-12 16:41:56 player INFO] 1/2 Try to load profile from 'xxxx'.
  3. [2016-04-12 16:41:56 player INFO] Try to read 'http://skins.xxxx.com/csl/player.json'
  4. [2016-04-12 16:41:56 player INFO] Successfully read (Response Code: 200 , Content Length: 171)
  5. [2016-04-12 16:41:56 player INFO] player's profile loaded.
  6. [2016-04-12 16:41:56 player INFO] (SkinUrl: http://skins.xxxx.com/csl/textures/df7dc175748b6f79cb955feae6adf81a301dc541657c410002adee0d4e5b75e2 , Model: default , CapeUrl: null)
  7. [2016-04-12 16:41:57  §?player INFO] Loading  §?player's profile.
  8. [2016-04-12 16:41:57  §?player INFO] 1/2 Try to load profile from 'xxxx'.
  9. [2016-04-12 16:41:57  §?player INFO] Try to read 'http://skins.xxxx.com/csl/ §?player.json'
  10. [2016-04-12 16:41:57  §?player INFO] Failed to read (Response Code: 400)
  11. [2016-04-12 16:41:57  §?player INFO] Profile not found.
  12. [2016-04-12 16:41:57  §?player INFO] 2/2 Try to load profile from 'Mojang'.
  13. [2016-04-12 16:41:57  §?player INFO] Try to read 'https://api.mojang.com/users/profiles/minecraft/ §?player'
  14. [2016-04-12 16:41:58  §?player INFO] Failed to read (Response Code: 400)
  15. [2016-04-12 16:41:58  §?player INFO] Profile not found.( §?player's UUID not found.)
  16. [2016-04-12 16:41:58  §?player INFO]  §?player's profile not found.
复制代码


在查看开源代码及相关文档后,提出更改建议如下:
在CustomSkinLoader.java的public static UserProfile loadProfile(String username, UserProfile defaultProfile)中增加对username的正则表达式替换特殊字符,如:
  1. username.replaceAll("/[^0-9a-zA-Z]+/", "");
复制代码

是否可行?

如果有其他原因请说明

第一页 上一页 下一页 最后一页