Sagen wir, du gehst zu einer Blume und drückst Enter. Dann öffnet sich das Kontextmenü, du wählst "nehmen", die Blume verschwinden und gelangt in dein Inventar und das Kontextmenü verschwindet. So sollte ein Kontextmenü funktionieren; und genauso scheint es laut deiner Beschreibung doch auch bei dir zu sein.
Wo liegt also das Problem?
Oder hapert es an allen Ecken und Enden, sodass du eine detaillierte Beschreibung brauchst?