This solved the problem for me
First register your entity with custom client factory like this
.setCustomClientFactory((spawnEntity, world) -> new ExempleEntity(world))
And then use NetworkHooks#getEntitySpawningPacket to get Entity Spawning Packet
@Override
public IPacket<?> createSpawnPacket() {
return NetworkHooks.getEntitySpawningPacket(this);
}
that's it ?
To run a 1.6.4 modpack you need to run 1.6.4, not 1.14.4
Do note that 1.6.4 is not supported on this forum anymore so if you want further support you'll need to choose a more recent pack.
When I start 1.14.3 forge, it starts clean with no mod warnings/loaded when my mods are located in .minecraft/mods/1.14.3/(jars). However, if I put them in to .minecraft/mods/(jars), it detects the mods. Is there some sort of new way to name version folders, or has this ability been removed? If it was removed, why so? It would be really unfortunate and annoying if this was removed.