* Retrieves a double value using the specified key, or 0 if no such key was
* stored.
*/
public double getDouble(String key) {
if (data.hasKey(key)) {
NBTBase tag = data.getTag(key);
if (tag instanceof NBTTagFloat)
return ((NBTTagFloat) tag).func_150286_g();
else if (tag instanceof NBTTagDouble)
return ((NBTTagDouble) tag).func_150286_g();
else if (tag instanceof NBTTagInt)