コード例 #1
0
  @EventHandler
  public void init(FMLInitializationEvent event) {
    log("Setting up inter-mod stuff...");

    FMLInterModComms.sendMessage(
        "Waila",
        "register",
        "net.breakinbad.securitycraft.imc.waila.WailaDataProvider.callbackRegister");

    NBTTagCompound vcUpdateTag = VersionUpdateChecker.getNBTTagCompound();
    if (vcUpdateTag != null) {
      FMLInterModComms.sendRuntimeMessage(MODID, "VersionChecker", "addUpdate", vcUpdateTag);
    }

    this.serverProxy.setupTextureRegistry();

    log("Doing registering stuff... (PT 2/2)");

    NetworkRegistry.INSTANCE.registerGuiHandler(this, GuiHandler);

    this.configHandler.setupEntityRegistry();
    serverProxy.registerRenderThings();
  }