diff options
| author | Roman / Linnea Gräf <roman.graef@gmail.com> | 2022-12-23 17:27:23 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-12-23 17:27:23 +0100 |
| commit | 7535b1f9c24d56522fd9526a8b9ad8940d130995 (patch) | |
| tree | 8f2877c2e393f561270d296e7283e79737b406e7 /src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java | |
| parent | a7a2293d000a0ff16ddd2413989801a63868da52 (diff) | |
| download | notenoughupdates-7535b1f9c24d56522fd9526a8b9ad8940d130995.tar.gz notenoughupdates-7535b1f9c24d56522fd9526a8b9ad8940d130995.tar.bz2 notenoughupdates-7535b1f9c24d56522fd9526a8b9ad8940d130995.zip | |
RepoEditing: Allow opening files in the external editor (#487)
Diffstat (limited to 'src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java')
| -rw-r--r-- | src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java b/src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java index ca0d91d2..ce15b09a 100644 --- a/src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java +++ b/src/main/java/io/github/moulberry/notenoughupdates/NEUManager.java @@ -288,7 +288,7 @@ public class NEUManager { public void loadItem(String internalName) { itemstackCache.remove(internalName); try { - JsonObject json = getJsonFromFile(new File(new File(repoLocation, "items"), internalName + ".json")); + JsonObject json = getJsonFromFile(getItemFileForInternalName(internalName)); if (json == null) { return; } @@ -971,6 +971,10 @@ public class NEUManager { return getUUIDFromNBT(tag); } + public File getItemFileForInternalName(String internalName) { + return new File(new File(repoLocation, "items"), internalName + ".json"); + } + public void writeItemToFile(ItemStack stack) { String internalname = getInternalNameForItem(stack); @@ -984,7 +988,7 @@ public class NEUManager { json.addProperty("modver", NotEnoughUpdates.VERSION); try { - writeJson(json, new File(new File(repoLocation, "items"), internalname + ".json")); + writeJson(json, getItemFileForInternalName(internalname)); } catch (IOException ignored) { } |
