Interface ExtendedScreenHandlerFactory

All Superinterfaces:
NamedScreenHandlerFactory, ScreenHandlerFactory

public interface ExtendedScreenHandlerFactory extends NamedScreenHandlerFactory
An extension of NamedScreenHandlerFactory that can write additional data to a screen opening packet. This is used for extended screen handlers.
See Also:
  • Method Details

    • writeScreenOpeningData

      void writeScreenOpeningData(ServerPlayerEntity player, PacketByteBuf buf)
      Writes additional server -> client screen opening data to the buffer.
      Parameters:
      player - the player that is opening the screen
      buf - the packet buffer