Skip to content

Commit 6bc5d55

Browse files
committed
use forked FFLoader
1 parent 9621227 commit 6bc5d55

5 files changed

Lines changed: 17 additions & 10 deletions

File tree

build.gradle.kts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,10 @@ allprojects {
9898
name = "Sinytra"
9999
url = uri("https://maven.su5ed.dev/releases")
100100
}
101+
maven {
102+
name = "KTT"
103+
url = uri("https://maven.kessokuteatime.work/snapshots")
104+
}
101105
mavenLocal()
102106
}
103107

@@ -119,8 +123,9 @@ allprojects {
119123

120124
dependencies {
121125
// Include Forgified Fabric Loader
122-
include("org.sinytra:forgified-fabric-loader:$versionForgifiedFabricLoader")
123-
api("org.sinytra:forgified-fabric-loader:$versionForgifiedFabricLoader")
126+
include("org.sinytra:forgified-fabric-loader:$versionForgifiedFabricLoader:full")
127+
compileOnly("org.sinytra:forgified-fabric-loader:$versionForgifiedFabricLoader")
128+
runtimeOnly("org.sinytra:forgified-fabric-loader:$versionForgifiedFabricLoader:full")
124129
}
125130

126131
val processIncludedJars by tasks.registering(NestableJarGenerationTask::class) {

buildSrc/src/main/kotlin/ffapi.neo-setup.gradle.kts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ val testmod: SourceSet by sourceSets.creating {
2929
}
3030

3131
dependencies {
32-
"implementation"("org.sinytra:forgified-fabric-loader:$versionForgifiedFabricLoader")
32+
"compileOnly"("org.sinytra:forgified-fabric-loader:$versionForgifiedFabricLoader")
33+
"runtimeOnly"("org.sinytra:forgified-fabric-loader:$versionForgifiedFabricLoader:full")
3334

3435
"testmodImplementation"(mainSourceSet.output)
3536
"testmodImplementation"("org.sinytra:forgified-fabric-loader:$versionForgifiedFabricLoader")

fabric-networking-api-v1/src/main/java/org/sinytra/fabric/networking_api/NetworkingEventHooks.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
package org.sinytra.fabric.networking_api;
22

33
import net.fabricmc.fabric.api.networking.v1.ServerConfigurationConnectionEvents;
4+
import net.fabricmc.loader.api.FabricLoader;
45
import net.minecraft.SharedConstants;
56
import net.minecraft.server.commands.DebugConfigCommand;
67
import net.minecraft.server.network.ServerConfigurationPacketListenerImpl;
78
import net.neoforged.bus.api.IEventBus;
89
import net.neoforged.fml.common.Mod;
9-
import net.neoforged.fml.loading.FMLLoader;
1010
import net.neoforged.neoforge.common.NeoForge;
1111
import net.neoforged.neoforge.event.OnDatapackSyncEvent;
1212
import net.neoforged.neoforge.event.RegisterCommandsEvent;
@@ -29,7 +29,7 @@ private static void registerCommands(RegisterCommandsEvent event) {
2929
return;
3030
}
3131

32-
if (FMLLoader.getCurrent().isProduction()) {
32+
if (FabricLoader.getInstance().isDevelopmentEnvironment()) {
3333
// Only register this command in a dev env
3434
return;
3535
}

fabric-networking-api-v1/src/testmod/java/net/fabricmc/fabric/test/networking/play/NetworkingPlayPacketTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,15 @@
2727
import com.mojang.brigadier.Command;
2828
import com.mojang.brigadier.CommandDispatcher;
2929
import com.mojang.brigadier.arguments.StringArgumentType;
30+
import net.fabricmc.api.EnvType;
3031
import net.fabricmc.api.ModInitializer;
3132
import net.fabricmc.fabric.api.networking.v1.PayloadTypeRegistry;
3233
import net.fabricmc.fabric.api.networking.v1.ServerPlayConnectionEvents;
3334
import net.fabricmc.fabric.api.networking.v1.ServerPlayNetworking;
3435
import net.fabricmc.fabric.impl.networking.FabricRegistryByteBuf;
3536
import net.fabricmc.fabric.test.networking.NetworkingTestmods;
3637
import net.fabricmc.fabric.test.networking.common.NetworkingCommonTest;
38+
import net.fabricmc.loader.api.FabricLoader;
3739
import net.minecraft.commands.CommandSourceStack;
3840
import net.minecraft.network.FriendlyByteBuf;
3941
import net.minecraft.network.PacketSendListener;
@@ -47,7 +49,6 @@
4749
import net.minecraft.resources.ResourceLocation;
4850
import net.minecraft.server.level.ServerPlayer;
4951
import net.neoforged.bus.api.EventPriority;
50-
import net.neoforged.fml.loading.FMLLoader;
5152
import net.neoforged.neoforge.common.NeoForge;
5253
import net.neoforged.neoforge.event.RegisterCommandsEvent;
5354
import net.neoforged.neoforge.event.tick.ServerTickEvent;
@@ -108,7 +109,7 @@ public void onInitialize() {
108109

109110
PayloadTypeRegistry.playS2C().register(OverlayPacket.ID, OverlayPacket.CODEC);
110111

111-
if (FMLLoader.getCurrent().getDist().isDedicatedServer()) {
112+
if (FabricLoader.getInstance().getEnvironmentType() == EnvType.SERVER) {
112113
PayloadTypeRegistry.playS2C().register(UnknownPayload.ID, UnknownPayload.CODEC);
113114
}
114115

ffapi.gradle.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
loom.platform=neoforge
22
fabric.loom.dontRemap=true
33

4-
implementationVersion=2.1.5
4+
implementationVersion=2.2.4
55

66
versionMc=1.21.9
77
versionForge=21.9.16-beta
88
versionForgeCompat=21.9
9-
versionForgifiedFabricLoader=2.5.55+0.17.2+1.21.1
10-
versionFabricLoader=0.17.2
9+
versionForgifiedFabricLoader=0.1.0+0.18.4+1.21.11
10+
versionFabricLoader=0.18.4
1111

1212
githubRepository=ThinkingStudios/ForgifiedFabricAPI
1313
# This is the branch the release tag will be created from

0 commit comments

Comments
 (0)