mirror of
https://github.com/Minestom/Minestom.git
synced 2025-01-09 18:08:37 +01:00
Un-implement Audience in MinecraftServer
This commit is contained in:
parent
0a1a0f2fa1
commit
f861814352
@ -1,7 +1,5 @@
|
||||
package net.minestom.server;
|
||||
|
||||
import net.kyori.adventure.audience.Audience;
|
||||
import net.kyori.adventure.audience.ForwardingAudience;
|
||||
import net.minestom.server.advancements.AdvancementManager;
|
||||
import net.minestom.server.adventure.BossBarManager;
|
||||
import net.minestom.server.adventure.SerializationManager;
|
||||
@ -59,8 +57,6 @@ import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.Collections;
|
||||
import java.util.HashSet;
|
||||
|
||||
/**
|
||||
* The main server class used to start the server and retrieve all the managers.
|
||||
@ -68,7 +64,7 @@ import java.util.HashSet;
|
||||
* The server needs to be initialized with {@link #init()} and started with {@link #start(String, int)}.
|
||||
* You should register all of your dimensions, biomes, commands, events, etc... in-between.
|
||||
*/
|
||||
public final class MinecraftServer implements ForwardingAudience {
|
||||
public final class MinecraftServer {
|
||||
|
||||
public final static Logger LOGGER = LoggerFactory.getLogger(MinecraftServer.class);
|
||||
|
||||
@ -832,11 +828,4 @@ public final class MinecraftServer implements ForwardingAudience {
|
||||
"You cannot access the manager before MinecraftServer#init, " +
|
||||
"if you are developing an extension be sure to retrieve them at least after Extension#preInitialize");*/
|
||||
}
|
||||
|
||||
@Override
|
||||
public @NotNull Iterable<? extends Audience> audiences() {
|
||||
HashSet<Audience> audiences = new HashSet<>(getConnectionManager().getOnlinePlayers());
|
||||
audiences.add(getCommandManager().getConsoleSender());
|
||||
return Collections.unmodifiableSet(audiences);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user