aboutsummaryrefslogtreecommitdiff
path: root/spark-neoforge/src
diff options
context:
space:
mode:
authorLuck <git@lucko.me>2024-07-07 20:26:10 +0100
committerLuck <git@lucko.me>2024-07-07 20:26:10 +0100
commitc94eba98639303d4663296349819fb6638a9ab9c (patch)
tree815bfd45a378e96df69736a7b64cb62bd2d43f9f /spark-neoforge/src
parentdface5907890d3f832c79d9152d6a379ef22f429 (diff)
downloadspark-c94eba98639303d4663296349819fb6638a9ab9c.tar.gz
spark-c94eba98639303d4663296349819fb6638a9ab9c.tar.bz2
spark-c94eba98639303d4663296349819fb6638a9ab9c.zip
Include server brand in viewer payloads
Diffstat (limited to 'spark-neoforge/src')
-rw-r--r--spark-neoforge/src/main/java/me/lucko/spark/neoforge/NeoForgePlatformInfo.java11
-rw-r--r--spark-neoforge/src/main/java/me/lucko/spark/neoforge/NeoForgeSparkMod.java1
2 files changed, 11 insertions, 1 deletions
diff --git a/spark-neoforge/src/main/java/me/lucko/spark/neoforge/NeoForgePlatformInfo.java b/spark-neoforge/src/main/java/me/lucko/spark/neoforge/NeoForgePlatformInfo.java
index 18d88c3..6a2338f 100644
--- a/spark-neoforge/src/main/java/me/lucko/spark/neoforge/NeoForgePlatformInfo.java
+++ b/spark-neoforge/src/main/java/me/lucko/spark/neoforge/NeoForgePlatformInfo.java
@@ -21,7 +21,10 @@
package me.lucko.spark.neoforge;
import me.lucko.spark.common.platform.PlatformInfo;
+import net.neoforged.fml.ModContainer;
+import net.neoforged.fml.ModList;
import net.neoforged.fml.loading.FMLLoader;
+import net.neoforged.neoforgespi.language.IModInfo;
public class NeoForgePlatformInfo implements PlatformInfo {
private final Type type;
@@ -41,6 +44,14 @@ public class NeoForgePlatformInfo implements PlatformInfo {
}
@Override
+ public String getBrand() {
+ return ModList.get().getModContainerById("neoforge")
+ .map(ModContainer::getModInfo)
+ .map(IModInfo::getDisplayName)
+ .orElse("NeoForge");
+ }
+
+ @Override
public String getVersion() {
return FMLLoader.versionInfo().neoForgeVersion();
}
diff --git a/spark-neoforge/src/main/java/me/lucko/spark/neoforge/NeoForgeSparkMod.java b/spark-neoforge/src/main/java/me/lucko/spark/neoforge/NeoForgeSparkMod.java
index 1a03831..72436c9 100644
--- a/spark-neoforge/src/main/java/me/lucko/spark/neoforge/NeoForgeSparkMod.java
+++ b/spark-neoforge/src/main/java/me/lucko/spark/neoforge/NeoForgeSparkMod.java
@@ -24,7 +24,6 @@ import me.lucko.spark.neoforge.plugin.NeoForgeClientSparkPlugin;
import me.lucko.spark.neoforge.plugin.NeoForgeServerSparkPlugin;
import net.neoforged.bus.api.IEventBus;
import net.neoforged.bus.api.SubscribeEvent;
-import net.neoforged.fml.IExtensionPoint;
import net.neoforged.fml.ModContainer;
import net.neoforged.fml.ModLoadingContext;
import net.neoforged.fml.common.Mod;