Skip to content

Commit 7ef2bef

Browse files
committed
A few changes and remove config stuff
1 parent b7e251f commit 7ef2bef

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+77
-1742
lines changed

src/main/java/io/github/techstreet/dfscript/DFScript.java

Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,6 @@
44
import com.google.gson.GsonBuilder;
55
import com.google.gson.JsonParser;
66
import io.github.techstreet.dfscript.commands.CommandManager;
7-
import io.github.techstreet.dfscript.config.internal.ConfigFile;
8-
import io.github.techstreet.dfscript.config.internal.ConfigInstruction;
9-
import io.github.techstreet.dfscript.config.internal.gson.ConfigSerializer;
10-
import io.github.techstreet.dfscript.config.internal.gson.types.*;
11-
import io.github.techstreet.dfscript.config.internal.gson.types.list.*;
12-
import io.github.techstreet.dfscript.config.structure.ConfigManager;
13-
import io.github.techstreet.dfscript.config.types.*;
14-
import io.github.techstreet.dfscript.config.types.list.*;
157
import io.github.techstreet.dfscript.features.*;
168
import io.github.techstreet.dfscript.loader.Loader;
179
import io.github.techstreet.dfscript.loader.v2.CodeInitializer;
@@ -40,19 +32,9 @@ public class DFScript implements ModInitializer {
4032
public static String PLAYER_NAME = null;
4133

4234
public static final Gson GSON = new GsonBuilder()
43-
.registerTypeAdapter(ConfigInstruction.class, new ConfigSerializer())
44-
.registerTypeAdapter(BooleanSetting.class, new BooleanSerializer())
45-
.registerTypeAdapter(IntegerSetting.class, new IntegerSerializer())
46-
.registerTypeAdapter(DoubleSetting.class, new DoubleSerializer())
47-
.registerTypeAdapter(FloatSetting.class, new FloatSerializer())
48-
.registerTypeAdapter(LongSetting.class, new LongSerializer())
49-
.registerTypeAdapter(StringSetting.class, new StringSerializer())
50-
.registerTypeAdapter(StringListSetting.class, new StringListSerializer())
51-
.registerTypeAdapter(EnumSetting.class, new EnumSerializer())
52-
.registerTypeAdapter(DynamicStringSetting.class, new DynamicStringSerializer())
53-
.registerTypeAdapter(SoundSetting.class, new SoundSerializer())
5435
.setPrettyPrinting()
5536
.create();
37+
5638
public static final JsonParser JSON_PARSER = new JsonParser();
5739

5840
@Override
@@ -74,21 +56,11 @@ public void onInitialize() {
7456
loader.load(new Scheduler());
7557
loader.load(new UpdateAlerts());
7658

77-
CodeInitializer initializer = new CodeInitializer();
78-
initializer.add(new ConfigFile());
79-
initializer.add(new ConfigManager());
80-
8159
LOGGER.info("Initialized");
8260
}
8361

8462
public void onClose() {
8563
LOGGER.info("Closing...");
86-
try {
87-
ConfigFile.getInstance().save();
88-
} catch (Exception err) {
89-
LOGGER.error("Error");
90-
err.printStackTrace();
91-
}
9264

9365
LOGGER.info("Closed.");
9466
}

src/main/java/io/github/techstreet/dfscript/config/Config.java

Lines changed: 0 additions & 92 deletions
This file was deleted.

src/main/java/io/github/techstreet/dfscript/config/ConfigSounds.java

Lines changed: 0 additions & 69 deletions
This file was deleted.

src/main/java/io/github/techstreet/dfscript/config/impl/ExampleGroup.java

Lines changed: 0 additions & 14 deletions
This file was deleted.

src/main/java/io/github/techstreet/dfscript/config/internal/ConfigFile.java

Lines changed: 0 additions & 98 deletions
This file was deleted.

src/main/java/io/github/techstreet/dfscript/config/internal/ConfigInstruction.java

Lines changed: 0 additions & 22 deletions
This file was deleted.

src/main/java/io/github/techstreet/dfscript/config/internal/DfButtonTextLocations.java

Lines changed: 0 additions & 14 deletions
This file was deleted.

src/main/java/io/github/techstreet/dfscript/config/internal/ITranslatable.java

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)