Package net.minecraft.server
Class MinecraftServer
- java.lang.Object
-
- net.minecraft.server.MinecraftServer
-
- All Implemented Interfaces:
java.lang.Runnable,ICommandListener,IServer
public class MinecraftServer extends java.lang.Object implements java.lang.Runnable, ICommandListener, IServer
-
-
Field Summary
Fields Modifier and Type Field Description booleanallowFlightintbuildLimitjava.lang.StringcurrentTaskEntityTracker[]entityTrackerlong[]field_40027_flong[][]field_40028_gbooleanfield_44002_plong[]field_48078_wlong[]field_48079_vlong[]field_48080_ulong[]field_48082_xstatic it.unimi.dsi.fastutil.objects.Object2IntMap<java.lang.String>field_6037_bstatic java.util.logging.Loggerloggerjava.lang.StringmotdNetworkListenThreadnetworkServerbooleanonlineModeintpercentDonePlayerListplayerListPropertyManagerpropertyManagerObjbooleanpvpOnbooleanserverStoppedbooleanspawnPeacefulMobsWorldServer[]worldMngr
-
Constructor Summary
Constructors Constructor Description MinecraftServer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCommand(java.lang.String string, ICommandListener var2)voidaddToOnlinePlayerList(IUpdatePlayerListBox var1)voidcommandLineParser()SystemReportfillSystemReport(SystemReport systemReport)voidfunc_40010_o()java.lang.String[]getBannedIPsList()java.lang.String[]getBannedPlayersList()EntityTrackergetEntityTracker(int var1)java.io.FilegetFile(java.lang.String var1)java.lang.StringgetHostname()intgetIntProperty(java.lang.String string, int var2)intgetMaxPlayers()java.lang.StringgetMotd()java.lang.String[]getPlayerNamesAsList()java.lang.StringgetPlugin()intgetPort()java.lang.StringgetServerModName()java.lang.StringgetSettingsFilename()java.lang.StringgetStringProperty(java.lang.String string, java.lang.String var2)java.lang.StringgetUsername()java.lang.StringgetVersionString()WorldServergetWorldManager(int var1)java.lang.StringgetWorldName()java.lang.StringhandleRConCommand(java.lang.String var1)voidinitiateShutdown()booleanisDebuggingEnabled()voidlog(java.lang.String var1)voidlogIn(java.lang.String var1)voidlogSevere(java.lang.String var1)voidlogWarning(java.lang.String var1)static voidmain(java.lang.String[] strings)intplayersOnline()voidrun()voidsaveProperties()voidsetProperty(java.lang.String string, java.lang.Object var2)
-
-
-
Field Detail
-
logger
public static java.util.logging.Logger logger
-
field_6037_b
public static it.unimi.dsi.fastutil.objects.Object2IntMap<java.lang.String> field_6037_b
-
networkServer
public NetworkListenThread networkServer
-
propertyManagerObj
public PropertyManager propertyManagerObj
-
worldMngr
public WorldServer[] worldMngr
-
field_40027_f
public long[] field_40027_f
-
field_40028_g
public long[][] field_40028_g
-
playerList
public PlayerList playerList
-
serverStopped
public boolean serverStopped
-
currentTask
public java.lang.String currentTask
-
percentDone
public int percentDone
-
entityTracker
public EntityTracker[] entityTracker
-
onlineMode
public boolean onlineMode
-
spawnPeacefulMobs
public boolean spawnPeacefulMobs
-
field_44002_p
public boolean field_44002_p
-
pvpOn
public boolean pvpOn
-
allowFlight
public boolean allowFlight
-
motd
public java.lang.String motd
-
buildLimit
public int buildLimit
-
field_48080_u
public long[] field_48080_u
-
field_48079_v
public long[] field_48079_v
-
field_48078_w
public long[] field_48078_w
-
field_48082_x
public long[] field_48082_x
-
-
Method Detail
-
initiateShutdown
public void initiateShutdown()
-
run
public void run()
- Specified by:
runin interfacejava.lang.Runnable
-
fillSystemReport
public SystemReport fillSystemReport(SystemReport systemReport)
-
addCommand
public void addCommand(java.lang.String string, ICommandListener var2)
-
commandLineParser
public void commandLineParser()
-
addToOnlinePlayerList
public void addToOnlinePlayerList(IUpdatePlayerListBox var1)
-
main
public static void main(java.lang.String[] strings)
-
getFile
public java.io.File getFile(java.lang.String var1)
-
log
public void log(java.lang.String var1)
- Specified by:
login interfaceICommandListener- Specified by:
login interfaceIServer
-
logWarning
public void logWarning(java.lang.String var1)
- Specified by:
logWarningin interfaceIServer
-
getUsername
public java.lang.String getUsername()
- Specified by:
getUsernamein interfaceICommandListener
-
getWorldManager
public WorldServer getWorldManager(int var1)
-
getEntityTracker
public EntityTracker getEntityTracker(int var1)
-
getIntProperty
public int getIntProperty(java.lang.String string, int var2)- Specified by:
getIntPropertyin interfaceIServer
-
getStringProperty
public java.lang.String getStringProperty(java.lang.String string, java.lang.String var2)- Specified by:
getStringPropertyin interfaceIServer
-
setProperty
public void setProperty(java.lang.String string, java.lang.Object var2)- Specified by:
setPropertyin interfaceIServer
-
saveProperties
public void saveProperties()
- Specified by:
savePropertiesin interfaceIServer
-
getSettingsFilename
public java.lang.String getSettingsFilename()
- Specified by:
getSettingsFilenamein interfaceIServer
-
getHostname
public java.lang.String getHostname()
- Specified by:
getHostnamein interfaceIServer
-
getVersionString
public java.lang.String getVersionString()
- Specified by:
getVersionStringin interfaceIServer
-
playersOnline
public int playersOnline()
- Specified by:
playersOnlinein interfaceIServer
-
getMaxPlayers
public int getMaxPlayers()
- Specified by:
getMaxPlayersin interfaceIServer
-
getPlayerNamesAsList
public java.lang.String[] getPlayerNamesAsList()
- Specified by:
getPlayerNamesAsListin interfaceIServer
-
getWorldName
public java.lang.String getWorldName()
- Specified by:
getWorldNamein interfaceIServer
-
func_40010_o
public void func_40010_o()
- Specified by:
func_40010_oin interfaceIServer
-
handleRConCommand
public java.lang.String handleRConCommand(java.lang.String var1)
- Specified by:
handleRConCommandin interfaceIServer
-
isDebuggingEnabled
public boolean isDebuggingEnabled()
- Specified by:
isDebuggingEnabledin interfaceIServer
-
logSevere
public void logSevere(java.lang.String var1)
-
getBannedIPsList
public java.lang.String[] getBannedIPsList()
-
getBannedPlayersList
public java.lang.String[] getBannedPlayersList()
-
getServerModName
public java.lang.String getServerModName()
-
-