Some mods have different version for server and client, for example JourneyMap or ForgeEssentials, then you should have the corresponding ones on both sides, however those are normally optional on both sides. Clients will also be forced to use the config file you specify on your server.
#Minecraft forge mods download install#
If you install this mod on a server all clients will have to have Hardcore Darkness installed. For example HardcoreDarkness mod is optional on server, but if it is there, it is a must for joining clients: (those can even stop server from functioning if you try to put them there)īe aware that there are some mods that allow server-configuration for purely cosmetic/graphic mods, those have to go both on server and client, if you want to sync settings (respectively you want to force server settings to people playing on server). Optifine, minimaps, shaders, texture packs.mods that change the client's way of rendering, but don't add anything into game : typically only client.Typically functions similar to "bukkit plugins", for example ForgeEssentials, or Morpheus (modifies only the number of people need sleeping to get a day), or DiscordChat etc.mods that add some server feature : typically only server.NEI/JEI needs to be also on server, if you want to have weather/time buttons working, etc. sever needs to know what you are holding and client needs to know it either, so it can show it for you.Any mod that adds any block, item or entity or mods that offer network communication : Both server & client.Rules for what mod has to be in client/server or both: The version of mod has to be same on server as in client, if they are on both sides.Clients need vast majority of mods the server has.