#pragma once class ChestTileEntity; class EnderChestTileEntity; class Tile; class EntityTileRenderer { public: static EntityTileRenderer* instance; private: std::shared_ptr chest; std::shared_ptr trappedChest; std::shared_ptr enderChest; public: EntityTileRenderer(); void render(Tile* tile, int data, float brightness, float alpha, bool setColor = true, bool useCompiled = true); // 4J - added setColor parameter and alpha for chest // in the crafting menu, and added useCompiled };