YATS/Forge Documentation
|
Public Member Functions | |
ServerConfigurationManager (MinecraftServer par1MinecraftServer) | |
void | initializeConnectionToPlayer (INetworkManager par1INetworkManager, EntityPlayerMP par2EntityPlayerMP) |
void | setPlayerManager (WorldServer[] par1ArrayOfWorldServer) |
void | func_72375_a (EntityPlayerMP par1EntityPlayerMP, WorldServer par2WorldServer) |
int | getEntityViewDistance () |
NBTTagCompound | readPlayerDataFromFile (EntityPlayerMP par1EntityPlayerMP) |
void | playerLoggedIn (EntityPlayerMP par1EntityPlayerMP) |
void | serverUpdateMountedMovingPlayer (EntityPlayerMP par1EntityPlayerMP) |
void | playerLoggedOut (EntityPlayerMP par1EntityPlayerMP) |
String | allowUserToConnect (SocketAddress par1SocketAddress, String par2Str) |
EntityPlayerMP | createPlayerForUser (String par1Str) |
EntityPlayerMP | respawnPlayer (EntityPlayerMP par1EntityPlayerMP, int par2, boolean par3) |
void | transferPlayerToDimension (EntityPlayerMP par1EntityPlayerMP, int par2) |
void | transferPlayerToDimension (EntityPlayerMP par1EntityPlayerMP, int par2, Teleporter teleporter) |
void | transferEntityToWorld (Entity par1Entity, int par2, WorldServer par3WorldServer, WorldServer par4WorldServer) |
void | transferEntityToWorld (Entity par1Entity, int par2, WorldServer par3WorldServer, WorldServer par4WorldServer, Teleporter teleporter) |
void | sendPlayerInfoToAllPlayers () |
void | sendPacketToAllPlayers (Packet par1Packet) |
void | sendPacketToAllPlayersInDimension (Packet par1Packet, int par2) |
String | getPlayerListAsString () |
String[] | getAllUsernames () |
BanList | getBannedPlayers () |
BanList | getBannedIPs () |
void | addOp (String par1Str) |
void | removeOp (String par1Str) |
boolean | isAllowedToLogin (String par1Str) |
boolean | areCommandsAllowed (String par1Str) |
EntityPlayerMP | getPlayerForUsername (String par1Str) |
List | findPlayers (ChunkCoordinates par1ChunkCoordinates, int par2, int par3, int par4, int par5, int par6, int par7, Map par8Map, String par9Str, String par10Str) |
void | sendToAllNear (double par1, double par3, double par5, double par7, int par9, Packet par10Packet) |
void | sendToAllNearExcept (EntityPlayer par1EntityPlayer, double par2, double par4, double par6, double par8, int par10, Packet par11Packet) |
void | saveAllPlayerData () |
void | addToWhiteList (String par1Str) |
void | removeFromWhitelist (String par1Str) |
Set | getWhiteListedPlayers () |
Set | getOps () |
void | loadWhiteList () |
void | updateTimeAndWeatherForPlayer (EntityPlayerMP par1EntityPlayerMP, WorldServer par2WorldServer) |
void | syncPlayerInventory (EntityPlayerMP par1EntityPlayerMP) |
int | getCurrentPlayerCount () |
int | getMaxPlayers () |
String[] | getAvailablePlayerDat () |
boolean | isWhiteListEnabled () |
void | setWhiteListEnabled (boolean par1) |
List | getPlayerList (String par1Str) |
int | getViewDistance () |
MinecraftServer | getServerInstance () |
NBTTagCompound | getHostPlayerData () |
void | setGameType (EnumGameType par1EnumGameType) |
void | setCommandsAllowedForAll (boolean par1) |
void | removeAllPlayers () |
void | sendChatMsg (String par1Str) |
Public Attributes | |
final List | playerEntityList = new ArrayList() |
Protected Member Functions | |
void | func_96456_a (ServerScoreboard par1ServerScoreboard, EntityPlayerMP par2EntityPlayerMP) |
void | writePlayerData (EntityPlayerMP par1EntityPlayerMP) |
Protected Attributes | |
int | maxPlayers |
int | viewDistance |
net.minecraft.server.management.ServerConfigurationManager.ServerConfigurationManager | ( | MinecraftServer | par1MinecraftServer) |
void net.minecraft.server.management.ServerConfigurationManager.addOp | ( | String | par1Str) |
This adds a username to the ops list, then saves the op list
void net.minecraft.server.management.ServerConfigurationManager.addToWhiteList | ( | String | par1Str) |
Add the specified player to the white list.
String net.minecraft.server.management.ServerConfigurationManager.allowUserToConnect | ( | SocketAddress | par1SocketAddress, |
String | par2Str | ||
) |
checks ban-lists, then white-lists, then space for the server. Returns null on success, or an error message
boolean net.minecraft.server.management.ServerConfigurationManager.areCommandsAllowed | ( | String | par1Str) |
Returns true if the specific player is allowed to use commands.
EntityPlayerMP net.minecraft.server.management.ServerConfigurationManager.createPlayerForUser | ( | String | par1Str) |
also checks for multiple logins
List net.minecraft.server.management.ServerConfigurationManager.findPlayers | ( | ChunkCoordinates | par1ChunkCoordinates, |
int | par2, | ||
int | par3, | ||
int | par4, | ||
int | par5, | ||
int | par6, | ||
int | par7, | ||
Map | par8Map, | ||
String | par9Str, | ||
String | par10Str | ||
) |
Find all players in a specified range and narrowing down by other parameters
void net.minecraft.server.management.ServerConfigurationManager.func_72375_a | ( | EntityPlayerMP | par1EntityPlayerMP, |
WorldServer | par2WorldServer | ||
) |
|
protected |
String [] net.minecraft.server.management.ServerConfigurationManager.getAllUsernames | ( | ) |
Returns an array of the usernames of all the connected players.
String [] net.minecraft.server.management.ServerConfigurationManager.getAvailablePlayerDat | ( | ) |
Returns an array of usernames for which player.dat exists for.
BanList net.minecraft.server.management.ServerConfigurationManager.getBannedIPs | ( | ) |
BanList net.minecraft.server.management.ServerConfigurationManager.getBannedPlayers | ( | ) |
int net.minecraft.server.management.ServerConfigurationManager.getCurrentPlayerCount | ( | ) |
Returns the number of players currently on the server.
int net.minecraft.server.management.ServerConfigurationManager.getEntityViewDistance | ( | ) |
NBTTagCompound net.minecraft.server.management.ServerConfigurationManager.getHostPlayerData | ( | ) |
On integrated servers, returns the host's player data to be written to level.dat.
int net.minecraft.server.management.ServerConfigurationManager.getMaxPlayers | ( | ) |
Returns the maximum number of players allowed on the server.
Set net.minecraft.server.management.ServerConfigurationManager.getOps | ( | ) |
EntityPlayerMP net.minecraft.server.management.ServerConfigurationManager.getPlayerForUsername | ( | String | par1Str) |
List net.minecraft.server.management.ServerConfigurationManager.getPlayerList | ( | String | par1Str) |
String net.minecraft.server.management.ServerConfigurationManager.getPlayerListAsString | ( | ) |
returns a string containing a comma-seperated list of player names
MinecraftServer net.minecraft.server.management.ServerConfigurationManager.getServerInstance | ( | ) |
int net.minecraft.server.management.ServerConfigurationManager.getViewDistance | ( | ) |
Gets the View Distance.
Set net.minecraft.server.management.ServerConfigurationManager.getWhiteListedPlayers | ( | ) |
Returns the whitelisted players.
void net.minecraft.server.management.ServerConfigurationManager.initializeConnectionToPlayer | ( | INetworkManager | par1INetworkManager, |
EntityPlayerMP | par2EntityPlayerMP | ||
) |
boolean net.minecraft.server.management.ServerConfigurationManager.isAllowedToLogin | ( | String | par1Str) |
Determine if the player is allowed to connect based on current server settings.
boolean net.minecraft.server.management.ServerConfigurationManager.isWhiteListEnabled | ( | ) |
void net.minecraft.server.management.ServerConfigurationManager.loadWhiteList | ( | ) |
Either does nothing, or calls readWhiteList.
void net.minecraft.server.management.ServerConfigurationManager.playerLoggedIn | ( | EntityPlayerMP | par1EntityPlayerMP) |
Called when a player successfully logs in. Reads player data from disk and inserts the player into the world.
void net.minecraft.server.management.ServerConfigurationManager.playerLoggedOut | ( | EntityPlayerMP | par1EntityPlayerMP) |
Called when a player disconnects from the game. Writes player data to disk and removes them from the world.
NBTTagCompound net.minecraft.server.management.ServerConfigurationManager.readPlayerDataFromFile | ( | EntityPlayerMP | par1EntityPlayerMP) |
called during player login. reads the player information from disk.
void net.minecraft.server.management.ServerConfigurationManager.removeAllPlayers | ( | ) |
Kicks everyone with "Server closed" as reason.
void net.minecraft.server.management.ServerConfigurationManager.removeFromWhitelist | ( | String | par1Str) |
Remove the specified player from the whitelist.
void net.minecraft.server.management.ServerConfigurationManager.removeOp | ( | String | par1Str) |
This removes a username from the ops list, then saves the op list
EntityPlayerMP net.minecraft.server.management.ServerConfigurationManager.respawnPlayer | ( | EntityPlayerMP | par1EntityPlayerMP, |
int | par2, | ||
boolean | par3 | ||
) |
creates and returns a respawned player based on the provided PlayerEntity. Args are the PlayerEntityMP to respawn, an INT for the dimension to respawn into (usually 0), and a boolean value that is true if the player beat the game rather than dying
void net.minecraft.server.management.ServerConfigurationManager.saveAllPlayerData | ( | ) |
Saves all of the players' current states.
void net.minecraft.server.management.ServerConfigurationManager.sendChatMsg | ( | String | par1Str) |
Sends the given string to every player as chat message.
void net.minecraft.server.management.ServerConfigurationManager.sendPacketToAllPlayers | ( | Packet | par1Packet) |
sends a packet to all players
void net.minecraft.server.management.ServerConfigurationManager.sendPacketToAllPlayersInDimension | ( | Packet | par1Packet, |
int | par2 | ||
) |
Sends a packet to all players in the specified Dimension
void net.minecraft.server.management.ServerConfigurationManager.sendPlayerInfoToAllPlayers | ( | ) |
sends 1 player per tick, but only sends a player once every 600 ticks
void net.minecraft.server.management.ServerConfigurationManager.sendToAllNear | ( | double | par1, |
double | par3, | ||
double | par5, | ||
double | par7, | ||
int | par9, | ||
Packet | par10Packet | ||
) |
params: x,y,z,d,dimension. The packet is sent to all players within d distance of x,y,z (d^2<x^2+y^2+z^2)
void net.minecraft.server.management.ServerConfigurationManager.sendToAllNearExcept | ( | EntityPlayer | par1EntityPlayer, |
double | par2, | ||
double | par4, | ||
double | par6, | ||
double | par8, | ||
int | par10, | ||
Packet | par11Packet | ||
) |
params: srcPlayer,x,y,z,d,dimension. The packet is not sent to the srcPlayer, but all other players where dx*dx+dy*dy+dz*dz<d*d
void net.minecraft.server.management.ServerConfigurationManager.serverUpdateMountedMovingPlayer | ( | EntityPlayerMP | par1EntityPlayerMP) |
using player's dimension, update their movement when in a vehicle (e.g. cart, boat)
void net.minecraft.server.management.ServerConfigurationManager.setCommandsAllowedForAll | ( | boolean | par1) |
Sets whether all players are allowed to use commands (cheats) on the server.
void net.minecraft.server.management.ServerConfigurationManager.setGameType | ( | EnumGameType | par1EnumGameType) |
void net.minecraft.server.management.ServerConfigurationManager.setPlayerManager | ( | WorldServer[] | par1ArrayOfWorldServer) |
Sets the NBT manager to the one for the WorldServer given.
void net.minecraft.server.management.ServerConfigurationManager.setWhiteListEnabled | ( | boolean | par1) |
void net.minecraft.server.management.ServerConfigurationManager.syncPlayerInventory | ( | EntityPlayerMP | par1EntityPlayerMP) |
sends the players inventory to himself
void net.minecraft.server.management.ServerConfigurationManager.transferEntityToWorld | ( | Entity | par1Entity, |
int | par2, | ||
WorldServer | par3WorldServer, | ||
WorldServer | par4WorldServer | ||
) |
Transfers an entity from a world to another world.
void net.minecraft.server.management.ServerConfigurationManager.transferEntityToWorld | ( | Entity | par1Entity, |
int | par2, | ||
WorldServer | par3WorldServer, | ||
WorldServer | par4WorldServer, | ||
Teleporter | teleporter | ||
) |
void net.minecraft.server.management.ServerConfigurationManager.transferPlayerToDimension | ( | EntityPlayerMP | par1EntityPlayerMP, |
int | par2 | ||
) |
void net.minecraft.server.management.ServerConfigurationManager.transferPlayerToDimension | ( | EntityPlayerMP | par1EntityPlayerMP, |
int | par2, | ||
Teleporter | teleporter | ||
) |
void net.minecraft.server.management.ServerConfigurationManager.updateTimeAndWeatherForPlayer | ( | EntityPlayerMP | par1EntityPlayerMP, |
WorldServer | par2WorldServer | ||
) |
Updates the time and weather for the given player to those of the given world
|
protected |
also stores the NBTTags if this is an intergratedPlayerList
|
protected |
The maximum number of players that can be connected at a time.
final List net.minecraft.server.management.ServerConfigurationManager.playerEntityList = new ArrayList() |
A list of player entities that exist on this server.
|
protected |