Class AbstractTeamDisplayPacketAdapter<T>
java.lang.Object
net.megavex.scoreboardlibrary.implementation.packetAdapter.packetevents.team.AbstractTeamDisplayPacketAdapter<T>
- All Implemented Interfaces:
net.megavex.scoreboardlibrary.implementation.packetAdapter.team.TeamDisplayPacketAdapter
- Direct Known Subclasses:
AdventureTeamDisplayPacketAdapter,LegacyTeamDisplayPacketAdapter
public abstract class AbstractTeamDisplayPacketAdapter<T>
extends Object
implements net.megavex.scoreboardlibrary.implementation.packetAdapter.team.TeamDisplayPacketAdapter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final net.megavex.scoreboardlibrary.implementation.packetAdapter.ImmutableTeamProperties<T> protected final net.megavex.scoreboardlibrary.implementation.packetAdapter.PacketSender<com.github.retrooper.packetevents.wrapper.PacketWrapper<?>> protected final String -
Constructor Summary
ConstructorsConstructorDescriptionAbstractTeamDisplayPacketAdapter(@NotNull net.megavex.scoreboardlibrary.implementation.packetAdapter.PacketSender<com.github.retrooper.packetevents.wrapper.PacketWrapper<?>> sender, @NotNull String teamName, @NotNull net.megavex.scoreboardlibrary.implementation.packetAdapter.ImmutableTeamProperties<T> properties) -
Method Summary
Modifier and TypeMethodDescriptionprotected com.github.retrooper.packetevents.wrapper.play.server.WrapperPlayServerTeams.TeamModemode(@NotNull net.megavex.scoreboardlibrary.implementation.packetAdapter.PropertiesPacketType packetType) voidsendEntries(@NotNull net.megavex.scoreboardlibrary.implementation.packetAdapter.team.EntriesPacketType packetType, @NotNull Collection<org.bukkit.entity.Player> players, @NotNull Collection<String> entries) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.megavex.scoreboardlibrary.implementation.packetAdapter.team.TeamDisplayPacketAdapter
sendProperties, updateTeamPackets
-
Field Details
-
sender
protected final net.megavex.scoreboardlibrary.implementation.packetAdapter.PacketSender<com.github.retrooper.packetevents.wrapper.PacketWrapper<?>> sender -
teamName
-
properties
protected final net.megavex.scoreboardlibrary.implementation.packetAdapter.ImmutableTeamProperties<T> properties
-
-
Constructor Details
-
AbstractTeamDisplayPacketAdapter
public AbstractTeamDisplayPacketAdapter(@NotNull @NotNull net.megavex.scoreboardlibrary.implementation.packetAdapter.PacketSender<com.github.retrooper.packetevents.wrapper.PacketWrapper<?>> sender, @NotNull @NotNull String teamName, @NotNull @NotNull net.megavex.scoreboardlibrary.implementation.packetAdapter.ImmutableTeamProperties<T> properties)
-
-
Method Details
-
sendEntries
public void sendEntries(@NotNull @NotNull net.megavex.scoreboardlibrary.implementation.packetAdapter.team.EntriesPacketType packetType, @NotNull @NotNull Collection<org.bukkit.entity.Player> players, @NotNull @NotNull Collection<String> entries) - Specified by:
sendEntriesin interfacenet.megavex.scoreboardlibrary.implementation.packetAdapter.team.TeamDisplayPacketAdapter
-
mode
@NotNull protected com.github.retrooper.packetevents.wrapper.play.server.WrapperPlayServerTeams.TeamMode mode(@NotNull @NotNull net.megavex.scoreboardlibrary.implementation.packetAdapter.PropertiesPacketType packetType)
-