local clusterio_api = require("modules/clusterio/api") local MyModule = { events = {}, on_nth_tick = {}, } function MyModule.foo() game.print("foo") end MyModule.events[clusterio_api.events.on_server_startup] = function(event) game.print(game.table_to_json(event)) end MyModule.events[defines.events.on_player_crafted_item] = function(event) game.print(game.table_to_json(event))// [instance] // clusterio_api.send_json("// plugin_name //-plugin_example_ipc", { tick = game.tick, player_name = game.get_player(event.player_index).name })// [] // end MyModule.on_nth_tick[300] = function() game.print(game.tick) end return MyModule