From 676e62c71f8e3c8513bb271123373ec30c2a730f Mon Sep 17 00:00:00 2001 From: FlorianMichael <60033407+FlorianMichael@users.noreply.github.com> Date: Thu, 25 Apr 2024 22:44:42 +0200 Subject: [PATCH] Fix via dump throwing an error on sponge --- .../viaversion/viaversion/SpongePlugin.java | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/sponge/src/main/java/com/viaversion/viaversion/SpongePlugin.java b/sponge/src/main/java/com/viaversion/viaversion/SpongePlugin.java index 80d006580..093f22a5d 100644 --- a/sponge/src/main/java/com/viaversion/viaversion/SpongePlugin.java +++ b/sponge/src/main/java/com/viaversion/viaversion/SpongePlugin.java @@ -90,11 +90,11 @@ public class SpongePlugin implements ViaPlatform { // Init platform Via.init(ViaManagerImpl.builder() - .platform(this) - .commandHandler(new SpongeCommandHandler()) - .injector(new SpongeViaInjector()) - .loader(new SpongeViaLoader(this)) - .build()); + .platform(this) + .commandHandler(new SpongeCommandHandler()) + .injector(new SpongeViaInjector()) + .loader(new SpongeViaLoader(this)) + .build()); conf.reload(); } @@ -210,11 +210,11 @@ public class SpongePlugin implements ViaPlatform { for (PluginContainer plugin : game.pluginManager().plugins()) { PluginMetadata metadata = plugin.metadata(); plugins.add(new PluginInfo( - true, - metadata.name().orElse("Unknown"), - metadata.version().toString(), - plugin.instance().getClass().getCanonicalName(), - metadata.contributors().stream().map(PluginContributor::name).collect(Collectors.toList()) + true, + metadata.name().orElse("Unknown"), + metadata.version().toString(), + plugin.instance() != null ? plugin.instance().getClass().getCanonicalName() : "Unknown", + metadata.contributors().stream().map(PluginContributor::name).collect(Collectors.toList()) )); } platformSpecific.add("plugins", GsonUtil.getGson().toJsonTree(plugins));