A Forge server works on a different principle to the Bukkit Server.
If you recall, a Bukkit server only allows changes on the Server-side through the use of plugins. The plugins get installed on the server and the impact affects the clients. E.G. You install a plugin that will enable the clients to lock the chests.
- Plugins affect ALL clients connecting to the server
- Clients do not have to download any special mods or plugins to be able to use the enhancement
- Plugins are only installed on the server
- Plugins cannot change the aesthetic appearance of a game, just the playability
- Plugins cannot introduce new blocks to a game simply adapt how existing ones behave
- Mods can be either client-side or server-side or both
- A Mod can change the appearance of the client machine
- A Mod be client-side only can only affect the client machine (X-ray mods for example)
- Some Mods introduce new blocks and as such may need to be installed on both the server AND the client (Bibliocraft)
Forge issues to think about
The biggest problem with running a Forge server occurs if you want people to connect to your server remotely. Forge is quite easy to administer in your institution or your home where you can install the Mods on your server and you can install ForgeModLoader with the respective Mods on the client machines (in the classroom for example).
An admin of a Forge server can only install Mods on the clients in their control e.g. in the workshop or classroom. If you are running a Forge server for players logging in from home, you will have to explain to them how to install the ForgeModLoader client and the respective Mods. There are ways of creating ‘Mod-Packs’ or collections of mods in a single installer. MinecraftEDU is such an installer pack. You may also come across packs like ‘Feed The Beast’ (FTB) which combine hundreds of Mods together in the right way so as to avoid conflicts and problems. However, the creation of your own ModPacks is beyond the scope of this MOOC.
The Forge Server 1.8
Below is a video on how to install a Forge 1.8 server. This is a forge server running the latest version of Minecraft and as you may be aware, the 1.8 upgrade introduced many new blocks and items as well as a change in the way a 1.8 server is run. The Forge Modding community is busy catching up with the 1.8 upgrade and as such, you may find that many of the best Mods are not yet available for 1.8.
So, because of this I have also recorded a video on how to install a 1.7.10 Server and how to downgrade your client to accept 1.7.10 Forge Mods. In the video we install Bibliocraft and show you some of the blocks that are introduced through the Mod.
As ever, there is a YouTube link to the videos and direct links to download the videos for our friends in China and other countries where YouTube may be blocked.
Installing a 1.8 Forge server
Installing a 1.7.10 Forge server and Bibliocraft