#pragma once class DaylightDetectorTileEntity : public TileEntity { public: eINSTANCEOF GetType() { return eTYPE_DAYLIGHTDETECTORTILEENTITY; } static TileEntity* create() { return new DaylightDetectorTileEntity(); } // 4J Added virtual std::shared_ptr clone(); public: DaylightDetectorTileEntity(); void tick(); };