public void onMouseHover(Class HoverClass, String OrgPath){
        MouseInfo mouse = Greenfoot.getMouseInfo();  
        if (mouse != null) { 
            setImage(OrgPath);  
            List objects = getWorld().getObjectsAt(mouse.getX(), mouse.getY(), HoverClass);  
            for (Object object : objects)  
            {  
                if (object == this)  
                {  
                    // Replace the image of the hovered button with the generated image, which contains the description of the mini-game.
                    setImage(DisplayDescription(HoverClass));  
                }  
            }  
        }  

    }