This can cause crashes that only appear on a client connected to a dedicated server (not integrated).
Log:
defineId called for: class net.minecraft.entity.EntityAgeable from class lykrast.mysticalwildlife.common.entity.EntityFurzard
defineId called for: class net.minecraft.entity.EntityAgeable from class lykrast.mysticalwildlife.common.entity.EntityYagaHog
This issue is that EntityDataManager is used for tracking entity data. Instead, the modern approach is to use Forge Capabilities. Here's a handy tutorial on how to implement them here.
This can cause crashes that only appear on a client connected to a dedicated server (not integrated).
Log:
See https://github.com/MinecraftForge/MinecraftForge/pull/5129 for more details about this issue.
This issue is that EntityDataManager is used for tracking entity data. Instead, the modern approach is to use Forge Capabilities. Here's a handy tutorial on how to implement them here.