    001package net.minecraft.client.mco;
    002
    003import argo.jdom.JdomParser;
    004import argo.jdom.JsonRootNode;
    005import argo.saj.InvalidSyntaxException;
    006import cpw.mods.fml.relauncher.Side;
    007import cpw.mods.fml.relauncher.SideOnly;
    008import net.minecraft.util.ValueObject;
    009
    010@SideOnly(Side.CLIENT)
    011public class ValueObjectSubscription extends ValueObject
    012{
    013    public long field_98171_a;
    014    public int field_98170_b;
    015
    016    public static ValueObjectSubscription func_98169_a(String par0Str)
    017    {
    018        ValueObjectSubscription valueobjectsubscription = new ValueObjectSubscription();
    019
    020        try
    021        {
    022            JsonRootNode jsonrootnode = (new JdomParser()).parse(par0Str);
    023            valueobjectsubscription.field_98171_a = Long.parseLong(jsonrootnode.getNumberValue(new Object[] {"startDate"}));
    024            valueobjectsubscription.field_98170_b = Integer.parseInt(jsonrootnode.getNumberValue(new Object[] {"daysLeft"}));
    025        }
    026        catch (InvalidSyntaxException invalidsyntaxexception)
    027        {
    028            ;
    029        }
    030        catch (IllegalArgumentException illegalargumentexception)
    031        {
    032            ;
    033        }
    034
    035        return valueobjectsubscription;
    036    }
    037}