9
0
mirror of https://github.com/WiIIiam278/HuskSync.git synced 2025-12-23 16:49:19 +00:00

Basic bukkit implementation

This commit is contained in:
William
2022-07-03 18:14:44 +01:00
parent 9471e0cbff
commit 38c261871a
40 changed files with 1643 additions and 285 deletions

View File

@@ -2,16 +2,16 @@ package net.william278.husksync;
import net.william278.husksync.config.Locales;
import net.william278.husksync.config.Settings;
import net.william278.husksync.listener.EventListener;
import net.william278.husksync.database.Database;
import net.william278.husksync.player.OnlineUser;
import net.william278.husksync.redis.RedisManager;
import net.william278.husksync.database.Database;
import net.william278.husksync.util.Logger;
import org.jetbrains.annotations.NotNull;
import java.util.Optional;
import java.util.Set;
import java.util.UUID;
import java.util.concurrent.CompletableFuture;
public interface HuskSync {
@@ -19,8 +19,6 @@ public interface HuskSync {
@NotNull Optional<OnlineUser> getOnlineUser(@NotNull UUID uuid);
@NotNull EventListener getEventListener();
@NotNull Database getDatabase();
@NotNull RedisManager getRedisManager();
@@ -29,10 +27,10 @@ public interface HuskSync {
@NotNull Locales getLocales();
@NotNull Logger getLogger();
@NotNull Logger getLoggingAdapter();
@NotNull String getVersion();
void reload();
CompletableFuture<Boolean> reload();
}