net.minecraft.server.integrated

## Class IntegratedPlayerList

- java.lang.Object
- - net.minecraft.server.management.ServerConfigurationManager
  - - net.minecraft.server.integrated.IntegratedPlayerList

-     public class IntegratedPlayerList
      extends ServerConfigurationManager

- - ### Field Summary

    - ### Fields inherited from class net.minecraft.server.management.ServerConfigurationManager

      `playerEntityList`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `IntegratedPlayerList(IntegratedServer par1IntegratedServer)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `String` | `allowUserToConnect(SocketAddress par1SocketAddress, String par2Str)` checks ban-lists, then white-lists, then space for the server.
    `NBTTagCompound` | `getHostPlayerData()` On integrated servers, returns the host's player data to be written to level.dat.
    `IntegratedServer` | `getIntegratedServer()` get the associated Integrated Server
    `MinecraftServer` | `getServerInstance()`

    - ### Methods inherited from class net.minecraft.server.management.ServerConfigurationManager

      `addOp, addToWhiteList, createPlayerForUser, findPlayers, func_110459_a, func_72375_a, getAllUsernames, getAvailablePlayerDat, getBannedIPs, getBannedPlayers, getCurrentPlayerCount, getEntityViewDistance, getMaxPlayers, getOps, getPlayerForUsername, getPlayerList, getPlayerListAsString, getViewDistance, getWhiteListedPlayers, initializeConnectionToPlayer, isAllowedToLogin, isPlayerOpped, isWhiteListEnabled, loadWhiteList, playerLoggedIn, playerLoggedOut, readPlayerDataFromFile, removeAllPlayers, removeFromWhitelist, removeOp, respawnPlayer, saveAllPlayerData, sendChatMsg, sendPacketToAllPlayers, sendPacketToAllPlayersInDimension, sendPlayerInfoToAllPlayers, sendToAllNear, sendToAllNearExcept, serverUpdateMountedMovingPlayer, setCommandsAllowedForAll, setGameType, setPlayerManager, setWhiteListEnabled, syncPlayerInventory, transferEntityToWorld, transferEntityToWorld, transferPlayerToDimension, transferPlayerToDimension, updateTimeAndWeatherForPlayer`

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### IntegratedPlayerList

          public IntegratedPlayerList(IntegratedServer par1IntegratedServer)

  - ### Method Detail

    - #### allowUserToConnect

          public String allowUserToConnect(SocketAddress par1SocketAddress,
                                  String par2Str)

      checks ban-lists, then white-lists, then space for the server. Returns null on success, or an error message
      Overrides:
        `allowUserToConnect` in class `ServerConfigurationManager`

    - #### getIntegratedServer

          public IntegratedServer getIntegratedServer()

      get the associated Integrated Server

    - #### getHostPlayerData

          public NBTTagCompound getHostPlayerData()

      On integrated servers, returns the host's player data to be written to level.dat.
      Overrides:
        `getHostPlayerData` in class `ServerConfigurationManager`

    - #### getServerInstance

          public MinecraftServer getServerInstance()

      Overrides:
        `getServerInstance` in class `ServerConfigurationManager`