From 7eb332e5e0c983c14392346ec3494d72010c73e3 Mon Sep 17 00:00:00 2001 From: Snabeldier <79211348+Snabeldier@users.noreply.github.com> Date: Fri, 25 Oct 2024 19:40:44 +0200 Subject: [PATCH] add getGroups() --- src/main/java/minevalley/core/api/Core.java | 9 +++++++++ src/main/java/minevalley/core/api/CoreServer.java | 2 ++ 2 files changed, 11 insertions(+) diff --git a/src/main/java/minevalley/core/api/Core.java b/src/main/java/minevalley/core/api/Core.java index 5f0a8691..db60ef3e 100644 --- a/src/main/java/minevalley/core/api/Core.java +++ b/src/main/java/minevalley/core/api/Core.java @@ -785,6 +785,15 @@ public static BankAccount createBankAccount(Registrant holder) { return server.createBankAccount(holder); } + /** + * Get all loaded groups. + * + * @return list of all groups + */ + public static List getGroups() { + return server.getGroups(); + } + /** * Gets the group (organization/company) with the specific name. * diff --git a/src/main/java/minevalley/core/api/CoreServer.java b/src/main/java/minevalley/core/api/CoreServer.java index 633ad853..e3bdf963 100644 --- a/src/main/java/minevalley/core/api/CoreServer.java +++ b/src/main/java/minevalley/core/api/CoreServer.java @@ -185,6 +185,8 @@ public interface CoreServer { BankAccount createBankAccount(Registrant holder); + List getGroups(); + Group getGroup(String name); Region getRegion(int id);