浏览代码

Code improvement

Lortseam 4 年之前
父节点
当前提交
7faa886fda
共有 1 个文件被更改,包括 3 次插入4 次删除
  1. 3 4
      lib/src/main/java/me/lortseam/completeconfig/io/ConfigSource.java

+ 3 - 4
lib/src/main/java/me/lortseam/completeconfig/io/ConfigSource.java

@@ -7,6 +7,7 @@ import me.lortseam.completeconfig.CompleteConfig;
 import me.lortseam.completeconfig.data.Config;
 import me.lortseam.completeconfig.data.Config;
 import me.lortseam.completeconfig.data.Registry;
 import me.lortseam.completeconfig.data.Registry;
 import me.lortseam.completeconfig.extensions.CompleteConfigExtension;
 import me.lortseam.completeconfig.extensions.CompleteConfigExtension;
+import net.fabricmc.api.EnvType;
 import net.fabricmc.loader.api.FabricLoader;
 import net.fabricmc.loader.api.FabricLoader;
 import org.apache.commons.lang3.ArrayUtils;
 import org.apache.commons.lang3.ArrayUtils;
 import org.spongepowered.configurate.CommentedConfigurationNode;
 import org.spongepowered.configurate.CommentedConfigurationNode;
@@ -24,10 +25,8 @@ public final class ConfigSource {
 
 
     static {
     static {
         TypeSerializerCollection.Builder builder = TypeSerializerCollection.builder();
         TypeSerializerCollection.Builder builder = TypeSerializerCollection.builder();
-        switch (FabricLoader.getInstance().getEnvironmentType()) {
-            case CLIENT:
-                builder.registerAll(ClientSerializers.COLLECTION);
-                break;
+        if (FabricLoader.getInstance().getEnvironmentType() == EnvType.CLIENT) {
+            builder.registerAll(ClientSerializers.COLLECTION);
         }
         }
         GLOBAL_TYPE_SERIALIZERS = builder.build();
         GLOBAL_TYPE_SERIALIZERS = builder.build();
     }
     }