GiNYAi
本帖最后由 GiNYAi 于 2020-3-9 00:45 编辑

首先配置文件位于
./config/splash.properties

内容大概如下

#Splash screen properties
#Sat Jan 04 13:00:19 CST 2020
background=0xFFFFFF
memoryGood=0x78CB34
font=0x0
barBackground=0xFFFFFF
barBorder=0xC0C0C0
memoryLow=0xE42F2F
rotate=false
memoryWarn=0xE6E84A
showMemory=true
bar=0xCB3D35
enabled=true
resourcePackPath=resources
logoOffset=0
forgeTexture=fml\:textures/gui/forge.png
fontTexture=textures/font/ascii.png


其中
background  为背景颜色
memoryGood  为内存充足时内存条的颜色
font  为文字颜色
barBackground  为进度条的背景颜色
barBorder  为进度条的边缘颜色
memoryLow  为剩余内存较低时 内存条的颜色
rotate  是否旋转 forge图标
memoryWarn  剩余内存极低时 内存条的颜色
showMemory  是否显示内存条
bar  进度条(完成部分)的颜色
enabled  是否使用forge的加载进度条
resourcePackPath  会尝试从这个路径加载材质
logoOffset  mojang logo的偏移量
forgeTexture  forge图标的材质路径
fontTexture  文本的材质路径


所有的颜色都是 6位16进制数 这种形式比较常用应该都懂

材质会首先尝试从配置文件中指定的路径加载,之后是fml的jar包
由于字体材质起来比较复杂 这里就只替换forge logo进行演示



来自群组: Power of Spongie

jindong
好,学到了,这就去和forge对线

Da_Hao_ZI2333
学会了,这就去和进度条对线

dark4
学会了,这就去和进度条对线

1832382293
这份绿色的草 i了

NothingnessVoid
forge哪个图标是能动的 这里面也能替换成能动的吗

GiNYAi
NothingnessVoid 发表于 2020-3-24 18:51
forge哪个图标是能动的 这里面也能替换成能动的吗

可以直接使用GIF
或者 高是宽的整数倍的情况下会自动裁割

优_克莉伍德
学到了,这就去和MMojang对线

NothingnessVoid
本帖最后由 NothingnessVoid 于 2020-3-25 10:31 编辑
GiNYAi 发表于 2020-3-25 05:11
可以直接使用GIF
或者 高是宽的整数倍的情况下会自动裁割

了解了 谢谢大佬 但是为啥我换成gif之后启动界面直接黑屏 然后闪退
换回png之后就正常了

小帅120
是不是 不要直接删除就可以了? 还是换上一张白色的

smallPan
啊这,1.13+的config好像没有splash,改不了很烦恼

望帝啼鹊
了解 这就去修改

many先生
简单易懂,谢谢楼主

哈b就是我
会自己做端了

BUKI
为什么我没有resources文件夹。。。

哒哒哒啦啦
感谢分享 就是自己画好麻烦

Eicy
建议在帖子内容里强调Mojang的logo与相关字样必须保留

遗迹探险者
我注意到刚启动时就有这个文件,然后我想搜索一下0x78CB34是什么颜色,结果你这帖子就在我的必应上跳出来了

亿年十三月
GiNYAi 发表于 2020-3-25 05:11
可以直接使用GIF
或者 高是宽的整数倍的情况下会自动裁割

GIF不是直接黑掉了吗