MinecraftForgeEventの種類
Eventの種類
MinecraftForgeのEventには以下の3つがある.
- EVENT_BUS
- TERRAIN_GEN_BUS
- ORE_GEN_BUS
ForgeSubscribeアノテーションを付与したメソッドでも, 適切なEVENT_BUSにregisterしないとフックをかけれらない(メソッドが呼ばれない).
- terraingen以外のEventはEVENT_BUS
- terraingenパッケージのうち, OreGenEvent以外はTERRAIN_GEN_BUS
- OreGenEventのみORE_GEN_BUS
Eventに対応したBUSにregisterするとちゃんと呼ばれることを確認済み. それにしてもなぜTerrainGenクラスはabstract?