WIP: Plugin for IGDB

This commit is contained in:
grimsi
2024-10-08 22:45:38 +02:00
parent fa685dc541
commit bfcd3d83c9
9 changed files with 51 additions and 11 deletions
@@ -1,6 +1,8 @@
package de.grimsi.gameyfin.pluginapi.gamemetadata
interface GameMetadataPlugin {
import org.pf4j.ExtensionPoint
interface GameMetadataPlugin : ExtensionPoint {
fun getConfig(): Map<String, String>
fun setConfig(config: Map<String, String>)
fun fetchMetadata(gameId: String): GameMetadata