Add summoned creature appear/disappear animation

This commit is contained in:
Electroblob77
2020-06-04 22:45:39 +01:00
parent 09967ac256
commit 33d4652758
34 changed files with 169 additions and 52 deletions
@@ -1,6 +1,7 @@
package electroblob.wizardry.entity.living;
import electroblob.wizardry.Wizardry;
import electroblob.wizardry.client.DrawingUtils;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.ai.EntityAIHurtByTarget;
import net.minecraft.entity.ai.EntityAINearestAttackableTarget;
@@ -105,6 +106,11 @@ public class EntityBlazeMinion extends EntityBlaze implements ISummonedCreature
return false;
}
@Override
public int getAnimationColour(float animationProgress){
return DrawingUtils.mix(0xffdd4d, 0xff6600, animationProgress);
}
@Override
protected boolean processInteract(EntityPlayer player, EnumHand hand){
// In this case, the delegate method determines whether super is called.