flewkey
/
mc.2a03.party
Archived
1
0
Fork 0
This repository has been archived on 2020-06-15. You can view files and clone it, but cannot push or open issues or pull requests.
mc.2a03.party/patches/net/minecraft/server/MinecraftServer.patch

48 lines
2.1 KiB
Diff
Raw Normal View History

2019-05-27 13:16:46 -04:00
--- a/net/minecraft/server/MinecraftServer.java
+++ b/net/minecraft/server/MinecraftServer.java
2019-05-27 02:14:20 -04:00
@@ -121,6 +121,7 @@
import org.apache.commons.lang3.Validate;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
2019-06-05 12:44:16 -04:00
+import party._2a03.mc.server.Config; //Patched
2019-05-27 02:14:20 -04:00
2019-05-29 22:02:02 -04:00
public abstract class MinecraftServer extends RecursiveEventLoop<TickDelayedTask> implements ISnooperInfo, ICommandSource, AutoCloseable, Runnable {
2019-05-27 02:14:20 -04:00
private static final Logger field_147145_h = LogManager.getLogger();
2019-06-01 22:53:35 -04:00
@@ -138,7 +139,7 @@
private final DataFixer field_184112_s;
private String field_71320_r;
private int field_71319_s = -1;
- private final Map<DimensionType, ServerWorld> field_71305_c = Maps.newIdentityHashMap();
+ private static final Map<DimensionType, ServerWorld> field_71305_c = Maps.newIdentityHashMap(); //Patched
private PlayerList field_71318_t;
private volatile boolean field_71317_u = true;
private boolean field_71316_v;
2019-05-27 02:14:20 -04:00
@@ -810,6 +811,7 @@
}
public static void main(String[] p_main_0_) {
+ field_147145_h.info("This jar has been patched!"); //Patched
OptionParser optionparser = new OptionParser();
OptionSpec<Void> optionspec = optionparser.accepts("nogui");
OptionSpec<Void> optionspec1 = optionparser.accepts("initSettings", "Initializes 'server.properties' and 'eula.txt', then quits");
2019-06-01 22:53:35 -04:00
@@ -864,7 +866,9 @@
2019-05-27 02:14:20 -04:00
dedicatedserver.func_213197_c(optionset.has(optionspec5));
dedicatedserver.func_213208_c(optionset.valueOf(optionspec11));
boolean flag = !optionset.has(optionspec) && !optionset.valuesOf(optionspec12).contains("nogui");
- if (flag && !GraphicsEnvironment.isHeadless()) {
2019-06-01 22:59:43 -04:00
+ Config.initConfig(field_71305_c); //Patched
2019-05-27 13:16:46 -04:00
+ Config.loadConfig(); //Patched
2019-05-27 02:14:20 -04:00
+ if (flag && !GraphicsEnvironment.isHeadless() && false) { //Patched
dedicatedserver.func_120011_ar();
}
2019-06-01 22:53:35 -04:00
@@ -950,7 +954,7 @@
2019-05-27 02:14:20 -04:00
}
public String getServerModName() {
- return "vanilla";
+ return "mc.2a03.party"; //Patched
}
public CrashReport func_71230_b(CrashReport p_71230_1_) {