Skip to content

Commit f13910a

Browse files
committed
Update NeoForge
1 parent bebf3cc commit f13910a

File tree

7 files changed

+10
-11
lines changed

7 files changed

+10
-11
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
22
id "architectury-plugin" version "3.4-SNAPSHOT"
3-
id "dev.architectury.loom" version "1.6-SNAPSHOT" apply false
3+
id "dev.architectury.loom" version "1.6.396" apply false
44
id "maven-publish"
55
id 'com.matthewprenger.cursegradle' version '1.4.0' apply false
66
id 'com.palantir.git-version' version '1.0.0'

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ mixinextras_version=0.3.2
77
mod_id=modernfix
88
minecraft_version=1.20.6
99
enabled_platforms=fabric,neoforge
10-
forge_version=20.6.1-beta
10+
forge_version=20.6.42-beta
1111
# parchment_version=2023.07.09
1212
refined_storage_version=4392788
1313
jei_version=16.0.0.28

neoforge/src/main/java/org/embeddedt/modernfix/neoforge/init/ModernFixClientForge.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@
1111
import net.neoforged.bus.api.SubscribeEvent;
1212
import net.neoforged.fml.ModContainer;
1313
import net.neoforged.fml.ModLoader;
14-
import net.neoforged.fml.ModLoadingContext;
15-
import net.neoforged.fml.ModLoadingWarning;
14+
import net.neoforged.fml.ModLoadingIssue;
1615
import net.neoforged.fml.event.lifecycle.FMLClientSetupEvent;
1716
import net.neoforged.neoforge.client.event.ClientTickEvent;
1817
import net.neoforged.neoforge.client.event.CustomizeGuiOverlayEvent;
@@ -52,7 +51,7 @@ private void keyBindRegister(RegisterKeyMappingsEvent event) {
5251
private void onClientSetup(FMLClientSetupEvent event) {
5352
if(false) {
5453
event.enqueueWork(() -> {
55-
ModLoader.addWarning(new ModLoadingWarning(ModLoadingContext.get().getActiveContainer().getModInfo(), "modernfix.connectedness_dynresoruces"));
54+
ModLoader.addLoadingIssue(ModLoadingIssue.warning("modernfix.connectedness_dynresoruces"));
5655
});
5756
}
5857
}

neoforge/src/main/java/org/embeddedt/modernfix/neoforge/init/ModernFixForge.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,11 +83,11 @@ public void commonSetup(FMLCommonSetupEvent event) {
8383
boolean isPresent = !FMLLoader.isProduction() || warning.getLeft().stream().anyMatch(name -> ModList.get().isLoaded(name));
8484
if(!isPresent) {
8585
atLeastOneWarning = true;
86-
ModLoader.addWarning(new ModLoadingWarning(ModLoadingContext.get().getActiveContainer().getModInfo(), warning.getRight()));
86+
ModLoader.addLoadingIssue(ModLoadingIssue.warning(warning.getRight()));
8787
}
8888
}
8989
if(atLeastOneWarning)
90-
ModLoader.addWarning(new ModLoadingWarning(ModLoadingContext.get().getActiveContainer().getModInfo(), "modernfix.perf_mod_warning"));
90+
ModLoader.addLoadingIssue(ModLoadingIssue.warning("modernfix.perf_mod_warning"));
9191
});
9292
}
9393
}

neoforge/src/main/java/org/embeddedt/modernfix/neoforge/mixin/perf/dynamic_resources/ForgeHooksClientMixin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public class ForgeHooksClientMixin {
2727
*/
2828
@Redirect(method = "onModifyBakingResult", at = @At(value = "INVOKE", target = "Lnet/neoforged/fml/ModLoader;postEvent(Lnet/neoforged/bus/api/Event;)V"), remap = false)
2929
private static void postNamespacedKeySetEvent(Event event) {
30-
if(!ModLoader.isLoadingStateValid())
30+
if(ModLoader.hasErrors())
3131
return;
3232
ModelEvent.ModifyBakingResult bakeEvent = ((ModelEvent.ModifyBakingResult)event);
3333
ModelBakeEventHelper helper = new ModelBakeEventHelper(bakeEvent.getModels());

neoforge/src/main/java/org/embeddedt/modernfix/platform/neoforge/ModernFixPlatformHooksImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,11 @@ public MinecraftServer getCurrentServer() {
7171
}
7272

7373
public boolean isEarlyLoadingNormally() {
74-
return LoadingModList.get().getErrors().isEmpty();
74+
return !LoadingModList.get().hasErrors();
7575
}
7676

7777
public boolean isLoadingNormally() {
78-
return isEarlyLoadingNormally() && ModLoader.isLoadingStateValid();
78+
return isEarlyLoadingNormally() && !ModLoader.hasErrors();
7979
}
8080

8181
public Path getGameDirectory() {

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ modId = "neoforge" #mandatory
4747
# Does this dependency have to exist - if not, ordering below must be specified
4848
type = "required" #mandatory
4949
# The version range of the dependency
50-
versionRange = "[20.5.0-beta,)" #mandatory
50+
versionRange = "[20.6.42-beta,)" #mandatory
5151
# An ordering relationship for the dependency - BEFORE or AFTER required if the relationship is not mandatory
5252
ordering = "NONE"
5353
# Side this dependency is applied on - BOTH, CLIENT or SERVER

0 commit comments

Comments
 (0)