Skip to content

Commit 36f725d

Browse files
committed
refactor: use new bus parameter, fix gradle more, rundata
1 parent 9fa33c7 commit 36f725d

File tree

5 files changed

+15
-13
lines changed

5 files changed

+15
-13
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ runs {
3939
}
4040

4141
data {
42-
programArguments.addAll '--mod', mod_id, '--all', '--output', file('src/generated/resources/').getAbsolutePath(), '--existing', file('src/main/resources/'), '--existing', file('src/generated/resources/').getAbsolutePath()
42+
programArguments.addAll '--mod', mod_id, '--all', '--output', file('src/generated/resources/').getAbsolutePath(), '--existing', file('src/main/resources/').getAbsolutePath(), '--existing', file('src/generated/resources/').getAbsolutePath()
4343
}
4444
}
4545

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
// 1.20.1 2023-08-22T18:52:58.2097967 Pack Metadata
2-
dd3c60fd02429ac402f8102d597a833e5a37450f pack.mcmeta
1+
// 1.20.2 2024-01-20T01:02:56.2526951 Pack Metadata
2+
61c7f3da7fb8c1a0151b861036884160c7bccf5a pack.mcmeta
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
// 1.20.1 2023-08-22T18:52:58.1947962 Languages: en_us
1+
// 1.20.2 2024-01-20T01:00:14.5929562 Languages: en_us
22
0cb2af7dbbd8bd2ff78b335c92a753a3048b1730 assets/cumulus_menus/lang/en_us.json

src/generated/resources/pack.mcmeta

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33
"description": {
44
"translate": "pack.cumulus_menus.mod.description"
55
},
6-
"pack_format": 15
6+
"neoforge": {
7+
"versions": {
8+
"server_data": 18
9+
}
10+
},
11+
"pack_format": 18
712
}
813
}

src/main/java/com/aetherteam/cumulus/Cumulus.java

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919
import net.neoforged.fml.ModLoadingContext;
2020
import net.neoforged.fml.common.Mod;
2121
import net.neoforged.fml.config.ModConfig;
22-
import net.neoforged.fml.javafmlmod.FMLJavaModLoadingContext;
23-
import net.neoforged.fml.loading.FMLEnvironment;
2422
import net.neoforged.neoforge.data.event.GatherDataEvent;
2523
import net.neoforged.neoforge.registries.DeferredRegister;
2624
import net.neoforged.neoforge.registries.NewRegistryEvent;
@@ -37,19 +35,18 @@ public class Cumulus {
3735
public static final ResourceKey<Registry<Menu>> MENU_REGISTRY_KEY = ResourceKey.createRegistryKey(new ResourceLocation(Cumulus.MODID, "menu"));
3836
public static final Registry<Menu> MENU_REGISTRY = new RegistryBuilder<>(MENU_REGISTRY_KEY).sync(true).create();
3937

40-
public Cumulus() {
41-
if (FMLEnvironment.dist == Dist.CLIENT) {
42-
IEventBus modEventBus = FMLJavaModLoadingContext.get().getModEventBus();
43-
modEventBus.addListener(NewRegistryEvent.class, event -> event.register(MENU_REGISTRY));
38+
public Cumulus(IEventBus bus, Dist dist) {
39+
if (dist == Dist.CLIENT) {
40+
bus.addListener(NewRegistryEvent.class, event -> event.register(MENU_REGISTRY));
4441

45-
modEventBus.addListener(this::dataSetup);
42+
bus.addListener(this::dataSetup);
4643

4744
DeferredRegister<?>[] registers = {
4845
Menus.MENUS,
4946
};
5047

5148
for (DeferredRegister<?> register : registers) {
52-
register.register(modEventBus);
49+
register.register(bus);
5350
}
5451

5552
ModLoadingContext.get().registerConfig(ModConfig.Type.CLIENT, CumulusConfig.CLIENT_SPEC);

0 commit comments

Comments
 (0)