Package net.minecraft.server
Class MinecraftServer
java.lang.Object
net.minecraft.server.MinecraftServer
- All Implemented Interfaces:
Runnable,CommandOutput
- 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 TypeClassDescriptionclassclassfinal classclass -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ServerCommandHandlerstatic HashMapbooleanstatic Loggerbooleanprivate Listintbooleanprivate booleanbooleanbooleanprivate List(package private) int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTickable(Tickable tickable) private voidgetEntityTracker(int dimensionId) getName()getWorld(int dimensionId) private booleaninit()private voidloadWorld(WorldStorageSource storageSource, String worldDir, long seed) private voidlogProgress(String progressType, int progress) static voidvoidqueueCommands(String string, CommandOutput commandOutput) voidrun()voidprivate voidvoidsendMessage(String message) private voidshutdown()voidstop()private voidtick()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;
-
connections
- 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 connectionsLnet/minecraft/server/MinecraftServer;connections:Lnet/minecraft/server/network/ConnectionListener;
-
properties
- 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 propertiesLnet/minecraft/server/MinecraftServer;properties:Lnet/minecraft/server/ServerProperties;
-
worlds
- 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 worldsLnet/minecraft/server/MinecraftServer;worlds:[Lnet/minecraft/world/ServerWorld;
-
playerManager
- 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 playerManagerLnet/minecraft/server/MinecraftServer;playerManager:Lnet/minecraft/server/PlayerManager;
-
commandHandler
- 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 commandHandlerLnet/minecraft/server/MinecraftServer;commandHandler:Lnet/minecraft/server/command/ServerCommandHandler;
-
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
-
ticks
int ticks- 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 ticksLnet/minecraft/server/MinecraftServer;ticks:I
-
progressMessage
- 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 progressMessageLnet/minecraft/server/MinecraftServer;progressMessage:Ljava/lang/String;
-
progress
public int progress- 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 progressLnet/minecraft/server/MinecraftServer;progress:I
-
tickables
- 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 tickablesLnet/minecraft/server/MinecraftServer;tickables: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;
-
entityTrackers
- 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 entityTrackersLnet/minecraft/server/MinecraftServer;entityTrackers:[Lnet/minecraft/server/entity/EntityTracker;
-
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
-
pvpEnabled
public boolean pvpEnabled- 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 pvpEnabledLnet/minecraft/server/MinecraftServer;pvpEnabled:Z
-
flightEnabled
public boolean flightEnabled- 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 flightEnabledLnet/minecraft/server/MinecraftServer;flightEnabled:Z
-
-
Constructor Details
-
MinecraftServer
public MinecraftServer()
-
-
Method Details
-
init
private boolean init()- 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 initLnet/minecraft/server/MinecraftServer;init()Z
-
loadWorld
- 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 loadWorldLnet/minecraft/server/MinecraftServer;loadWorld(Lnet/minecraft/world/storage/WorldStorageSource;Ljava/lang/String;J)V
-
logProgress
- 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 logProgressLnet/minecraft/server/MinecraftServer;logProgress(Ljava/lang/String;I)V
-
clearProgress
private void clearProgress()- 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 clearProgressLnet/minecraft/server/MinecraftServer;clearProgress()V
-
saveWorlds
private void saveWorlds()- 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 saveWorldsLnet/minecraft/server/MinecraftServer;saveWorlds()V
-
shutdown
private void shutdown()- 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 shutdownLnet/minecraft/server/MinecraftServer;shutdown()V
-
stop
public void stop()- 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 stopLnet/minecraft/server/MinecraftServer;stop()V
-
run
public void run()- Specified by:
runin interfaceRunnable- Mappings:
Namespace Name Mixin selector intermediary runLnet/minecraft/server/MinecraftServer;run()Vglue runLnet/minecraft/server/MinecraftServer;run()Vserver runLnet/minecraft/server/MinecraftServer;run()Vclient runLnet/minecraft/server/MinecraftServer;run()Vnamed runLnet/minecraft/server/MinecraftServer;run()V
-
tick
private void tick()- 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 tickLnet/minecraft/server/MinecraftServer;tick()V
-
queueCommands
- 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 queueCommandsLnet/minecraft/server/MinecraftServer;queueCommands(Ljava/lang/String;Lnet/minecraft/server/command/CommandOutput;)V
-
runPendingCommands
public void runPendingCommands()- 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 runPendingCommandsLnet/minecraft/server/MinecraftServer;runPendingCommands()V
-
addTickable
- 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 addTickableLnet/minecraft/server/MinecraftServer;addTickable(Lnet/minecraft/util/Tickable;)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;
-
sendMessage
- Specified by:
sendMessagein interfaceCommandOutput- 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 sendMessageLnet/minecraft/server/command/CommandOutput;sendMessage(Ljava/lang/String;)V
-
warn
- 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 warnLnet/minecraft/server/MinecraftServer;warn(Ljava/lang/String;)V
-
getName
- Specified by:
getNamein interfaceCommandOutput- 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/CommandOutput;getName()Ljava/lang/String;
-
getWorld
- 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 getWorldLnet/minecraft/server/MinecraftServer;getWorld(I)Lnet/minecraft/world/ServerWorld;
-
getEntityTracker
- 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 getEntityTrackerLnet/minecraft/server/MinecraftServer;getEntityTracker(I)Lnet/minecraft/server/entity/EntityTracker;
-