Minecraft 1122 Forge 如何制定mod仅在客户端加载
要制定mod仅在客户端加载,您可以在mod的主类中使用@SideOnly注解。
首先,在您的mod的主类中导入@SideOnly注解:
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
然后,在您想要仅在客户端加载的方法上添加@SideOnly注解:
@SideOnly(Side.CLIENT)
public void clientOnlyMethod() {
// 仅在客户端加载的代码
}
这样,clientOnlyMethod()方法中的代码将仅在客户端加载时执行,而在服务器端不会执行。
请注意,@SideOnly注解需要与Forge的@Mod注解一起使用。确保您的mod主类上有@Mod注解,并在其中指定mod的modid、name等信息。
另外,还要确保您的mod在服务器端和客户端的mods文件夹中都存在,以便在服务器和客户端之间正确同步mod的加载。
原文地址: https://www.cveoy.top/t/topic/iRir 著作权归作者所有。请勿转载和采集!