Fix blacklist action were not properly serialized

This commit is contained in:
DBotThePony 2023-07-19 17:06:39 +07:00
parent 3aaa595d7b
commit 47feee8425
Signed by: DBot
GPG Key ID: DCC23B5715498507

View File

@ -40,6 +40,9 @@ open class DeleteAction(
} }
class BlacklistAction(id: Either<ResourceLocation, TagKey<Item>>) : DeleteAction(id) { class BlacklistAction(id: Either<ResourceLocation, TagKey<Item>>) : DeleteAction(id) {
override val type: Type<*>
get() = Companion
companion object : Type<BlacklistAction> { companion object : Type<BlacklistAction> {
override val codec: Codec<BlacklistAction> by lazy { override val codec: Codec<BlacklistAction> by lazy {
RecordCodecBuilder.create { RecordCodecBuilder.create {