關(guān)于minecraft地圖扁平化轉(zhuǎn)檔(1.12.2>1.15.2)函數(shù)修改的記錄01-02

本文目的
給自己寫個(gè)參考;
記錄地圖更新過程;
加深記憶改變自己的書寫習(xí)慣;
如果能幫到其他需要轉(zhuǎn)檔的玩家也是極好的。
要不是我在wiki上找不到指令修改的歸納總結(jié)......
文章中提到的內(nèi)容都是在國(guó)際版上進(jìn)行的,修改針對(duì)在網(wǎng)易開局域網(wǎng)(租賃服)的情況,但也適用于其他啟動(dòng)器。
網(wǎng)易更新了1.15,這是好的。
但是我還是要說,**網(wǎng)易,寫的1.15打開卻是1.15.2,害得我剛開始版本開錯(cuò)了。

1.修改側(cè)邊欄分割線(修改所有帶中文的計(jì)分板與隊(duì)伍)
扁平化后(1.13+)字體改了,所以修改一下分割線的長(zhǎng)度,避免側(cè)邊欄不必要地突出。
(有些地方?jīng)]顏色是因?yàn)榫W(wǎng)易8.4更新之后導(dǎo)入一次地圖就會(huì)有目標(biāo)掉色,我也不知道為什么,之后應(yīng)該會(huì)把補(bǔ)顏色的指令寫成函數(shù)方便修掉色的)




出現(xiàn)了第一個(gè)問題,原本修改分?jǐn)?shù)的指令被判定為是錯(cuò)誤的,實(shí)際上格式是完全正確的。


所以1.15的計(jì)分板不能帶中文?
(其實(shí)也試了字母和修改目標(biāo)名字的情況 得出的結(jié)論也是中文的問題)




好了現(xiàn)在得把所有計(jì)分板名稱改成英文的了(玩 家?記 錄 沒 了)
我去試了一下,發(fā)現(xiàn)同理隊(duì)伍名、函數(shù)名稱、標(biāo)簽等除了JSON文本以外的都得改成英文。
工作量突增,我嘗試用NBTExplorer改計(jì)分板和隊(duì)伍名字。
(其實(shí)可以把創(chuàng)建計(jì)分板的指令寫在function里,刪掉scoreboard文件再執(zhí)行,但是我怕漏掉一些沒有寫進(jìn)function的計(jì)分板,所以用這種比較蠢但是保險(xiǎn)的方法)
用NBTExplorer打開data文件夾里的scoreboard文件





大概花了兩個(gè)半小時(shí)把計(jì)分板里的中文都改成英文,肯定會(huì)有一些不需要替換的JSON文本被替換,所以之后還需要進(jìn)行修改。

同時(shí),計(jì)分板名稱不能長(zhǎng)于16個(gè)字符
總結(jié):
1.調(diào)整部分文本以適應(yīng)扁平化后的字體
2.計(jì)分板objective名稱與隊(duì)伍team名稱均需修改至不含有中文且計(jì)分板名稱不能長(zhǎng)于16個(gè)字符

2.修改mcfunction文件位置
1.15.2中,原本放在data文件夾中的functions文件夾已經(jīng)無法使用,必須以數(shù)據(jù)包的方式執(zhí)行。數(shù)據(jù)包datapacks文件夾的位置與data文件夾并列。
備注:以下操作中的命名均不能使用中文








數(shù)據(jù)包啟用成功后,其中的mcfunction就可以使用/function指令執(zhí)行了(格式不同 之后會(huì)講到)
總結(jié):修改functions文件夾的位置并加入pack.mcmeta文件

本篇正文完

第一次投專欄,不知道有沒有修改功能,先寫一點(diǎn)占坑然后邊更新地圖邊記錄,一天更新個(gè)幾次吧。
如果對(duì)文章中的操作有問題或者有建議可以提出來,本人指令渣()歡迎糾錯(cuò)(雖然極大可能沒人看就是了??(?′Д`)??)

原來只能修改三次啊 之后我會(huì)分篇寫