But the ghast's flying conflicts with the new AI. You'd have to disable the new AI and, if what Rameil is trying to do is similar to what I'm trying to do, it would screw up a lot his mob's code.
Yeah for example the ghast has no effect in lava and when in fire. My mob spawns at night but I also want him to burn at day. You cannot extend EntityFlying and have him have the same behavior unless if you modify the EntityFlying class.