9
0
mirror of https://github.com/WiIIiam278/HuskSync.git synced 2026-01-06 15:41:56 +00:00

Refactor package to net.william278; update dependencies & stop shading internal modules

This commit is contained in:
William
2022-06-07 20:44:53 +01:00
parent 2f3b0f37e8
commit a76aecdd23
61 changed files with 255 additions and 253 deletions

View File

@@ -5,10 +5,10 @@ plugins {
}
dependencies {
compileOnly project(path: ':common', configuration: 'shadow')
implementation project(path: ':common')
compileOnly 'org.spigotmc:spigot-api:1.16.5-R0.1-SNAPSHOT'
compileOnly 'org.jetbrains:annotations:22.0.0'
compileOnly 'org.jetbrains:annotations:23.0.0'
}
repositories {

View File

@@ -1,8 +1,9 @@
package me.william278.husksync.bukkit.api;
package net.william278.husksync.bukkit.api;
import me.william278.husksync.PlayerData;
import me.william278.husksync.Settings;
import me.william278.husksync.redis.RedisMessage;
import net.william278.husksync.PlayerData;
import net.william278.husksync.Settings;
import net.william278.husksync.redis.RedisMessage;
import net.william278.husksync.bukkit.data.DataSerializer;
import java.io.IOException;
import java.util.HashMap;
@@ -37,7 +38,7 @@ public class HuskSyncAPI {
public static HashMap<UUID, CompletableFuture<PlayerData>> apiRequests = new HashMap<>();
/**
* Returns a {@link CompletableFuture} that will fetch the {@link PlayerData} for a user given their {@link UUID}, which contains synchronised data that can then be deserialized into ItemStacks and other usable values using the {@link me.william278.husksync.bukkit.data.DataSerializer} class. If no data could be returned, such as if an invalid UUID is specified, the CompletableFuture will be cancelled. Note that this only returns the last cached data of the user; not necessarily the current state of their inventory if they are online.
* Returns a {@link CompletableFuture} that will fetch the {@link PlayerData} for a user given their {@link UUID}, which contains synchronised data that can then be deserialized into ItemStacks and other usable values using the {@link DataSerializer} class. If no data could be returned, such as if an invalid UUID is specified, the CompletableFuture will be cancelled. Note that this only returns the last cached data of the user; not necessarily the current state of their inventory if they are online.
*
* @param playerUUID The {@link UUID} of the player to get data for
* @return a {@link CompletableFuture} with the user's {@link PlayerData} accessible on completion

View File

@@ -1,6 +1,6 @@
package me.william278.husksync.bukkit.api.events;
package net.william278.husksync.bukkit.api.events;
import me.william278.husksync.PlayerData;
import net.william278.husksync.PlayerData;
import org.bukkit.entity.Player;
import org.bukkit.event.HandlerList;
import org.bukkit.event.player.PlayerEvent;

View File

@@ -1,6 +1,6 @@
package me.william278.husksync.bukkit.api.events;
package net.william278.husksync.bukkit.api.events;
import me.william278.husksync.PlayerData;
import net.william278.husksync.PlayerData;
import org.bukkit.entity.Player;
import org.bukkit.event.Cancellable;
import org.bukkit.event.HandlerList;

View File

@@ -1,6 +1,6 @@
package me.william278.husksync.bukkit.data;
package net.william278.husksync.bukkit.data;
import me.william278.husksync.redis.RedisMessage;
import net.william278.husksync.redis.RedisMessage;
import org.bukkit.*;
import org.bukkit.advancement.Advancement;
import org.bukkit.advancement.AdvancementProgress;
@@ -20,7 +20,7 @@ import java.time.Instant;
import java.util.*;
/**
* Class that contains static methods for serializing and deserializing data from {@link me.william278.husksync.PlayerData}
* Class that contains static methods for serializing and deserializing data from {@link net.william278.husksync.PlayerData}
*/
public class DataSerializer {