public class GameData extends Object
Constructor and Description |
---|
GameData() |
Modifier and Type | Method and Description |
---|---|
static void |
buildModObjectTable() |
static Set<ItemData> |
buildWorldItemData(NBTTagList modList) |
static void |
dumpRegistry(File minecraftDir) |
static com.google.common.collect.MapDifference<Integer,ItemData> |
gateWorldLoadingForValidation() |
static void |
initializeServerGate(int gateCount)
Initialize the server gate
|
static void |
newItemAdded(Item item) |
static void |
releaseGate(boolean carryOn) |
static void |
validateWorldSave(Set<ItemData> worldSaveItems) |
static void |
writeItemData(NBTTagList itemList) |
public static void newItemAdded(Item item)
public static void writeItemData(NBTTagList itemList)
public static void initializeServerGate(int gateCount)
gateCount
- the countdown amount. If it's 2 we're on the client and the client and server
will wait at the latch. 1 is a server and the server will proceedpublic static com.google.common.collect.MapDifference<Integer,ItemData> gateWorldLoadingForValidation()
public static void releaseGate(boolean carryOn)
public static Set<ItemData> buildWorldItemData(NBTTagList modList)
public static void buildModObjectTable()
public static void dumpRegistry(File minecraftDir)