diff options
| author | Potatoboy9999 <51728317+PotatoPresident@users.noreply.github.com> | 2021-10-10 02:00:14 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-10 10:00:14 +0100 |
| commit | 8ebf2d39a1d95c409d2151374b8ff1ad9e776d97 (patch) | |
| tree | 713805b1efe197c191d74b61d17ae94e945b1430 /spark-fabric/src/main/java/me/lucko/spark/fabric/plugin | |
| parent | 7760d4a9fee5b7e5f6ca9b84129e84a1c373131e (diff) | |
| download | spark-8ebf2d39a1d95c409d2151374b8ff1ad9e776d97.tar.gz spark-8ebf2d39a1d95c409d2151374b8ff1ad9e776d97.tar.bz2 spark-8ebf2d39a1d95c409d2151374b8ff1ad9e776d97.zip | |
Add Fabric placeholder support (#136)
Diffstat (limited to 'spark-fabric/src/main/java/me/lucko/spark/fabric/plugin')
| -rw-r--r-- | spark-fabric/src/main/java/me/lucko/spark/fabric/plugin/FabricServerSparkPlugin.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/spark-fabric/src/main/java/me/lucko/spark/fabric/plugin/FabricServerSparkPlugin.java b/spark-fabric/src/main/java/me/lucko/spark/fabric/plugin/FabricServerSparkPlugin.java index f0b6574..8d38b1c 100644 --- a/spark-fabric/src/main/java/me/lucko/spark/fabric/plugin/FabricServerSparkPlugin.java +++ b/spark-fabric/src/main/java/me/lucko/spark/fabric/plugin/FabricServerSparkPlugin.java @@ -37,8 +37,10 @@ import me.lucko.spark.fabric.FabricSparkMod; import me.lucko.spark.fabric.FabricTickHook; import me.lucko.spark.fabric.FabricTickReporter; +import me.lucko.spark.fabric.placeholder.SparkFabricPlaceholderApi; import net.fabricmc.fabric.api.command.v1.CommandRegistrationCallback; import net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents; +import net.fabricmc.loader.api.FabricLoader; import net.minecraft.entity.player.PlayerEntity; import net.minecraft.server.MinecraftServer; import net.minecraft.server.command.CommandOutput; @@ -58,6 +60,11 @@ public class FabricServerSparkPlugin extends FabricSparkPlugin implements Comman registerCommands(server.getCommandManager().getDispatcher(), plugin, plugin, "spark"); CommandRegistrationCallback.EVENT.register((dispatcher, isDedicated) -> registerCommands(dispatcher, plugin, plugin, "spark")); + + if (FabricLoader.getInstance().isModLoaded("placeholder-api")) { + new SparkFabricPlaceholderApi(plugin.platform); + } + // register shutdown hook ServerLifecycleEvents.SERVER_STOPPING.register(stoppingServer -> { if (stoppingServer == plugin.server) { |
