#pragma once #include #include "AbstractContainerScreen.h" class HopperTileEntity; class MinecartHopper; class Inventory; class HopperScreen : public AbstractContainerScreen { public: HopperScreen(std::shared_ptr inventory, std::shared_ptr hopper); protected: virtual void renderLabels() override; virtual void renderBg(float a) override; private: std::shared_ptr inventory; std::shared_ptr hopper; };