diff --git a/LINCESE b/LINCESE index 5a2e42e..517bf40 100644 --- a/LINCESE +++ b/LINCESE @@ -1,10 +1,7 @@ -MIT License +The MIT License Copyright (c) 2025 R3944Realms -This license applies to the template files as supplied by github.com/NeoForged/MDK - - Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights diff --git a/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/file/AbstractAccountRequest.kt b/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/file/AbstractAccountRequest.kt new file mode 100644 index 0000000..b690802 --- /dev/null +++ b/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/file/AbstractAccountRequest.kt @@ -0,0 +1,12 @@ +package top.r3944realms.ltdmanager.napcat.requests.file + +import kotlinx.serialization.Serializable +import top.r3944realms.ltdmanager.napcat.requests.NapCatRequest + +@Serializable +abstract class AbstractAccountRequest + : NapCatRequest() { + override fun header(): String { + return "account" + } +} \ No newline at end of file diff --git a/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/group/AbstractGroupRequest.kt b/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/group/AbstractGroupRequest.kt new file mode 100644 index 0000000..3d2d23a --- /dev/null +++ b/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/group/AbstractGroupRequest.kt @@ -0,0 +1,12 @@ +package top.r3944realms.ltdmanager.napcat.requests.group + +import kotlinx.serialization.Serializable +import top.r3944realms.ltdmanager.napcat.requests.NapCatRequest + +@Serializable +abstract class AbstractGroupRequest + : NapCatRequest() { + override fun header(): String { + return "group" + } +} \ No newline at end of file diff --git a/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/message/AbstractMessageRequest.kt b/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/message/AbstractMessageRequest.kt new file mode 100644 index 0000000..050a041 --- /dev/null +++ b/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/message/AbstractMessageRequest.kt @@ -0,0 +1,12 @@ +package top.r3944realms.ltdmanager.napcat.requests.message + +import kotlinx.serialization.Serializable +import top.r3944realms.ltdmanager.napcat.requests.NapCatRequest + +@Serializable +abstract class AbstractMessageRequest + : NapCatRequest() { + override fun header(): String { + return "message" + } +} \ No newline at end of file diff --git a/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/other/AbstractOtherRequest.kt b/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/other/AbstractOtherRequest.kt new file mode 100644 index 0000000..0aa7801 --- /dev/null +++ b/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/other/AbstractOtherRequest.kt @@ -0,0 +1,12 @@ +package top.r3944realms.ltdmanager.napcat.requests.other + +import kotlinx.serialization.Serializable +import top.r3944realms.ltdmanager.napcat.requests.NapCatRequest + +@Serializable +abstract class AbstractOtherRequest + : NapCatRequest() { + override fun header(): String { + return "other" + } +} \ No newline at end of file diff --git a/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/passkey/AbstractPasskeyRequest.kt b/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/passkey/AbstractPasskeyRequest.kt new file mode 100644 index 0000000..7c3352c --- /dev/null +++ b/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/passkey/AbstractPasskeyRequest.kt @@ -0,0 +1,12 @@ +package top.r3944realms.ltdmanager.napcat.requests.passkey + +import kotlinx.serialization.Serializable +import top.r3944realms.ltdmanager.napcat.requests.NapCatRequest + +@Serializable +abstract class AbstractPasskeyRequest + : NapCatRequest() { + override fun header(): String { + return "passkey" + } +} \ No newline at end of file diff --git a/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/personal/AbstractPersonalRequest.kt b/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/personal/AbstractPersonalRequest.kt new file mode 100644 index 0000000..4722202 --- /dev/null +++ b/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/personal/AbstractPersonalRequest.kt @@ -0,0 +1,12 @@ +package top.r3944realms.ltdmanager.napcat.requests.personal + +import kotlinx.serialization.Serializable +import top.r3944realms.ltdmanager.napcat.requests.NapCatRequest + +@Serializable +abstract class AbstractPersonalRequest + : NapCatRequest() { + override fun header(): String { + return "personal" + } +} \ No newline at end of file diff --git a/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/system/AbstractSystemRequest.kt b/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/system/AbstractSystemRequest.kt new file mode 100644 index 0000000..bd5fa14 --- /dev/null +++ b/src/main/kotlin/top/r3944realms/ltdmanager/napcat/requests/system/AbstractSystemRequest.kt @@ -0,0 +1,12 @@ +package top.r3944realms.ltdmanager.napcat.requests.system + +import kotlinx.serialization.Serializable +import top.r3944realms.ltdmanager.napcat.requests.NapCatRequest + +@Serializable +abstract class AbstractSystemRequest + : NapCatRequest() { + override fun header(): String { + return "system" + } +} \ No newline at end of file