Skip to content

Commit 105791d

Browse files
Add Version modfications
1 parent 32369cb commit 105791d

File tree

4 files changed

+29
-11
lines changed

4 files changed

+29
-11
lines changed

patches/minecraft/net/minecraft/client/gui/GuiMainMenu.edit.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -203,9 +203,11 @@
203203

204204
> DELETE 10 @ 10 : 11
205205

206-
> INSERT 1 : 8 @ 1
206+
> INSERT 1 : 10 @ 1
207207

208-
+
208+
+ EaglercraftVersion.init();
209+
+ logger.info("EaglercraftX Main Menu initialized. Version: {}-{}", EaglercraftVersion.projectForkVersion,
210+
+ EaglercraftVersion.projectOriginVersion);
209211
+ boolean isFork = !EaglercraftVersion.projectOriginAuthor.equalsIgnoreCase(EaglercraftVersion.projectForkVendor);
210212
+
211213
+ if (isFork && EaglercraftVersion.mainMenuStringF != null && EaglercraftVersion.mainMenuStringF.length() > 0) {

sources/main/java/net/lax1dude/eaglercraft/v1_8/EaglercraftVersion.java

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public class EaglercraftVersion {
1616
private static final String generalVersion = "fixed-u3";
1717

1818
public static final String projectForkName = "EaglercraftX-Fixed";
19-
public static final String projectForkVersion = generalVersion;
19+
public static String projectForkVersion = generalVersion;
2020
public static final String projectForkVendor = "Stoppedwumm";
2121

2222
public static final String projectForkURL = "https://git.nerdvpn.de/Stoppedwumm/eaglercraft-fixed";
@@ -26,17 +26,17 @@ public class EaglercraftVersion {
2626
public static final String projectOriginName = "EaglercraftX";
2727
public static final String projectOriginAuthor = "lax1dude";
2828
public static final String projectOriginRevision = "1.8";
29-
public static final String projectOriginVersion = generalVersion;
29+
public static String projectOriginVersion = generalVersion;
3030

3131
public static final String projectOriginURL = "https://gitlab.com/lax1dude/eaglercraftx-1.8"; // rest in peace
3232

3333
// EPK Version Identifier
3434

35-
public static final String EPKVersionIdentifier = generalVersion; // Set to null to disable EPK version check
35+
public static String EPKVersionIdentifier = null; // Set to null to disable EPK version check
3636

3737
// Updating configuration
3838

39-
public static final boolean enableUpdateService = true;
39+
public static final boolean enableUpdateService = false;
4040

4141
public static final String updateBundlePackageName = "net.lax1dude.eaglercraft.v1_8.client";
4242
public static final int updateBundlePackageVersionInt = 1;
@@ -57,18 +57,18 @@ public class EaglercraftVersion {
5757
// Miscellaneous variables:
5858

5959
public static final String mainMenuStringA = "Minecraft 1.8.8";
60-
public static final String mainMenuStringB = projectOriginName + " " + projectOriginRevision + "-"
60+
public static String mainMenuStringB = projectOriginName + " " + projectOriginRevision + "-"
6161
+ projectOriginVersion + " ultimate [" + EagRuntime.getPlatformType().getName() + "]";
6262
public static final String mainMenuStringC = "";
6363
public static final String mainMenuStringD = "Resources Copyright Mojang AB and pb103938";
6464

65-
public static final String mainMenuStringE = projectForkName + " " + projectForkVersion;
66-
public static final String mainMenuStringF = "Made by " + projectForkVendor;
65+
public static String mainMenuStringE = projectForkName + " " + projectForkVersion;
66+
public static String mainMenuStringF = "Made by " + projectForkVendor;
6767

6868
public static final String mainMenuStringG = "Collector's Edition";
6969
public static final String mainMenuStringH = "PBR Shaders";
7070

71-
public static final String screenRecordingFilePrefix = projectOriginName + " "
71+
public static String screenRecordingFilePrefix = projectOriginName + " "
7272
+ projectOriginRevision + "-" + projectOriginVersion;
7373

7474
public static final long demoWorldSeed = (long) "minecraft".hashCode();
@@ -78,5 +78,18 @@ public class EaglercraftVersion {
7878
public static final boolean forceDemoMode = false;
7979

8080
public static final String localStorageNamespace = "_eaglercraftX";
81+
public static void init() {
82+
logger.info(projectForkName + " version " + projectForkVersion + " initialized.");
83+
EaglercraftVersion.projectForkVersion = EagRuntime.getResourceString("EPKVersionIdentifier.txt");
84+
EaglercraftVersion.projectOriginVersion = EaglercraftVersion.projectForkVersion;
85+
EaglercraftVersion.screenRecordingFilePrefix = EaglercraftVersion.projectOriginName + " "
86+
+ EaglercraftVersion.projectOriginRevision + "-" + EaglercraftVersion.projectOriginVersion;
87+
EaglercraftVersion.mainMenuStringB = EaglercraftVersion.projectOriginName + " "
88+
+ EaglercraftVersion.projectOriginRevision + "-" + EaglercraftVersion.projectOriginVersion
89+
+ " ultimate [" + EagRuntime.getPlatformType().getName() + "]";
90+
EaglercraftVersion.mainMenuStringE = EaglercraftVersion.projectForkName
91+
+ " " + EaglercraftVersion.projectForkVersion;
92+
logger.info("EPK VERSION IDENTIFIER {}", EagRuntime.getResourceString("EPKVersionIdentifier.txt"));
93+
}
8194

8295
}

sources/main/java/net/lax1dude/eaglercraft/v1_8/update/RelayUpdateChecker.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import java.util.ArrayList;
2323
import java.util.List;
2424

25+
import net.lax1dude.eaglercraft.v1_8.log4j.*;
2526
import net.lax1dude.eaglercraft.v1_8.EagRuntime;
2627
import net.lax1dude.eaglercraft.v1_8.EaglerInputStream;
2728
import net.lax1dude.eaglercraft.v1_8.EaglerOutputStream;
@@ -33,6 +34,7 @@
3334
import net.minecraft.client.Minecraft;
3435

3536
public class RelayUpdateChecker {
37+
private static final Logger logger = LogManager.getLogger("RelayUpdateChecker");
3638

3739
private static class RelayEntry {
3840

@@ -69,6 +71,7 @@ public static void runTick() {
6971
if(b != null) {
7072
try {
7173
lastUpdateCheck = (new DataInputStream(new EaglerInputStream(b))).readLong();
74+
logger.info("Last relay update check: " + lastUpdateCheck + " (" + (System.currentTimeMillis() - lastUpdateCheck) + " ms ago)");
7275
} catch (IOException e) {
7376
}
7477
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
fixed-u3
1+
fixed-u4

0 commit comments

Comments
 (0)