API Referansı
API Referansı
PlatformManager Metotları
kotlin
interface PlatformManager {
// Pano'ya istek gönder
fun sendRequest(request: PlatformRequest)
// Mesaj handler'ı kaydet
fun registerMessageHandler(handler: PlatformMessageHandler<*>)
// Pano'ya bağlı mı kontrol et
fun isConnected(): Boolean
// Bağlantı durumunu al
fun getConnectionStatus(): ConnectionStatus
}PlatformRequest
kotlin
abstract class PlatformRequest {
abstract fun getRequestType(): String
abstract fun getData(): Map<String, Any>
}PlatformMessageResponse
kotlin
interface PlatformMessageResponse {
fun onResponse(response: Map<String, Any>)
fun onError(error: String)
}PlatformMessageHandler
kotlin
abstract class PlatformMessageHandler<R : PlatformMessage> {
abstract fun handle(message: R)
abstract fun getMessageType(): String
}Yardıma mı İhtiyacınız Var?
- Discord: Geliştirme kanalımıza katılın
- GitHub Discussions: Pano MC Eklentisi Discussions
- Issue Tracker: Hata bildirin veya özellik isteyin
- Örnek Proje: Referans İmplementasyon
İlgili Dokümantasyon
Mutlu kodlamalar!