Package net.minecraft.server
Class MinecraftServer
java.lang.Object
net.minecraft.server.MinecraftServer
- All Implemented Interfaces:
Runnable,CommandSource
- Mappings:
Namespace Name intermediary net/minecraft/server/MinecraftServerglue net/minecraft/server/MinecraftServerserver net/minecraft/server/MinecraftServerclient net/minecraft/server/MinecraftServernamed net/minecraft/server/MinecraftServer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassfinal class -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanbooleanprivate CommandManagerstatic HashMap(package private) intprivate Liststatic Loggerbooleanprivate Listintprivate booleanbooleanboolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLevel(int index) getName()voidlogWarning(String message) static voidvoidmethod_2158(class_46 class_46) method_2165(int int2) private voidprepareLevel(LevelStorage levelStorage, String levelName, long seed) private voidprintProgress(String name, int percentage) voidvoidqueueCommand(String commandString, CommandSource source) private voidvoidrun()private voidvoidsendFeedback(String feedback) private voidprivate booleanstart()voidprivate void
-
Field Details
-
logger
- Mappings:
Namespace Name Mixin selector intermediary field_2837Lnet/minecraft/server/MinecraftServer;field_2837:Ljava/util/logging/Logger;glue field_2183Lnet/minecraft/server/MinecraftServer;field_2183:Ljava/util/logging/Logger;server aLnet/minecraft/server/MinecraftServer;a:Ljava/util/logging/Logger;client field_2837Lnet/minecraft/server/MinecraftServer;field_2837:Ljava/util/logging/Logger;named loggerLnet/minecraft/server/MinecraftServer;logger:Ljava/util/logging/Logger;
-
field_2838
- Mappings:
Namespace Name Mixin selector intermediary field_2838Lnet/minecraft/server/MinecraftServer;field_2838:Ljava/util/HashMap;glue field_2184Lnet/minecraft/server/MinecraftServer;field_2184:Ljava/util/HashMap;server bLnet/minecraft/server/MinecraftServer;b:Ljava/util/HashMap;client field_2838Lnet/minecraft/server/MinecraftServer;field_2838:Ljava/util/HashMap;named field_2838Lnet/minecraft/server/MinecraftServer;field_2838:Ljava/util/HashMap;
-
pendingConnectionManager
- Mappings:
Namespace Name Mixin selector intermediary field_2839Lnet/minecraft/server/MinecraftServer;field_2839:Lnet/minecraft/class_9;glue field_2185Lnet/minecraft/server/MinecraftServer;field_2185:Lclass_105;server cLnet/minecraft/server/MinecraftServer;c:Lcu;client field_2839Lnet/minecraft/server/MinecraftServer;field_2839:Lnet/minecraft/class_9;named pendingConnectionManagerLnet/minecraft/server/MinecraftServer;pendingConnectionManager:Lnet/minecraft/server/network/PendingConnectionManager;
-
serverProperties
- Mappings:
Namespace Name Mixin selector intermediary field_2840Lnet/minecraft/server/MinecraftServer;field_2840:Lnet/minecraft/class_391;glue field_2186Lnet/minecraft/server/MinecraftServer;field_2186:Lclass_424;server dLnet/minecraft/server/MinecraftServer;d:Lky;client field_2840Lnet/minecraft/server/MinecraftServer;field_2840:Lnet/minecraft/class_391;named serverPropertiesLnet/minecraft/server/MinecraftServer;serverProperties:Lnet/minecraft/server/ServerProperties;
-
levels
- Mappings:
Namespace Name Mixin selector intermediary field_2841Lnet/minecraft/server/MinecraftServer;field_2841:[Lnet/minecraft/class_73;glue field_2187Lnet/minecraft/server/MinecraftServer;field_2187:[Lclass_137;server eLnet/minecraft/server/MinecraftServer;e:[Ldp;client field_2841Lnet/minecraft/server/MinecraftServer;field_2841:[Lnet/minecraft/class_73;named levelsLnet/minecraft/server/MinecraftServer;levels:[Lnet/minecraft/server/level/ServerLevel;
-
serverPlayerConnectionManager
- Mappings:
Namespace Name Mixin selector intermediary field_2842Lnet/minecraft/server/MinecraftServer;field_2842:Lnet/minecraft/class_166;glue field_2188Lnet/minecraft/server/MinecraftServer;field_2188:Lclass_195;server fLnet/minecraft/server/MinecraftServer;f:Lfc;client field_2842Lnet/minecraft/server/MinecraftServer;field_2842:Lnet/minecraft/class_166;named serverPlayerConnectionManagerLnet/minecraft/server/MinecraftServer;serverPlayerConnectionManager:Lnet/minecraft/server/ServerPlayerConnectionManager;
-
commandManager
- Mappings:
Namespace Name Mixin selector intermediary field_2852Lnet/minecraft/server/MinecraftServer;field_2852:Lnet/minecraft/class_426;glue field_2198Lnet/minecraft/server/MinecraftServer;field_2198:Lclass_468;server pLnet/minecraft/server/MinecraftServer;p:Lmc;client field_2852Lnet/minecraft/server/MinecraftServer;field_2852:Lnet/minecraft/class_426;named commandManagerLnet/minecraft/server/MinecraftServer;commandManager:Lnet/minecraft/server/command/CommandManager;
-
running
private boolean running- Mappings:
Namespace Name Mixin selector intermediary field_2853Lnet/minecraft/server/MinecraftServer;field_2853:Zglue field_2199Lnet/minecraft/server/MinecraftServer;field_2199:Zserver qLnet/minecraft/server/MinecraftServer;q:Zclient field_2853Lnet/minecraft/server/MinecraftServer;field_2853:Znamed runningLnet/minecraft/server/MinecraftServer;running:Z
-
stopped
public boolean stopped- Mappings:
Namespace Name Mixin selector intermediary field_2843Lnet/minecraft/server/MinecraftServer;field_2843:Zglue field_2189Lnet/minecraft/server/MinecraftServer;field_2189:Zserver gLnet/minecraft/server/MinecraftServer;g:Zclient field_2843Lnet/minecraft/server/MinecraftServer;field_2843:Znamed stoppedLnet/minecraft/server/MinecraftServer;stopped:Z
-
field_2844
int field_2844- Mappings:
Namespace Name Mixin selector intermediary field_2844Lnet/minecraft/server/MinecraftServer;field_2844:Iglue field_2190Lnet/minecraft/server/MinecraftServer;field_2190:Iserver hLnet/minecraft/server/MinecraftServer;h:Iclient field_2844Lnet/minecraft/server/MinecraftServer;field_2844:Inamed field_2844Lnet/minecraft/server/MinecraftServer;field_2844:I
-
progressName
- Mappings:
Namespace Name Mixin selector intermediary field_2845Lnet/minecraft/server/MinecraftServer;field_2845:Ljava/lang/String;glue field_2191Lnet/minecraft/server/MinecraftServer;field_2191:Ljava/lang/String;server iLnet/minecraft/server/MinecraftServer;i:Ljava/lang/String;client field_2845Lnet/minecraft/server/MinecraftServer;field_2845:Ljava/lang/String;named progressNameLnet/minecraft/server/MinecraftServer;progressName:Ljava/lang/String;
-
progressPercentage
public int progressPercentage- Mappings:
Namespace Name Mixin selector intermediary field_2846Lnet/minecraft/server/MinecraftServer;field_2846:Iglue field_2192Lnet/minecraft/server/MinecraftServer;field_2192:Iserver jLnet/minecraft/server/MinecraftServer;j:Iclient field_2846Lnet/minecraft/server/MinecraftServer;field_2846:Inamed progressPercentageLnet/minecraft/server/MinecraftServer;progressPercentage:I
-
field_2854
- Mappings:
Namespace Name Mixin selector intermediary field_2854Lnet/minecraft/server/MinecraftServer;field_2854:Ljava/util/List;glue field_2200Lnet/minecraft/server/MinecraftServer;field_2200:Ljava/util/List;server rLnet/minecraft/server/MinecraftServer;r:Ljava/util/List;client field_2854Lnet/minecraft/server/MinecraftServer;field_2854:Ljava/util/List;named field_2854Lnet/minecraft/server/MinecraftServer;field_2854:Ljava/util/List;
-
pendingCommands
- Mappings:
Namespace Name Mixin selector intermediary field_2855Lnet/minecraft/server/MinecraftServer;field_2855:Ljava/util/List;glue field_2201Lnet/minecraft/server/MinecraftServer;field_2201:Ljava/util/List;server sLnet/minecraft/server/MinecraftServer;s:Ljava/util/List;client field_2855Lnet/minecraft/server/MinecraftServer;field_2855:Ljava/util/List;named pendingCommandsLnet/minecraft/server/MinecraftServer;pendingCommands:Ljava/util/List;
-
field_2847
- Mappings:
Namespace Name Mixin selector intermediary field_2847Lnet/minecraft/server/MinecraftServer;field_2847:[Lnet/minecraft/class_488;glue field_2193Lnet/minecraft/server/MinecraftServer;field_2193:[Lclass_523;server kLnet/minecraft/server/MinecraftServer;k:[Lnl;client field_2847Lnet/minecraft/server/MinecraftServer;field_2847:[Lnet/minecraft/class_488;named field_2847Lnet/minecraft/server/MinecraftServer;field_2847:[Lnet/minecraft/server/network/ServerEntityTracker;
-
onlineMode
public boolean onlineMode- Mappings:
Namespace Name Mixin selector intermediary field_2848Lnet/minecraft/server/MinecraftServer;field_2848:Zglue field_2194Lnet/minecraft/server/MinecraftServer;field_2194:Zserver lLnet/minecraft/server/MinecraftServer;l:Zclient field_2848Lnet/minecraft/server/MinecraftServer;field_2848:Znamed onlineModeLnet/minecraft/server/MinecraftServer;onlineMode:Z
-
spawnAnimals
public boolean spawnAnimals- Mappings:
Namespace Name Mixin selector intermediary field_2849Lnet/minecraft/server/MinecraftServer;field_2849:Zglue field_2195Lnet/minecraft/server/MinecraftServer;field_2195:Zserver mLnet/minecraft/server/MinecraftServer;m:Zclient field_2849Lnet/minecraft/server/MinecraftServer;field_2849:Znamed spawnAnimalsLnet/minecraft/server/MinecraftServer;spawnAnimals:Z
-
allowPvp
public boolean allowPvp- Mappings:
Namespace Name Mixin selector intermediary field_2850Lnet/minecraft/server/MinecraftServer;field_2850:Zglue field_2196Lnet/minecraft/server/MinecraftServer;field_2196:Zserver nLnet/minecraft/server/MinecraftServer;n:Zclient field_2850Lnet/minecraft/server/MinecraftServer;field_2850:Znamed allowPvpLnet/minecraft/server/MinecraftServer;allowPvp:Z
-
allowFlight
public boolean allowFlight- Mappings:
Namespace Name Mixin selector intermediary field_2851Lnet/minecraft/server/MinecraftServer;field_2851:Zglue field_2197Lnet/minecraft/server/MinecraftServer;field_2197:Zserver oLnet/minecraft/server/MinecraftServer;o:Zclient field_2851Lnet/minecraft/server/MinecraftServer;field_2851:Znamed allowFlightLnet/minecraft/server/MinecraftServer;allowFlight:Z
-
-
Constructor Details
-
MinecraftServer
public MinecraftServer()
-
-
Method Details
-
start
private boolean start()- Mappings:
Namespace Name Mixin selector intermediary method_2166Lnet/minecraft/server/MinecraftServer;method_2166()Zglue method_1910Lnet/minecraft/server/MinecraftServer;method_1910()Zserver cLnet/minecraft/server/MinecraftServer;c()Zclient method_2166Lnet/minecraft/server/MinecraftServer;method_2166()Znamed startLnet/minecraft/server/MinecraftServer;start()Z
-
prepareLevel
- Mappings:
Namespace Name Mixin selector intermediary method_2159Lnet/minecraft/server/MinecraftServer;method_2159(Lnet/minecraft/class_182;Ljava/lang/String;J)Vglue method_1903Lnet/minecraft/server/MinecraftServer;method_1903(Lclass_324;Ljava/lang/String;J)Vserver aLnet/minecraft/server/MinecraftServer;a(Lil;Ljava/lang/String;J)Vclient method_2159Lnet/minecraft/server/MinecraftServer;method_2159(Lnl;Ljava/lang/String;J)Vnamed prepareLevelLnet/minecraft/server/MinecraftServer;prepareLevel(Lnet/minecraft/level/storage/LevelStorage;Ljava/lang/String;J)V
-
printProgress
- Mappings:
Namespace Name Mixin selector intermediary method_2161Lnet/minecraft/server/MinecraftServer;method_2161(Ljava/lang/String;I)Vglue method_1905Lnet/minecraft/server/MinecraftServer;method_1905(Ljava/lang/String;I)Vserver aLnet/minecraft/server/MinecraftServer;a(Ljava/lang/String;I)Vclient method_2161Lnet/minecraft/server/MinecraftServer;method_2161(Ljava/lang/String;I)Vnamed printProgressLnet/minecraft/server/MinecraftServer;printProgress(Ljava/lang/String;I)V
-
resetProgress
private void resetProgress()- Mappings:
Namespace Name Mixin selector intermediary method_2168Lnet/minecraft/server/MinecraftServer;method_2168()Vglue method_1912Lnet/minecraft/server/MinecraftServer;method_1912()Vserver eLnet/minecraft/server/MinecraftServer;e()Vclient method_2168Lnet/minecraft/server/MinecraftServer;method_2168()Vnamed resetProgressLnet/minecraft/server/MinecraftServer;resetProgress()V
-
saveLevel
private void saveLevel()- Mappings:
Namespace Name Mixin selector intermediary method_2169Lnet/minecraft/server/MinecraftServer;method_2169()Vglue method_1913Lnet/minecraft/server/MinecraftServer;method_1913()Vserver fLnet/minecraft/server/MinecraftServer;f()Vclient method_2169Lnet/minecraft/server/MinecraftServer;method_2169()Vnamed saveLevelLnet/minecraft/server/MinecraftServer;saveLevel()V
-
stopServer
private void stopServer()- Mappings:
Namespace Name Mixin selector intermediary method_2170Lnet/minecraft/server/MinecraftServer;method_2170()Vglue method_1914Lnet/minecraft/server/MinecraftServer;method_1914()Vserver gLnet/minecraft/server/MinecraftServer;g()Vclient method_2170Lnet/minecraft/server/MinecraftServer;method_2170()Vnamed stopServerLnet/minecraft/server/MinecraftServer;stopServer()V
-
stopRunning
public void stopRunning()- Mappings:
Namespace Name Mixin selector intermediary method_2156Lnet/minecraft/server/MinecraftServer;method_2156()Vglue method_1900Lnet/minecraft/server/MinecraftServer;method_1900()Vserver aLnet/minecraft/server/MinecraftServer;a()Vclient method_2156Lnet/minecraft/server/MinecraftServer;method_2156()Vnamed stopRunningLnet/minecraft/server/MinecraftServer;stopRunning()V
-
run
public void run() -
skipNight
private void skipNight()- Mappings:
Namespace Name Mixin selector intermediary method_2171Lnet/minecraft/server/MinecraftServer;method_2171()Vglue method_1915Lnet/minecraft/server/MinecraftServer;method_1915()Vserver hLnet/minecraft/server/MinecraftServer;h()Vclient method_2171Lnet/minecraft/server/MinecraftServer;method_2171()Vnamed skipNightLnet/minecraft/server/MinecraftServer;skipNight()V
-
queueCommand
- Mappings:
Namespace Name Mixin selector intermediary method_2162Lnet/minecraft/server/MinecraftServer;method_2162(Ljava/lang/String;Lnet/minecraft/class_39;)Vglue method_1906Lnet/minecraft/server/MinecraftServer;method_1906(Ljava/lang/String;Lclass_466;)Vserver aLnet/minecraft/server/MinecraftServer;a(Ljava/lang/String;Lmb;)Vclient method_2162Lnet/minecraft/server/MinecraftServer;method_2162(Ljava/lang/String;Lnet/minecraft/class_39;)Vnamed queueCommandLnet/minecraft/server/MinecraftServer;queueCommand(Ljava/lang/String;Lnet/minecraft/server/command/CommandSource;)V
-
processQueuedCommands
public void processQueuedCommands()- Mappings:
Namespace Name Mixin selector intermediary method_2164Lnet/minecraft/server/MinecraftServer;method_2164()Vglue method_1908Lnet/minecraft/server/MinecraftServer;method_1908()Vserver bLnet/minecraft/server/MinecraftServer;b()Vclient method_2164Lnet/minecraft/server/MinecraftServer;method_2164()Vnamed processQueuedCommandsLnet/minecraft/server/MinecraftServer;processQueuedCommands()V
-
method_2158
- Mappings:
Namespace Name Mixin selector intermediary method_2158Lnet/minecraft/server/MinecraftServer;method_2158(Lnet/minecraft/class_46;)Vglue method_1902Lnet/minecraft/server/MinecraftServer;method_1902(Lclass_125;)Vserver aLnet/minecraft/server/MinecraftServer;a(Ldg;)Vclient method_2158Lnet/minecraft/server/MinecraftServer;method_2158(Lnet/minecraft/class_46;)Vnamed method_2158Lnet/minecraft/server/MinecraftServer;method_2158(Lnet/minecraft/class_46;)V
-
main
- Mappings:
Namespace Name Mixin selector intermediary mainLnet/minecraft/server/MinecraftServer;main([Ljava/lang/String;)Vglue mainLnet/minecraft/server/MinecraftServer;main([Ljava/lang/String;)Vserver mainLnet/minecraft/server/MinecraftServer;main([Ljava/lang/String;)Vclient mainLnet/minecraft/server/MinecraftServer;main([Ljava/lang/String;)Vnamed mainLnet/minecraft/server/MinecraftServer;main([Ljava/lang/String;)V
-
getFile
- Mappings:
Namespace Name Mixin selector intermediary method_2160Lnet/minecraft/server/MinecraftServer;method_2160(Ljava/lang/String;)Ljava/io/File;glue method_1904Lnet/minecraft/server/MinecraftServer;method_1904(Ljava/lang/String;)Ljava/io/File;server aLnet/minecraft/server/MinecraftServer;a(Ljava/lang/String;)Ljava/io/File;client method_2160Lnet/minecraft/server/MinecraftServer;method_2160(Ljava/lang/String;)Ljava/io/File;named getFileLnet/minecraft/server/MinecraftServer;getFile(Ljava/lang/String;)Ljava/io/File;
-
sendFeedback
- Specified by:
sendFeedbackin interfaceCommandSource- Mappings:
Namespace Name Mixin selector intermediary method_1409Lnet/minecraft/class_39;method_1409(Ljava/lang/String;)Vglue method_1222Lclass_466;method_1222(Ljava/lang/String;)Vserver bLmb;b(Ljava/lang/String;)Vclient method_1409Lnet/minecraft/class_39;method_1409(Ljava/lang/String;)Vnamed sendFeedbackLnet/minecraft/server/command/CommandSource;sendFeedback(Ljava/lang/String;)V
-
logWarning
- Mappings:
Namespace Name Mixin selector intermediary method_2167Lnet/minecraft/server/MinecraftServer;method_2167(Ljava/lang/String;)Vglue method_1911Lnet/minecraft/server/MinecraftServer;method_1911(Ljava/lang/String;)Vserver cLnet/minecraft/server/MinecraftServer;c(Ljava/lang/String;)Vclient method_2167Lnet/minecraft/server/MinecraftServer;method_2167(Ljava/lang/String;)Vnamed logWarningLnet/minecraft/server/MinecraftServer;logWarning(Ljava/lang/String;)V
-
getName
- Specified by:
getNamein interfaceCommandSource- Mappings:
Namespace Name Mixin selector intermediary method_1410Lnet/minecraft/class_39;method_1410()Ljava/lang/String;glue method_1224Lclass_466;method_1224()Ljava/lang/String;server dLmb;d()Ljava/lang/String;client method_1410Lnet/minecraft/class_39;method_1410()Ljava/lang/String;named getNameLnet/minecraft/server/command/CommandSource;getName()Ljava/lang/String;
-
getLevel
- Mappings:
Namespace Name Mixin selector intermediary method_2157Lnet/minecraft/server/MinecraftServer;method_2157(I)Lnet/minecraft/class_73;glue method_1901Lnet/minecraft/server/MinecraftServer;method_1901(I)Lclass_137;server aLnet/minecraft/server/MinecraftServer;a(I)Ldp;client method_2157Lnet/minecraft/server/MinecraftServer;method_2157(I)Lnet/minecraft/class_73;named getLevelLnet/minecraft/server/MinecraftServer;getLevel(I)Lnet/minecraft/server/level/ServerLevel;
-
method_2165
- Mappings:
Namespace Name Mixin selector intermediary method_2165Lnet/minecraft/server/MinecraftServer;method_2165(I)Lnet/minecraft/class_488;glue method_1909Lnet/minecraft/server/MinecraftServer;method_1909(I)Lclass_523;server bLnet/minecraft/server/MinecraftServer;b(I)Lnl;client method_2165Lnet/minecraft/server/MinecraftServer;method_2165(I)Lnet/minecraft/class_488;named method_2165Lnet/minecraft/server/MinecraftServer;method_2165(I)Lnet/minecraft/server/network/ServerEntityTracker;
-