File tree Expand file tree Collapse file tree 2 files changed +6
-7
lines changed
src/main/kotlin/net/ccbluex/liquidbounce Expand file tree Collapse file tree 2 files changed +6
-7
lines changed Original file line number Diff line number Diff line change 17
17
* along with LiquidBounce. If not, see <https://www.gnu.org/licenses/>.
18
18
*/
19
19
20
- package net.ccbluex.liquidbounce.config.types ;
20
+ package net.ccbluex.liquidbounce.config.types
21
21
22
- import net.ccbluex.liquidbounce.config.util.AutoCompletionProvider;
23
- import net.ccbluex.liquidbounce.utils.input.HumanInputDeserializer;
22
+ import net.ccbluex.liquidbounce.config.util.AutoCompletionProvider
23
+ import net.ccbluex.liquidbounce.utils.input.HumanInputDeserializer
24
24
25
25
enum class ValueType (
26
26
val deserializer : HumanInputDeserializer .StringDeserializer <* >? = null ,
@@ -44,7 +44,7 @@ enum class ValueType(
44
44
CLIENT_PACKET ,
45
45
SERVER_PACKET ,
46
46
KEY (HumanInputDeserializer .keyDeserializer),
47
- FILE (HumanInputDeserializer .pathDeserializer ),
47
+ FILE (HumanInputDeserializer .fileDeserializer ),
48
48
BIND ,
49
49
VECTOR3_I ,
50
50
VECTOR3_D ,
Original file line number Diff line number Diff line change @@ -28,9 +28,8 @@ import net.minecraft.registry.Registries
28
28
import net.minecraft.sound.SoundEvent
29
29
import net.minecraft.util.Identifier
30
30
import java.awt.Color
31
- import java.nio.file.Path
31
+ import java.io.File
32
32
import java.util.*
33
- import kotlin.io.path.Path
34
33
import kotlin.jvm.optionals.getOrNull
35
34
36
35
object HumanInputDeserializer {
@@ -89,7 +88,7 @@ object HumanInputDeserializer {
89
88
90
89
val keyDeserializer: StringDeserializer <InputUtil .Key > = StringDeserializer (::inputByName)
91
90
92
- val pathDeserializer : StringDeserializer <Path > = StringDeserializer (::Path )
91
+ val fileDeserializer : StringDeserializer <File > = StringDeserializer (::File )
93
92
94
93
fun <T > parseArray (str : String , componentDeserializer : StringDeserializer <T >): MutableList <T > {
95
94
return str.split(" ," ).mapTo(ArrayList (), componentDeserializer::deserializeThrowing)
You can’t perform that action at this time.
0 commit comments