From 48c46e2105a4b0dcebdee15ecdf741a53438e528 Mon Sep 17 00:00:00 2001 From: Frank Date: Fri, 20 Aug 2021 01:53:55 +0200 Subject: [PATCH] Offer ModMenu if installed --- src/main/java/ru/bclib/BCLib.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/ru/bclib/BCLib.java b/src/main/java/ru/bclib/BCLib.java index 92201974..f29d8b74 100644 --- a/src/main/java/ru/bclib/BCLib.java +++ b/src/main/java/ru/bclib/BCLib.java @@ -39,14 +39,19 @@ public class BCLib implements ModInitializer { TagAPI.init(); CraftingRecipes.init(); WorldDataAPI.registerModCache(MOD_ID); + DataExchangeAPI.registerMod(MOD_ID); - DataFixerAPI.registerPatch(() -> new BCLibPatch()); + //this will offer modMenu to clients if installed in the server + DataExchangeAPI.registerModDependency("modmenu"); + DataExchangeAPI.registerDescriptors(List.of( HelloClient.DESCRIPTOR, HelloServer.DESCRIPTOR, RequestFiles.DESCRIPTOR, SendFiles.DESCRIPTOR )); + + DataFixerAPI.registerPatch(() -> new BCLibPatch()); Configs.save(); }