aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build.gradle2
-rw-r--r--gradle.properties2
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/Tips.java5
3 files changed, 7 insertions, 2 deletions
diff --git a/build.gradle b/build.gradle
index 40304d77..acb14ff7 100644
--- a/build.gradle
+++ b/build.gradle
@@ -61,6 +61,8 @@ dependencies {
modCompileOnly "dev.emi:emi-fabric:${project.emi_version}:api"
//modLocalRuntime "dev.emi:emi-fabric:${project.emi_version}"
+ compileOnly "com.demonwav.mcdev:annotations:${project.mcdev_annotations_version}"
+
include modImplementation("meteordevelopment:discord-ipc:1.1")
// Occlusion Culling (https://github.com/LogisticsCraft/OcclusionCulling)
diff --git a/gradle.properties b/gradle.properties
index ceb86ac8..90d4c20e 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -22,6 +22,8 @@ rei_version = 13.0.666
emi_version = 1.0.22+1.20.2
# Minecraft and Related Libraries
+## McDev Annotations (https://central.sonatype.com/artifact/com.demonwav.mcdev/annotations)
+mcdev_annotations_version = 2.1.0
## Occlusion Culling (https://github.com/LogisticsCraft/OcclusionCulling)
occlusionculling_version = 0.0.8-SNAPSHOT
## neu repoparser (https://repo.nea.moe/#/releases/moe/nea/neurepoparser/)
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/Tips.java b/src/main/java/de/hysky/skyblocker/skyblock/Tips.java
index 37f860a4..5d983e20 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/Tips.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/Tips.java
@@ -1,5 +1,6 @@
package de.hysky.skyblocker.skyblock;
+import com.demonwav.mcdev.annotations.Translatable;
import com.mojang.brigadier.Command;
import com.mojang.brigadier.CommandDispatcher;
import com.mojang.brigadier.context.CommandContext;
@@ -67,11 +68,11 @@ public class Tips {
private static boolean sentTip = false;
- private static Supplier<Text> getTipFactory(String key) {
+ private static Supplier<Text> getTipFactory(@Translatable String key) {
return () -> Text.translatable(key);
}
- private static Supplier<Text> getTipFactory(String key, ClickEvent.Action clickAction, String value) {
+ private static Supplier<Text> getTipFactory(@Translatable String key, ClickEvent.Action clickAction, String value) {
return () -> Text.translatable(key).styled(style -> style.withClickEvent(new ClickEvent(clickAction, value)));
}