TeaCon 茶后談第 126 期
礦物詞典(Ore dictionary)是一個 Forge 為提高模組兼容性而添加的物品歸類系統(tǒng),最早可以追溯到 2011 年 10 月:在最初的提交中,F(xiàn)orge 官方在注釋里給出了礦物詞典的幾個命名示例(見下圖)。然而,模組社區(qū)在對「woodRubber」的理解上出現(xiàn)了分歧:有的模組將其理解為「材質(zhì)+特征」,而有的模組將其理解為「形態(tài)+材料」。以 Minecraft 原版的「木板」為例,礦物詞典如按「材質(zhì)+特征」命名應(yīng)為「woodPlank」,按「形態(tài)+材料」則應(yīng)為「plankWood」——兩種做法都有模組采用,從而帶來了無窮無盡的麻煩。經(jīng)過了數(shù)年的拉鋸戰(zhàn),模組社區(qū)終于就命名方式達成一致:以「形態(tài)+材料」的方式命名物品的礦物詞典名。礦物詞典「形態(tài)+材料」的命名方式,同樣沿用到了 Minecraft 1.13 引入的標(biāo)簽(Tag)系統(tǒng)中。【本期編輯:3TUSK,ustc_zzzz】

標(biāo)簽: