summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcpw <cpw+github@weeksfamily.ca>2019-02-16 17:42:30 -0500
committercpw <cpw+github@weeksfamily.ca>2019-02-17 14:08:20 -0500
commitc5f7cfe6ee22fac28c1622816bc4c49cc28777e7 (patch)
tree85b6bc915a9bfc35dc041755489eea9e1b03a363
parentf4f3c9bd2d3649a6668602030ce2b6629be1e8c8 (diff)
Fix author and other strings in the mdk mods toml file, update coremods to 0.3.+
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
-rw-r--r--build.gradle2
-rw-r--r--src/main/java/com/example/examplemod/ExampleMod.java2
-rw-r--r--src/main/resources/META-INF/mods.toml16
3 files changed, 10 insertions, 10 deletions
diff --git a/build.gradle b/build.gradle
index ee99238..7b221e8 100644
--- a/build.gradle
+++ b/build.gradle
@@ -83,7 +83,7 @@ jar {
manifest {
attributes(["Specification-Title": "examplemod",
"Specification-Vendor": "examplemodsareus",
- "Specification-Version": "24.0", // We are version 1 of the modlauncher specification
+ "Specification-Version": "1", // We are version 1 of ourselves
"Implementation-Title": project.name,
"Implementation-Version": "${version}",
"Implementation-Vendor" :"examplemodsareus",
diff --git a/src/main/java/com/example/examplemod/ExampleMod.java b/src/main/java/com/example/examplemod/ExampleMod.java
index d0fa6c8..2f904b1 100644
--- a/src/main/java/com/example/examplemod/ExampleMod.java
+++ b/src/main/java/com/example/examplemod/ExampleMod.java
@@ -60,7 +60,7 @@ public class ExampleMod
private void processIMC(final InterModProcessEvent event)
{
// some example code to receive and process InterModComms from other mods
- LOGGER.info("Got IMC", event.getIMCStream().
+ LOGGER.info("Got IMC {}", event.getIMCStream().
map(m->m.getMessageSupplier().get()).
collect(Collectors.toList()));
}
diff --git a/src/main/resources/META-INF/mods.toml b/src/main/resources/META-INF/mods.toml
index 7ce23d4..e87f17a 100644
--- a/src/main/resources/META-INF/mods.toml
+++ b/src/main/resources/META-INF/mods.toml
@@ -9,14 +9,6 @@ modLoader="javafml" #mandatory
loaderVersion="[25,)" #mandatory (24 is current forge version)
# A URL to refer people to when problems occur with this mod
issueTrackerURL="http://my.issue.tracker/" #optional
-# A URL for the "homepage" for this mod, displayed in the mod UI
-displayURL="http://example.com/" #optional
-# A file name (in the root of the mod JAR) containing a logo for display
-logoFile="examplemod.png" #optional
-# A text field displayed in the mod UI
-credits="Thanks for this example mod goes to Java" #optional
-# A text field displayed in the mod UI
-authors="Love, Cheese and small house plants" #optional
# A list of mods - how many allowed here is determined by the individual mod loader
[[mods]] #mandatory
# The modid of the mod
@@ -27,6 +19,14 @@ version="${file.jarVersion}" #mandatory
displayName="Example Mod" #mandatory
# A URL to query for updates for this mod. See the JSON update specification <here>
updateJSONURL="http://myurl.me/" #optional
+# A URL for the "homepage" for this mod, displayed in the mod UI
+displayURL="http://example.com/" #optional
+# A file name (in the root of the mod JAR) containing a logo for display
+logoFile="examplemod.png" #optional
+# A text field displayed in the mod UI
+credits="Thanks for this example mod goes to Java" #optional
+# A text field displayed in the mod UI
+authors="Love, Cheese and small house plants" #optional
# The description text for the mod (multi line!) (#mandatory)
description='''
This is a long form description of the mod. You can write whatever you want here