fix: Get correct platform Audience for OnlineUsers

feat/data-edit-commands
William 1 year ago
parent fb069296e1
commit 4c2bb5c6df
No known key found for this signature in database

@ -20,6 +20,7 @@
package net.william278.husksync; package net.william278.husksync;
import com.google.gson.Gson; import com.google.gson.Gson;
import net.kyori.adventure.platform.AudienceProvider;
import net.kyori.adventure.platform.bukkit.BukkitAudiences; import net.kyori.adventure.platform.bukkit.BukkitAudiences;
import net.william278.desertwell.util.Version; import net.william278.desertwell.util.Version;
import net.william278.husksync.adapter.DataAdapter; import net.william278.husksync.adapter.DataAdapter;
@ -408,7 +409,7 @@ public class BukkitHuskSync extends JavaPlugin implements HuskSync, BukkitTask.S
} }
@NotNull @NotNull
public BukkitAudiences getAudiences() { public AudienceProvider getAudiences() {
return audiences; return audiences;
} }

@ -77,12 +77,6 @@ public class BukkitUser extends OnlineUser implements BukkitUserDataHolder {
return player == null || !player.isOnline(); return player == null || !player.isOnline();
} }
@NotNull
@Override
public Audience getAudience() {
return ((BukkitHuskSync) plugin).getAudiences().player(player);
}
@Override @Override
public void sendToast(@NotNull MineDown title, @NotNull MineDown description, public void sendToast(@NotNull MineDown title, @NotNull MineDown description,
@NotNull String iconMaterial, @NotNull String backgroundType) { @NotNull String iconMaterial, @NotNull String backgroundType) {

@ -50,13 +50,11 @@ public abstract class OnlineUser extends User implements CommandUser, UserDataHo
*/ */
public abstract boolean isOffline(); public abstract boolean isOffline();
/**
* Get the player's adventure {@link Audience}
*
* @return the player's {@link Audience}
*/
@NotNull @NotNull
public abstract Audience getAudience(); @Override
public Audience getAudience() {
return getPlugin().getAudience(getUuid());
}
/** /**
* Send a message to this player * Send a message to this player

Loading…
Cancel
Save