you guys... are SOO wierd......

anyway, here's my riddle:

Enter my mansion...

i bestow upon you
a linear journey,
i need you to find
these fragments for me.

a knights costume may prove to be useful
and perhaps a white efflorescence,
you shall catapult in the air a creature of gold pinions
and now this last step contains a mysterious essence.

what are the "fragments", or what does this riddle refer to?