#pragma once #include "EntityRenderer.h" class FireballRenderer : public EntityRenderer { private: float scale; public: FireballRenderer(float scale); virtual void render(shared_ptr _fireball, double x, double y, double z, float rot, float a); private: // 4J Added override virtual void renderFlame(shared_ptr entity, double x, double y, double z, float a); virtual ResourceLocation *getTextureLocation(shared_ptr mob); };