Skip to content

Commit 9b0f120

Browse files
committed
Begin ForgeGradle 7.0's Release Candidate lifecycle
1 parent 48a18b7 commit 9b0f120

File tree

2 files changed

+12
-14
lines changed

2 files changed

+12
-14
lines changed

src/main/java/net/minecraftforge/gradle/internal/Constants.java

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,7 @@ final class Constants {
2828
/// Use these with [java.text.MessageFormat#format(String, Object...)].
2929
static final class Messages {
3030
static final String WELCOME = """
31-
Welcome to ForgeGradle 7.0 BETA!
32-
33-
This is an unstable release of ForgeGradle 7 for testing purposes.
31+
Welcome to ForgeGradle 7.0 Release Candidate!
3432
3533
Here are some release highlights:
3634
- Complete rewrite of the plugin and underlying code.
@@ -41,25 +39,25 @@ static final class Messages {
4139
work-in-progress).
4240
4341
A couple of important things to note:
44-
- ForgeGradle 6 and older will no longer be supported, except for critical bug
45-
fixes. We will (gently) encourage developers to move away from them and use
46-
ForgeGradle 7 instead.
4742
- Many plugins that worked with ForgeGradle 6, such as Parchment's Librarian,
4843
do not work with ForgeGradle 7. For most cases (such as parchment), we have
4944
implemented native support. If ForgeGradle 7 is lacking in some aspect,
5045
please let us know!
5146
- Many things that ForgeGradle 6 and older used to do are now decentralized
5247
away from the plugin. This means that your project will need to apply
5348
'net.minecraftforge.accesstransformers' if you wish to use AccessTransformers.
54-
If you are on an older version (1.20.4 and older), you will need the
55-
'net.minecraftforge.obfuscation' plugin. Many of these come with our provided
56-
MDK, so this should not be an issue for you.
49+
- During ForgeGradle 7.0's release candidate phase, the API will no longer
50+
accept breaking changes, but there may still be some bugs before the final
51+
release.
52+
- Many additional functionalities that are currently missing will be added in
53+
ForgeGradle 7.1.
5754
58-
This message will not display again until the next major beta update, ForgeGradle
59-
7.1, or the below file is deleted:
55+
This message will not display again until ForgeGradle 7.0 or the below file is
56+
deleted:
6057
{}
6158
62-
For more details on this release, see https://docs.minecraftforge.net/en/fg-7.0/""";
59+
Documentation will be coming at a later date. Thank you for testing
60+
ForgeGradle 7!""";
6361

6462
static final String MAGIC = """
6563
This build is using ForgeGradle Magic. ForgeGradle Magic employs automatic

src/main/java/net/minecraftforge/gradle/internal/ForgeGradleFlowAction.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ protected void run(Parameters parameters) throws IOException {
5454
if (parameters.getFailure().isPresent()) return;
5555

5656
// check for marker file
57-
var markerFile = parameters.messagesDir.file("7_0_BETA_WELCOME_1").get().getAsFile();
57+
var markerFile = parameters.messagesDir.file("7_0_RC_WELCOME_1").get().getAsFile();
5858
if (markerFile.exists()) return;
5959
Files.createDirectories(markerFile.toPath().getParent());
6060
Files.createFile(markerFile.toPath());
@@ -94,7 +94,7 @@ protected void run(Parameters parameters) throws IOException {
9494
if (parameters.getFailure().isPresent()) return;
9595

9696
// check for marker file
97-
var markerFile = parameters.messagesDir.file("7_0_BETA_MAGIC_1").get().getAsFile();
97+
var markerFile = parameters.messagesDir.file("7_0_RC_MAGIC_1").get().getAsFile();
9898
if (markerFile.exists()) return;
9999
Files.createDirectories(markerFile.toPath().getParent());
100100
Files.createFile(markerFile.toPath());

0 commit comments

Comments
 (0)