Materials don't work?

Hello,

I made a simple christmas tree, it has five materials, which are simply colors, but now when i’m exporting the model with YABEE, this error occurs:

Then I exporteded the model as a .dae file, after that I converted the .dae file to an .egg file with dae2egg, the materials seem to get exported: (Content of the .egg file:

<Comment> {
  "dae2egg christmas_tree.dae christmas_tree.egg"
}
<Material> yellow_ball-material {
  <Scalar> diffr { 0.616679728031158 }
  <Scalar> diffg { 0.639999985694885 }
  <Scalar> diffb { 0.0010784340556711 }
  <Scalar> ambr { 0 }
  <Scalar> ambg { 0 }
  <Scalar> ambb { 0 }
  <Scalar> emitr { 0 }
  <Scalar> emitg { 0 }
  <Scalar> emitb { 0 }
  <Scalar> specr { 0.5 }
  <Scalar> specg { 0.5 }
  <Scalar> specb { 0.5 }
  <Scalar> shininess { 50 }
}
<Material> tree_stump-material {
  <Scalar> diffr { 0.083054818212986 }
  <Scalar> diffg { 0.0400637499988079 }
  <Scalar> diffb { 0 }
  <Scalar> ambr { 0 }
  <Scalar> ambg { 0 }
  <Scalar> ambb { 0 }
  <Scalar> emitr { 0 }
  <Scalar> emitg { 0 }
  <Scalar> emitb { 0 }
  <Scalar> specr { 0.5 }
  <Scalar> specg { 0.5 }
  <Scalar> specb { 0.5 }
  <Scalar> shininess { 50 }
}
<Material> red_ball-material {
  <Scalar> diffr { 0.639999985694885 }
  <Scalar> diffg { 0.00620058691129088 }
  <Scalar> diffb { 0.0186181105673313 }
  <Scalar> ambr { 0 }
  <Scalar> ambg { 0 }
  <Scalar> ambb { 0 }
  <Scalar> emitr { 0 }
  <Scalar> emitg { 0 }
  <Scalar> emitb { 0 }
  <Scalar> specr { 0.5 }
  <Scalar> specg { 0.5 }
  <Scalar> specb { 0.5 }
  <Scalar> shininess { 50 }
}
<Material> blue_ball-material {
  <Scalar> diffr { 0.00577997602522373 }
  <Scalar> diffg { 0.0494878515601158 }
  <Scalar> diffb { 0.639999985694885 }
  <Scalar> ambr { 0 }
  <Scalar> ambg { 0 }
  <Scalar> ambb { 0 }
  <Scalar> emitr { 0 }
  <Scalar> emitg { 0 }
  <Scalar> emitb { 0 }
  <Scalar> specr { 0.5 }
  <Scalar> specg { 0.5 }
  <Scalar> specb { 0.5 }
  <Scalar> shininess { 50 }
}
<Material> Material-material {
  <Scalar> diffr { 0.0236571207642555 }
  <Scalar> diffg { 0.153684094548225 }
  <Scalar> diffb { 0 }
  <Scalar> ambr { 0 }
  <Scalar> ambg { 0 }
  <Scalar> ambb { 0 }
  <Scalar> emitr { 0 }
  <Scalar> emitg { 0 }
  <Scalar> emitb { 0 }
  <Scalar> specr { 0.5 }
  <Scalar> specg { 0.5 }
  <Scalar> specb { 0.5 }
  <Scalar> shininess { 50 }
}
...

But when I open this file, it gives me this result:

So does anyone know what the issue is?
Thanks for help in advance!

I’m using Blender 2.79 if that matters.

EDIT:
Here’s the .egg file:
http://www.mediafire.com/file/ykmh068p86gb2pe/christmas_tree.egg/file

Materials describe how light reflects off an object. Therefore, you need to add a light source for materials to show up.

Oh, thanks for the answer, and sorry for bering so dumb XD
I should’ve read the documentation first.