From 5a876151070cab898c54b4ff7417cb9220c2aad1 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Wed, 16 Feb 2022 02:01:54 +0800 Subject: Setup forge display tests --- .../rei/forge/RoughlyEnoughItemsForgeServerComponent.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'forge/src/serverComponent/java') diff --git a/forge/src/serverComponent/java/me/shedaniel/rei/forge/RoughlyEnoughItemsForgeServerComponent.java b/forge/src/serverComponent/java/me/shedaniel/rei/forge/RoughlyEnoughItemsForgeServerComponent.java index 91becf2f8..5988d78fa 100644 --- a/forge/src/serverComponent/java/me/shedaniel/rei/forge/RoughlyEnoughItemsForgeServerComponent.java +++ b/forge/src/serverComponent/java/me/shedaniel/rei/forge/RoughlyEnoughItemsForgeServerComponent.java @@ -25,16 +25,21 @@ package me.shedaniel.rei.forge; import me.shedaniel.rei.RoughlyEnoughItemsInitializer; import net.minecraftforge.api.distmarker.Dist; -import net.minecraftforge.fml.DatagenModLoader; +import net.minecraftforge.data.loading.DatagenModLoader; +import net.minecraftforge.fml.IExtensionPoint; import net.minecraftforge.fml.ModList; +import net.minecraftforge.fml.ModLoadingContext; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.loading.FMLEnvironment; +import net.minecraftforge.fmllegacy.DatagenModLoader; +import net.minecraftforge.network.NetworkConstants; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; @Mod("roughlyenoughitems_servercomponent") public class RoughlyEnoughItemsForgeServerComponent { public RoughlyEnoughItemsForgeServerComponent() { + ModLoadingContext.get().registerExtensionPoint(IExtensionPoint.DisplayTest.class, () -> new IExtensionPoint.DisplayTest(() -> NetworkConstants.IGNORESERVERONLY, (a, b) -> true)); Logger logger = LogManager.getLogger(RoughlyEnoughItemsForgeServerComponent.class); if (!DatagenModLoader.isRunningDataGen()) { if (FMLEnvironment.dist == Dist.CLIENT) { -- cgit