// Expression Explanations:
// If you put two forward-slashes at the very beginning of a line, my code won't read that line. This allows you to put comments like these, without affecting the code.
// The / character will be removed, useful for commas in messages. (Long story short, if you put ', ' anywhere, sh*t breaks. Just use ',/ ' instead.)
// & = Color, example: &c = red (read more: http://minecraft.gamepedia.com/Formatting_codes, http://ess.khhq.net/mc/)
// #random = A random number between the two entered values, example #random(3to17) gets a random number between 3 and 17.
// #bPosX = The X coordinate where the Surprise Egg was broken.
// #bPosY = The Y coordinate where the Surprise Egg was broken.
// #bPosZ = The Z coordinate where the Surprise Egg was broken.
// #pPosX = The X coordinate of the player who threw the Surprise Egg.
// #pPosY = The Y coordinate of the player who threw the Surprise Egg.
// #pPosZ = The Z coordinate of the player who threw the Surprise Egg.
// #playerName = The name of the player who threw the Surprise Egg.

// Surprise, surprise, you can also do smilies!
// *face_smile* = :)
// *face_wink* = ;)
// *face_laugh* = :D
// *face_frown* = :(
// *face_cry* = :'(
// *face_cry2* = ;(
// *face_cry3* = ;_;
// *face_cry4* = ;-;
// *face_creeper* = :c
// *face_creeper2* = :C

// !!!!!NOTE!!!!!: You must always specify NBT before name, otherwise NBT will override the name!