We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 20b2747 commit be0d986Copy full SHA for be0d986
modules/paper/src/main/kotlin/net/azisaba/serialization/BlockTypeTagSerializer.kt
@@ -0,0 +1,11 @@
1
+package net.azisaba.serialization
2
+
3
+import io.papermc.paper.registry.RegistryKey
4
+import kotlinx.serialization.descriptors.PrimitiveKind
5
+import kotlinx.serialization.descriptors.PrimitiveSerialDescriptor
6
+import kotlinx.serialization.descriptors.SerialDescriptor
7
+import org.bukkit.block.BlockType
8
9
+object BlockTypeTagSerializer : RegistryTagSerializer<BlockType>(RegistryKey.BLOCK) {
10
+ override val descriptor: SerialDescriptor = PrimitiveSerialDescriptor("BlockType", PrimitiveKind.STRING)
11
+}
0 commit comments