+#ifndef SERVER
+ // Get item inventory texture
+ virtual video::ITexture* getInventoryTexture(const std::string &name,
+ Client *client) const=0;
+ // Get item wield mesh
+ virtual ItemMesh* getWieldMesh(const std::string &name,
+ Client *client) const=0;
+ // Get item palette
+ virtual Palette* getPalette(const std::string &name,
+ Client *client) const = 0;
+ // Returns the base color of an item stack: the color of all
+ // tiles that do not define their own color.
+ virtual video::SColor getItemstackColor(const ItemStack &stack,
+ Client *client) const = 0;
+#endif