Initial work on the new in game wiki
This commit is contained in:
parent
4f01850616
commit
9e107c849f
10 changed files with 268 additions and 0 deletions
20
src/main/java/techreborn/manual/saveFormat/Entry.java
Normal file
20
src/main/java/techreborn/manual/saveFormat/Entry.java
Normal file
|
@ -0,0 +1,20 @@
|
|||
package techreborn.manual.saveFormat;
|
||||
|
||||
/**
|
||||
* Created by Mark on 05/04/2016.
|
||||
*/
|
||||
public class Entry {
|
||||
|
||||
String registryName;
|
||||
|
||||
MetaData meta;
|
||||
|
||||
/**
|
||||
* This says what type of page it is, crafting, image, ect
|
||||
*
|
||||
* //TODO use class name?
|
||||
*/
|
||||
String type;
|
||||
|
||||
EntryData data;
|
||||
}
|
15
src/main/java/techreborn/manual/saveFormat/EntryData.java
Normal file
15
src/main/java/techreborn/manual/saveFormat/EntryData.java
Normal file
|
@ -0,0 +1,15 @@
|
|||
package techreborn.manual.saveFormat;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
/**
|
||||
* Created by Mark on 05/04/2016.
|
||||
*/
|
||||
public class EntryData {
|
||||
|
||||
/**
|
||||
* Use this to store data for a page
|
||||
*/
|
||||
HashMap<String, String> data;
|
||||
|
||||
}
|
17
src/main/java/techreborn/manual/saveFormat/ManualFormat.java
Normal file
17
src/main/java/techreborn/manual/saveFormat/ManualFormat.java
Normal file
|
@ -0,0 +1,17 @@
|
|||
package techreborn.manual.saveFormat;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Created by Mark on 05/04/2016.
|
||||
*/
|
||||
public class ManualFormat {
|
||||
|
||||
String name;
|
||||
|
||||
String modId;
|
||||
|
||||
List<Entry> blocks;
|
||||
|
||||
List<Entry> items;
|
||||
}
|
12
src/main/java/techreborn/manual/saveFormat/MetaData.java
Normal file
12
src/main/java/techreborn/manual/saveFormat/MetaData.java
Normal file
|
@ -0,0 +1,12 @@
|
|||
package techreborn.manual.saveFormat;
|
||||
|
||||
/**
|
||||
* Created by Mark on 05/04/2016.
|
||||
*/
|
||||
public class MetaData {
|
||||
|
||||
int startMeta;
|
||||
|
||||
int endMeta;
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue