/** * Load a message file for a PocketMine plugin. Only uses .ini files. * * @param Plugin $plugin - owning plugin * @param str $path - output of $plugin->getFile() */ public static function plugin_init($plugin, $path) { if (file_exists($plugin->getDataFolder() . "messages.ini")) { self::load($plugin->getDataFolder() . "messages.ini"); return; } $msgs = $path . "resources/messages/" . $plugin->getServer()->getProperty("settings.language") . ".ini"; if (!file_exists($msgs)) { return; } mc::load($msgs); }