diff --git a/common/src/main/java/online/mineroo/common/request/CurrencyRequest.java b/common/src/main/java/online/mineroo/common/request/CurrencyRequest.java index bb65db2..6b66bb4 100644 --- a/common/src/main/java/online/mineroo/common/request/CurrencyRequest.java +++ b/common/src/main/java/online/mineroo/common/request/CurrencyRequest.java @@ -1,3 +1,14 @@ package online.mineroo.common.request; -public class CurrencyRequest {} +import online.mineroo.common.NetworkServiceInterface; +import org.slf4j.Logger; + +public class CurrencyRequest { + private final Logger logger; + private final NetworkServiceInterface networkService; + + public CurrencyRequest(Logger logger, NetworkServiceInterface networkService) { + this.logger = logger; + this.networkService = networkService; + } +} diff --git a/paper/build.gradle.kts b/paper/build.gradle.kts index 4d8d13f..5bfc562 100644 --- a/paper/build.gradle.kts +++ b/paper/build.gradle.kts @@ -9,6 +9,7 @@ repositories { mavenCentral() maven("https://repo.papermc.io/repository/maven-public/") maven("https://repo.extendedclip.com/releases/") + maven("https://jitpack.io") } dependencies { @@ -17,6 +18,7 @@ dependencies { compileOnly("io.papermc.paper:paper-api:1.21.10-R0.1-SNAPSHOT") compileOnly("me.clip:placeholderapi:2.11.7") + compileOnly("com.github.MilkBowl:VaultAPI:1.7.1") } java { diff --git a/paper/src/main/java/online/mineroo/paper/economy/MinerooEconomy.java b/paper/src/main/java/online/mineroo/paper/economy/MinerooEconomy.java new file mode 100644 index 0000000..43c396d --- /dev/null +++ b/paper/src/main/java/online/mineroo/paper/economy/MinerooEconomy.java @@ -0,0 +1,16 @@ +package online.mineroo.paper.economy; + +import java.util.List; +import net.milkbowl.vault.economy.AbstractEconomy; +import net.milkbowl.vault.economy.EconomyResponse; +import online.mineroo.common.request.UserRequest.SimpleUserInfoResponse; +import online.mineroo.paper.MinerooCore; +import org.bukkit.OfflinePlayer; + +public class MinerooEconomy { + private final MinerooCore plugin; + + public MinerooEconomy(MinerooCore plugin) { + this.plugin = plugin; + } +}