【Minecraft頭顱】充分利用Mojang的皮膚庫

本專欄會分為三個(gè)部分
一、Mojang皮膚庫特性講解(教程)
二、我的探索過程(算是經(jīng)歷了)
三、與本期專欄主題關(guān)系不大,僅借此做一個(gè)我自己個(gè)人的這個(gè)頻道未來的走向的宣告。

一、Mojang皮膚庫特性講解(教程)
原理講解:Minecraft的頭顱和皮膚直接對應(yīng),所以頭顱的材質(zhì)都是從Mojang皮膚庫里調(diào)用的。并且,在Mojang的皮膚庫一般情況下是不會刪除已上傳過的皮膚的,即使上傳的新皮膚,也不會覆蓋就皮膚。并且有一個(gè)nbt可以直接調(diào)用Mojang的皮膚庫里的文件,也就是已上傳過的皮膚。所以可以借此特性利用mojang的皮膚庫去創(chuàng)建自己的皮膚庫。只要你能用記事本記住相應(yīng)的網(wǎng)址以及相關(guān)命令。
實(shí)際步驟:
進(jìn)入我的世界的官網(wǎng)minecraft.net,登錄后進(jìn)入個(gè)人資料頁面,Skin這一欄為皮膚,進(jìn)入

鼠標(biāo)移動到皮膚上,右鍵,“在新標(biāo)簽頁中打開”,新出現(xiàn)的網(wǎng)址是該皮膚文件在Mojang皮膚庫的位置。
進(jìn)入Minecraft,這里我采用的版本是1.18.1
輸入/give @p minecraft:player_head{SkullOwner:""}在""里輸入正版玩家的id,可以獲得對應(yīng)的頭顱。

放下來為方塊,十字準(zhǔn)星對準(zhǔn)頭顱。按組合鍵F3+i,可以將有這個(gè)頭顱的NBT的命令放到粘貼板。

因?yàn)樵诿罘綁K里操作不便,所以打開記事本,粘貼剛才的命令

這個(gè)Value的值是base64加密后的值,解密后會獲得
{
"timestamp" : 1645972606662,
"profileId" : "e250c9695a9448438d1dc4b004ff5f1a",
"profileName" : "Lesungend",
"textures" : {
"SKIN" : {
"url" : "https://textures.minecraft.net/texture/80e00a05dee79981cf4c66774708e06b8455ae74a3e824a5dff2b873ec85ea92",
"metadata" : {
"model" : "slim"
}
},
"CAPE" : {
"url" : "https://textures.minecraft.net/texture/dac756ca5525da49501685488b1ff78c92836002da5bcd89a127ec677a3b3e33"
}
}
}
實(shí)際的意思是這個(gè)命令直接指向這個(gè)頭顱的材質(zhì),而且即使之后更換皮膚,這條命令也會顯示之前的頭顱的材質(zhì)。
所以想要有一個(gè)新頭顱材質(zhì)。可以自己上傳到一個(gè)皮膚,然后在游戲里放出來,然后F3+i,再粘貼到一個(gè)固定記頭顱命令的記事本里。久而久之就能有一個(gè)自己頭顱材質(zhì)庫了。

二、我的探索過程(算是經(jīng)歷了)
對于這個(gè)頭顱,我在之前試驗(yàn)了至少5到6小時(shí)。包括了之前不為制作專欄/視頻用的時(shí)間。我寫這份專欄本來寫了兩個(gè)小時(shí),后來發(fā)現(xiàn)一個(gè)問題,即直接復(fù)制粘貼皮膚的mojang皮膚庫的網(wǎng)址到未解密的url可能與之前的材質(zhì)沖突,本來我的專欄都要寫完了,結(jié)果之前的內(nèi)容直接砍掉。我心里涼了一截。后來才想到F3+i。才能把這個(gè)專欄完成,也算是降低門檻了,用著也的確比base64加密解密方便。但探索這個(gè)東西真心費(fèi)時(shí)間,尤其考慮到我的電腦是動不動切換個(gè)窗口都能卡個(gè)5分鐘的且已經(jīng)服役十年的電腦。我想我打了一個(gè)小時(shí)的東西全化為無物,挺不甘心的,所以把廢稿放出來,讓大家看看我心里到底有多涼~~~以下為廢稿





三、與本期專欄主題關(guān)系不大,僅借此做一個(gè)我自己個(gè)人的這個(gè)頻道未來的走向的宣告。
我的電腦是真的跟不上時(shí)代了,而且我自己現(xiàn)在是高二的學(xué)生,按照預(yù)期,從現(xiàn)在開始,真的不能像以前那樣“揮霍”時(shí)間了,雖然我的確想讓更多的人知道,看到,加入到minecraft的指令圈,技術(shù)圈,讓他們看到那些代碼不是遙不可及的排列組合。而是有自身魅力的讓每一個(gè)理解它的人為之震撼、著迷、付出的事物。
但是,硬件的限制,軟件上遇到的“新東西”的瓶頸(傳播minecraft的命令和技術(shù)相關(guān)的知識,是我的興趣使然,所以我自己也需要去找到新東西,讓我自己先能有動力去把它傳播出去。才能保證我傳播的是我想要的,否則為了傳播而傳播的話,500粉的小up也不會一直堅(jiān)持用愛發(fā)電)
在排除兩者因素后,還在后面最難的一關(guān)——時(shí)間,我的時(shí)間真的不夠用了。高二下半學(xué)期的時(shí)間非常緊,如果現(xiàn)在不努力,高三會更加吃力,我不希望自己在一個(gè)即使提前已知非常重要的地方,還留下遺憾。
所以我需要最少一年半的時(shí)間。在這段時(shí)間里我不會更新任何視頻/專欄。有什么問題,我都建議去QQ群里問。群里現(xiàn)在已經(jīng)有了一百多人雖然?;钴S就幾個(gè)人,但他們的指令或技術(shù)性功底對于95%以上的問題都是沒問題的。QQ群號:933786065
最后,我希望這不是最后一次發(fā)視頻/專欄,我想再說一次我的結(jié)尾:我是光明傳奇,我們下一次再見吧,拜拜!