I know this isn't supposed to be Java class but it's been a while since I wrote this code and I'm unsure which code should be used in ClientProxy, which is empty right now. At the minute, the creation and setup of all items and textures is done in BlocksItems.class which is called in my main class in
public void load(FMLInitializationEvent event)
Some of my confusion is based on the fact that this problem exists because I want the mod to be able to be included in a Forge server for multiple people to use it, and for mobs to still drop specific items on the server.
Thanks.
EDIT: This is my BlocksItems class: