注冊群系(2)
在上一期視頻中,我們簡單講解了群系注冊的原理。
但是,那里面寫的方式只能用來理解原理,不是很實用。最典型的問題是Biome對象沒有被拿出來提供公開靜態(tài)引用。
這里我貼一下修改后的代碼。
和視頻中比,沒什么本質變化,只是架構上的調整,不適合出視頻,直接就出專欄了。
群系匯總類Regbiomes,像物品和方塊那樣加入一個List,然后給注冊里拆分成注冊前、注冊本身、注冊后。
修改后的樣子:
BiomeBase加了兩行代碼,與提供了列表機制的BiomeReg適配:
這一套與理想境、IDF里在PreInit事件強行注冊群系的寫法還是有很大不同的,但現在看來這一套更合理一些。
標簽: