Um Infotexte wie bei den Minechem Elementen zu machen musst du eigentlich nur die Methode addInformation in deiner Item Klasse überschreiben und dann einfach einen String zur List hinzufügen.
Die Animationen würde ich mit einer .mcinfo Datei machen.