so://phie

poppy

A feature-rich Minecraft plugin which enhances gaming experience
git clone git://soophie.de/poppy

blob: 37a0a440c1e4bafc8b7b7391cac253c99926411d (605 bytes)[doc][blame][raw]

1package de.typable.minecrafthub;

2

3import java.io.File;

4import java.io.IOException;

5import java.nio.file.Files;

6import java.nio.file.Paths;

7

8import com.google.gson.Gson;

9

10

11public class Config

12{

13 private static final Gson gson = new Gson();

14

15 public static Config open(String path)

16 {

17 File file = new File(path);

18

19 try

20 {

21 if(!file.exists())

22 {

23 file.createNewFile();

24 }

25

26 String content = Files.readString(Paths.get(path));

27

28 if(content != null)

29 {

30 // TODO: convert string to json object

31 }

32 }

33 catch(IOException ex)

34 {

35 ex.printStackTrace();

36 }

37

38 return new Config();

39 }

40}