Skip to content

Commit 79c4b1c

Browse files
committed
Re-add Forge support for 1.20
1 parent b1bfcfb commit 79c4b1c

File tree

6 files changed

+7
-28
lines changed

6 files changed

+7
-28
lines changed

forge/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ dependencies {
4141
modCompileOnly("curse.maven:jeresources-240630:3951643")
4242
modCompileOnly("me.shedaniel:RoughlyEnoughItems-forge:${rei_version}") { transitive false }
4343
modCompileOnly("dev.latvian.mods:kubejs-forge:${kubejs_version}")
44-
modRuntimeOnly("curse.maven:ferritecore-429235:4441949")
44+
//modRuntimeOnly("curse.maven:ferritecore-429235:4441949")
4545
modCompileOnly("team.chisel.ctm:CTM:${ctm_version}")
4646

4747
modCompileOnly("curse.maven:supermartijncore-454372:4455391")

forge/src/main/java/org/embeddedt/modernfix/forge/mixin/perf/datapack_reload_exceptions/LootTableManagerMixin.java

Lines changed: 0 additions & 16 deletions
This file was deleted.

forge/src/main/java/org/embeddedt/modernfix/forge/mixin/perf/fast_registry_validation/ForgeRegistryMixin.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,6 @@ private void clearBitCache(CallbackInfo ci) {
4848
expectedNextBit = -1;
4949
}
5050

51-
@Inject(method = "createAndAddDummy", at = @At(value = "INVOKE", target = "Ljava/util/BitSet;clear(I)V"))
52-
private void clearBitCache2(CallbackInfo ci) {
53-
expectedNextBit = -1;
54-
}
55-
5651
@Redirect(method = "add(ILnet/minecraft/resources/ResourceLocation;Ljava/lang/Object;Ljava/lang/String;)I", at = @At(value = "INVOKE", target = "Lorg/apache/logging/log4j/Logger;trace(Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V"))
5752
private void skipTrace(Logger logger, Marker marker, String s, Object o, Object o1, Object o2, Object o3, Object o4) {
5853

forge/src/main/resources/META-INF/mods.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# The name of the mod loader type to load - for regular FML @Mod mods it should be javafml
77
modLoader = "javafml" #mandatory
88
# A version range to match for said mod loader - for regular FML @Mod it will be the forge version
9-
loaderVersion = "[45,)" #mandatory This is typically bumped every Minecraft version by Forge. See our download page for lists of versions.
9+
loaderVersion = "[46,)" #mandatory This is typically bumped every Minecraft version by Forge. See our download page for lists of versions.
1010
# The license for you mod. This is mandatory metadata and allows for easier comprehension of your redistributive properties.
1111
# Review your options at https://choosealicense.com/. All rights reserved is the default copyright stance, and is thus the default here.
1212
license = "GNU LGPL 3.0"
@@ -40,7 +40,7 @@ modId = "forge" #mandatory
4040
# Does this dependency have to exist - if not, ordering below must be specified
4141
mandatory = true #mandatory
4242
# The version range of the dependency
43-
versionRange = "[45.0.63,)" #mandatory
43+
versionRange = "[46.0.1,)" #mandatory
4444
# An ordering relationship for the dependency - BEFORE or AFTER required if the relationship is not mandatory
4545
ordering = "NONE"
4646
# Side this dependency is applied on - BOTH, CLIENT or SERVER
@@ -50,7 +50,7 @@ side = "BOTH"
5050
modId = "minecraft"
5151
mandatory = true
5252
# This version range declares a minimum of the current minecraft version up to but not including the next major version
53-
versionRange = "[1.19.4, 1.20)"
53+
versionRange = "[1.20, 1.21)"
5454
ordering = "NONE"
5555
side = "BOTH"
5656
[[dependencies.modernfix]]

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ org.gradle.jvmargs=-Xmx2G
33

44
mod_id=modernfix
55
minecraft_version=1.20
6-
enabled_platforms=fabric
7-
forge_version=1.19.4-45.0.22
6+
enabled_platforms=fabric,forge
7+
forge_version=1.20-46.0.1
88
parchment_version=2023.03.12
99
refined_storage_version=4392788
1010
jei_version=13.1.0.2

settings.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ pluginManagement {
99

1010
include("common")
1111
include("fabric")
12-
//include("forge")
12+
include("forge")
1313

1414
rootProject.name = 'modernfix'

0 commit comments

Comments
 (0)