Class PlayerManager

java.lang.Object
net.minecraft.src.PlayerManager

public class PlayerManager extends Object
  • Constructor Details

    • PlayerManager

      public PlayerManager(WorldServer par1WorldServer, int par2)
  • Method Details

    • getWorldServer

      public WorldServer getWorldServer()
    • updatePlayerInstances

      public void updatePlayerInstances()
      updates all the player instances that need to be updated
    • markBlockForUpdate

      public void markBlockForUpdate(int par1, int par2, int par3)
      Called by WorldManager.markBlockForUpdate; marks a block to be resent to clients.
    • addPlayer

      public void addPlayer(EntityPlayerMP par1EntityPlayerMP)
      Adds an EntityPlayerMP to the PlayerManager.
    • filterChunkLoadQueue

      public void filterChunkLoadQueue(EntityPlayerMP par1EntityPlayerMP)
      Removes all chunks from the given player's chunk load queue that are not in viewing range of the player.
    • removePlayer

      public void removePlayer(EntityPlayerMP par1EntityPlayerMP)
      Removes an EntityPlayerMP from the PlayerManager.
    • updateMountedMovingPlayer

      public void updateMountedMovingPlayer(EntityPlayerMP par1EntityPlayerMP)
      update chunks around a player being moved by server logic (e.g. cart, boat)
    • isPlayerWatchingChunk

      public boolean isPlayerWatchingChunk(EntityPlayerMP par1EntityPlayerMP, int par2, int par3)
    • getFurthestViewableBlock

      public static int getFurthestViewableBlock(int par0)
      Get the furthest viewable block given player's view distance