无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

答粉絲問(wèn):如何給創(chuàng)造模式頁(yè)簽設(shè)置背景(1.12.2)

2023-04-16 11:27 作者:道家深湖  | 我要投稿

那么,首先你要有一張用來(lái)設(shè)置的背景圖。一般都是拿mc默認(rèn)的改。

隨便找個(gè)mc的jar解壓了,里面的

assets\minecraft\textures\gui\container\creative_inventory\tab_items.png 就是默認(rèn)的。

默認(rèn)的圖在這里

接下來(lái)就是把你修改好的圖放到自己的資源路徑下。

我使用GIMP簡(jiǎn)單地編輯了一下,畫(huà)了如下的一張圖作為頁(yè)簽背景:

我的背景圖

然后就是把它放到我們的資源路徑下。沒(méi)什么好說(shuō)的,參考原版的位置,放進(jìn)去就行了。只要是在textures下,且與代碼指定的路徑匹配都可以生效,不一定非得在gui,但正常來(lái)說(shuō)肯定是放在gui的creative_tabs里,顯得比較有條理一些。

推薦放在這里


代碼的話(huà),大體有兩種思路。

第一種,調(diào)用setBackgroundImageName。這是個(gè)不太好的選擇,因?yàn)樗徽{(diào)用minecraft原版路徑下的資源。如果你單獨(dú)只靠這個(gè)來(lái)改的話(huà),你自己的圖就只能放在mc原版的這個(gè)路徑下,如果有第二個(gè)這么干的人,你倆的圖萬(wàn)一撞了名字就會(huì)相互覆蓋,很不好。

第二種,也就是我推薦的方式,是覆寫(xiě)getBackgroundImage。

你需要加入如下的代碼,其中的圖片路徑、MODID替換成你自己的:

這代碼寫(xiě)在哪呢?

代碼寫(xiě)在這

寫(xiě)在你想要改的頁(yè)簽的構(gòu)造函數(shù)后那一段大括號(hào)里,和改變圖標(biāo)的東西并列就行。


需要注意的是,其中的文件名那部分必須有.png擴(kuò)展名,不能省略,否則會(huì)加載不出來(lái),就像這樣:

代碼與資源路徑不匹配

成功的話(huà),就是這樣:

成功了

另外我必須提醒一下,作為一個(gè)模組作者,你的時(shí)間和精力都是有限的,請(qǐng)確保把它們花在最重要的地方,而不是一些對(duì)玩家的游玩體驗(yàn)無(wú)甚幫助之處。

答粉絲問(wèn):如何給創(chuàng)造模式頁(yè)簽設(shè)置背景(1.12.2)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
沁源县| 柘荣县| 墨玉县| 孝昌县| 盈江县| 衡阳县| 原平市| 霍邱县| 烟台市| 西林县| 辉南县| 建瓯市| 多伦县| 遵化市| 政和县| 通许县| 盐山县| 绥棱县| 准格尔旗| 永年县| 柘荣县| 靖边县| 丹江口市| 图木舒克市| 宁晋县| 浏阳市| 商洛市| 依安县| 红桥区| 石阡县| 常宁市| 铜山县| 平江县| 开远市| 合水县| 西充县| 玛纳斯县| 阿巴嘎旗| 开阳县| 东兰县| 河北区|