diff --git a/build.gradle b/build.gradle
index 698f74f..7de0101 100644
--- a/build.gradle
+++ b/build.gradle
@@ -49,6 +49,7 @@ dependencies {
include modImplementation("me.lucko:fabric-permissions-api:${project.permissions_api_version}")
include modImplementation("net.kyori:adventure-platform-fabric:${project.adventure_version}")
+ modImplementation include("eu.pb4:placeholder-api:${project.placeholderapi_version}")
}
processResources {
diff --git a/gradle.properties b/gradle.properties
index d4aa50d..62452ee 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -9,7 +9,7 @@ yarn_mappings=1.20.1+build.10
loader_version=0.16.5
# Mod Properties
-mod_version=1.10.2
+mod_version=1.11.0
maven_group=cc.reconnected
archives_base_name=rcc-server
@@ -21,4 +21,5 @@ owo_version=0.11.2+1.20
luckpermsapi_version=5.4
permissions_api_version=0.2-SNAPSHOT
-adventure_version=5.9.1
\ No newline at end of file
+adventure_version=5.9.1
+placeholderapi_version=2.1.3+1.20.1
\ No newline at end of file
diff --git a/src/main/java/cc/reconnected/server/RccServer.java b/src/main/java/cc/reconnected/server/RccServer.java
index 678d798..90ce30b 100644
--- a/src/main/java/cc/reconnected/server/RccServer.java
+++ b/src/main/java/cc/reconnected/server/RccServer.java
@@ -1,6 +1,8 @@
package cc.reconnected.server;
import cc.reconnected.server.commands.AfkCommand;
+import cc.reconnected.server.commands.ReplyCommand;
+import cc.reconnected.server.commands.TellCommand;
import cc.reconnected.server.database.PlayerData;
import cc.reconnected.server.events.PlayerActivityEvents;
import cc.reconnected.server.events.PlayerWelcome;
@@ -82,6 +84,8 @@ public class RccServer implements ModInitializer {
LOGGER.info("Starting rcc-server");
CommandRegistrationCallback.EVENT.register(AfkCommand::register);
+ CommandRegistrationCallback.EVENT.register(TellCommand::register);
+ CommandRegistrationCallback.EVENT.register(ReplyCommand::register);
ServerLifecycleEvents.SERVER_STARTED.register(server -> {
luckPerms = LuckPermsProvider.get();
diff --git a/src/main/java/cc/reconnected/server/RccServerConfigModel.java b/src/main/java/cc/reconnected/server/RccServerConfigModel.java
index e41f210..331cc2d 100644
--- a/src/main/java/cc/reconnected/server/RccServerConfigModel.java
+++ b/src/main/java/cc/reconnected/server/RccServerConfigModel.java
@@ -11,4 +11,7 @@ public class RccServerConfigModel {
public String afkMessage = " is now AFK";
public String afkReturnMessage = " is no longer AFK";
+
+ public String tellMessage = "[