Have the same error. Tried replacing the Enderman files and deleting them. That does not work and you can not enter a world if the files are missing. start of the error for me is ---- Minecraft Crash Report ----
// You're mean.
java.lang.IllegalAccessError: tried to access method net.minecraft.entity.monster.EntityEnderman.func_70821_d(Lnet/minecraft/entity/player/EntityPlayer;)Z from class net.mobtalker.mobtalker2.entity.ai.MobTalkerAiEndermanTarget
Fixed the problem for the 0.6.0 version. download the file, install it into your mods. launch mine craft with the forge profile on. go to mods then to mob talker 2 and click on general and disable Enderman. I will try to fix the problem for the other releases, but to do so i need to configure the files manually because the in game configure does not work for the other versions.
Reproducible with built JAR file. Player does not need to look at the Enderman, being within a certain range (4 chunks? render distance? chunk loading distance?) is sufficient. Crash occurs even though the method in question (EntityEnderman.shouldAttackPlayer/EntityEnderman.func_70821_d) is specified in the Access Transformer configuration. 🤔
Crash occurs because the Access Transformer was not added to the MANIFEST.MF file during build. Due to this, the Access Transformer mappings were not loaded by Forge and the access error occurred. Meanwhile, the dev environment was fine because the decompiled source was built with the Access Transformer enabled due to ForgeGradle being able to find it.