From d10b1b4ee1a820717f44f442f9e51be3024766bd Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Fri, 14 Mar 2025 11:21:08 +0700 Subject: [PATCH] Aeugh --- .../mc/otm/player/android/AndroidResearchDescription.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/player/android/AndroidResearchDescription.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/player/android/AndroidResearchDescription.kt index ac201aa1a..2afc8d9dc 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/player/android/AndroidResearchDescription.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/player/android/AndroidResearchDescription.kt @@ -119,8 +119,7 @@ interface AndroidResearchDescription { get() = this } - class Leveled(val callback: (research: AndroidResearch, lines: MutableList, level: Int) -> Unit) : - Type { + class Leveled(val callback: (research: AndroidResearch, lines: MutableList, level: Int) -> Unit) : Type { inner class Instance(val level: Int) : AndroidResearchDescription { override fun addLines(research: AndroidResearch, lines: MutableList) { callback.invoke(research, lines, level) @@ -132,7 +131,7 @@ interface AndroidResearchDescription { override val codec: MapCodec by lazy { RecordCodecBuilder.mapCodec { - it.group(Codec.INT.fieldOf("level").forGetter(Instance::level)).apply(it, Leveled::Instance) + it.group(Codec.INT.fieldOf("level").forGetter(Instance::level)).apply(it, ::Instance) } } }