Fix via dump throwing an error on sponge
This commit is contained in:
parent
f422e03348
commit
676e62c71f
|
@ -90,11 +90,11 @@ public class SpongePlugin implements ViaPlatform<Player> {
|
||||||
|
|
||||||
// Init platform
|
// Init platform
|
||||||
Via.init(ViaManagerImpl.builder()
|
Via.init(ViaManagerImpl.builder()
|
||||||
.platform(this)
|
.platform(this)
|
||||||
.commandHandler(new SpongeCommandHandler())
|
.commandHandler(new SpongeCommandHandler())
|
||||||
.injector(new SpongeViaInjector())
|
.injector(new SpongeViaInjector())
|
||||||
.loader(new SpongeViaLoader(this))
|
.loader(new SpongeViaLoader(this))
|
||||||
.build());
|
.build());
|
||||||
conf.reload();
|
conf.reload();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -210,11 +210,11 @@ public class SpongePlugin implements ViaPlatform<Player> {
|
||||||
for (PluginContainer plugin : game.pluginManager().plugins()) {
|
for (PluginContainer plugin : game.pluginManager().plugins()) {
|
||||||
PluginMetadata metadata = plugin.metadata();
|
PluginMetadata metadata = plugin.metadata();
|
||||||
plugins.add(new PluginInfo(
|
plugins.add(new PluginInfo(
|
||||||
true,
|
true,
|
||||||
metadata.name().orElse("Unknown"),
|
metadata.name().orElse("Unknown"),
|
||||||
metadata.version().toString(),
|
metadata.version().toString(),
|
||||||
plugin.instance().getClass().getCanonicalName(),
|
plugin.instance() != null ? plugin.instance().getClass().getCanonicalName() : "Unknown",
|
||||||
metadata.contributors().stream().map(PluginContributor::name).collect(Collectors.toList())
|
metadata.contributors().stream().map(PluginContributor::name).collect(Collectors.toList())
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
platformSpecific.add("plugins", GsonUtil.getGson().toJsonTree(plugins));
|
platformSpecific.add("plugins", GsonUtil.getGson().toJsonTree(plugins));
|
||||||
|
|
Loading…
Reference in New Issue