aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorextclp <2842417407@qq.com>2020-08-30 16:24:58 +0800
committerGitHub <noreply@github.com>2020-08-30 09:24:58 +0100
commit4f59483b8e337666363100e820f05e8e94be1523 (patch)
treedecb16eea0b7c30284839ee8852881d59561ecf8
parente465d47bd93cbf4ffee8ac27200db0a64e064197 (diff)
downloadspark-4f59483b8e337666363100e820f05e8e94be1523.tar.gz
spark-4f59483b8e337666363100e820f05e8e94be1523.tar.bz2
spark-4f59483b8e337666363100e820f05e8e94be1523.zip
fabric 1.16.2 (#69)
-rw-r--r--spark-fabric/build.gradle8
-rw-r--r--spark-fabric/src/main/java/me/lucko/spark/fabric/FabricSparkMod.java7
-rw-r--r--spark-fabric/src/main/java/me/lucko/spark/fabric/FabricTickHook.java16
3 files changed, 15 insertions, 16 deletions
diff --git a/spark-fabric/build.gradle b/spark-fabric/build.gradle
index 2b62343..8c209f0 100644
--- a/spark-fabric/build.gradle
+++ b/spark-fabric/build.gradle
@@ -12,10 +12,10 @@ configurations {
dependencies {
// https://modmuss50.me/fabric.html
- minecraft "com.mojang:minecraft:1.16"
- mappings "net.fabricmc:yarn:1.16+build.1:v2"
- modCompile "net.fabricmc:fabric-loader:0.8.8+build.202"
- modCompile "net.fabricmc.fabric-api:fabric-api:0.13.1+build.370-1.16"
+ minecraft "com.mojang:minecraft:1.16.2"
+ mappings "net.fabricmc:yarn:1.16.2+build.21:v2"
+ modCompile "net.fabricmc:fabric-loader:0.9.2+build.206"
+ modCompile "net.fabricmc.fabric-api:fabric-api:0.19.0+build.398-1.16"
shade project(':spark-common')
}
diff --git a/spark-fabric/src/main/java/me/lucko/spark/fabric/FabricSparkMod.java b/spark-fabric/src/main/java/me/lucko/spark/fabric/FabricSparkMod.java
index 780cedd..87fb214 100644
--- a/spark-fabric/src/main/java/me/lucko/spark/fabric/FabricSparkMod.java
+++ b/spark-fabric/src/main/java/me/lucko/spark/fabric/FabricSparkMod.java
@@ -23,7 +23,7 @@ package me.lucko.spark.fabric;
import me.lucko.spark.fabric.plugin.FabricClientSparkPlugin;
import me.lucko.spark.fabric.plugin.FabricServerSparkPlugin;
import net.fabricmc.api.ModInitializer;
-import net.fabricmc.fabric.api.event.server.ServerStartCallback;
+import net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents;
import net.fabricmc.loader.api.FabricLoader;
import net.fabricmc.loader.api.ModContainer;
import net.minecraft.client.MinecraftClient;
@@ -43,10 +43,9 @@ public class FabricSparkMod implements ModInitializer {
FabricLoader loader = FabricLoader.getInstance();
this.container = loader.getModContainer("spark")
.orElseThrow(() -> new IllegalStateException("Unable to get container for spark"));
- this.configDirectory = loader.getConfigDirectory().toPath().resolve("spark");
-
+ this.configDirectory = loader.getConfigDir().resolve("spark");
// load hooks
- ServerStartCallback.EVENT.register(server -> FabricServerSparkPlugin.register(this, server));
+ ServerLifecycleEvents.SERVER_STARTING.register(server -> FabricServerSparkPlugin.register(this, server));
}
// called be entrypoint defined in fabric.mod.json
diff --git a/spark-fabric/src/main/java/me/lucko/spark/fabric/FabricTickHook.java b/spark-fabric/src/main/java/me/lucko/spark/fabric/FabricTickHook.java
index 17c286f..9003091 100644
--- a/spark-fabric/src/main/java/me/lucko/spark/fabric/FabricTickHook.java
+++ b/spark-fabric/src/main/java/me/lucko/spark/fabric/FabricTickHook.java
@@ -22,8 +22,8 @@ package me.lucko.spark.fabric;
import me.lucko.spark.common.sampler.tick.AbstractTickHook;
import me.lucko.spark.common.sampler.tick.TickHook;
-import net.fabricmc.fabric.api.event.client.ClientTickCallback;
-import net.fabricmc.fabric.api.event.server.ServerTickCallback;
+import net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents;
+import net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents;
import net.minecraft.client.MinecraftClient;
import net.minecraft.server.MinecraftServer;
@@ -36,9 +36,9 @@ public abstract class FabricTickHook extends AbstractTickHook implements TickHoo
this.closed = true;
}
- public static final class Server extends FabricTickHook implements ServerTickCallback {
+ public static final class Server extends FabricTickHook implements ServerTickEvents.EndTick {
@Override
- public void tick(MinecraftServer minecraftServer) {
+ public void onEndTick(MinecraftServer minecraftServer) {
if (!this.closed) {
onTick();
}
@@ -46,13 +46,13 @@ public abstract class FabricTickHook extends AbstractTickHook implements TickHoo
@Override
public void start() {
- ServerTickCallback.EVENT.register(this);
+ ServerTickEvents.END_SERVER_TICK.register(this);
}
}
- public static final class Client extends FabricTickHook implements ClientTickCallback {
+ public static final class Client extends FabricTickHook implements ClientTickEvents.EndTick {
@Override
- public void tick(MinecraftClient minecraftClient) {
+ public void onEndTick(MinecraftClient minecraftClient) {
if (!this.closed) {
onTick();
}
@@ -60,7 +60,7 @@ public abstract class FabricTickHook extends AbstractTickHook implements TickHoo
@Override
public void start() {
- ClientTickCallback.EVENT.register(this);
+ ClientTickEvents.END_CLIENT_TICK.register(this);
}
}
}