Class AbstractTeamsPacketAdapterImpl.TeamDisplayPacketAdapterImpl

java.lang.Object
net.megavex.scoreboardlibrary.implementation.packetAdapter.modern.team.AbstractTeamsPacketAdapterImpl.TeamDisplayPacketAdapterImpl
All Implemented Interfaces:
net.megavex.scoreboardlibrary.implementation.packetAdapter.team.TeamDisplayPacketAdapter
Enclosing class:
AbstractTeamsPacketAdapterImpl

public abstract class AbstractTeamsPacketAdapterImpl.TeamDisplayPacketAdapterImpl extends Object implements net.megavex.scoreboardlibrary.implementation.packetAdapter.team.TeamDisplayPacketAdapter
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final net.megavex.scoreboardlibrary.implementation.packetAdapter.ImmutableTeamProperties<net.kyori.adventure.text.Component>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    TeamDisplayPacketAdapterImpl(net.megavex.scoreboardlibrary.implementation.packetAdapter.ImmutableTeamProperties<net.kyori.adventure.text.Component> properties)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    fillParameters(@NotNull net.minecraft.network.protocol.game.ClientboundSetPlayerTeamPacket.Parameters parameters, @UnknownNullability Locale locale)
     
    void
    sendEntries(@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, wait

    Methods inherited from interface net.megavex.scoreboardlibrary.implementation.packetAdapter.team.TeamDisplayPacketAdapter

    sendProperties, updateTeamPackets
  • Field Details

    • properties

      protected final net.megavex.scoreboardlibrary.implementation.packetAdapter.ImmutableTeamProperties<net.kyori.adventure.text.Component> properties
  • Constructor Details

    • TeamDisplayPacketAdapterImpl

      public TeamDisplayPacketAdapterImpl(net.megavex.scoreboardlibrary.implementation.packetAdapter.ImmutableTeamProperties<net.kyori.adventure.text.Component> 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:
      sendEntries in interface net.megavex.scoreboardlibrary.implementation.packetAdapter.team.TeamDisplayPacketAdapter
    • fillParameters

      protected void fillParameters(@NotNull @NotNull net.minecraft.network.protocol.game.ClientboundSetPlayerTeamPacket.Parameters parameters, @UnknownNullability Locale locale)