[MTAM開發(fā)日志] 2023 8/11
仿照我的世界基巖版mainfest格式制定了MTAM基本命令方塊儲存單元---指令鏈的模板(command block chains?簡稱CBC)
采用json格式文件,一個(gè)CBC能儲存完整的一條命令方塊方塊鏈,各個(gè)命令方塊內(nèi)容采用鏈表結(jié)構(gòu)存儲。
CBC模板內(nèi)內(nèi)容分為header,modules和comment三大塊
header儲存模板格式版本,使用游戲版本和類型的信息
modules儲存命令方塊鏈內(nèi)容與和頭指針
comment儲存對CBC的注釋
各參數(shù)說明
data 儲存指令鏈一個(gè)節(jié)點(diǎn)的數(shù)據(jù)域
name? 命令方塊名稱
command 這里輸入指令內(nèi)容
type 命令方塊類型 "p"為脈沖,"r"為重復(fù),"c"為鏈
tickdelay 命令方塊執(zhí)行延遲時(shí)間刻,默認(rèn)應(yīng)為0
redstonemode 是否需要使用紅石控制 布爾
conditionalmode 是否有條件約束 布爾
p 指針域
head頭指針
后續(xù)視實(shí)際需求再進(jìn)行更改

標(biāo)簽: