{"body":"package com.pixelmonmod.pixelmon.client.models.smd;\n\nimport java.io.PrintStream;\nimport java.io.PrintWriter;\nimport java.util.Random;\n\n/**\n * SMD-specific Exception, because it's Gabe Newell. You know, president of Valve?\n *<br><br>\n * <i>*Note:</i> For each {@code GabeNewellException} thrown, Episode 3 gets delayed another year.\n */\npublic class GabeNewellException extends ModelFormatException{\n\tprivate static final String prefix = \"Uhh, nope. It's just \";\n\tprivate static final String suffix1 = \"Hopefully, it will have been worth the weight.\";\n\tprivate static final String suffix2 = \"And my favorite class is the Spy\";\n\t\n\tpublic GabeNewellException(String message, Throwable cause){\n\t\tsuper(message, cause);\n\t}\n\t\n\tpublic GabeNewellException(String message){\n\t\tsuper(message);\n\t}\n\t\n\tpublic GabeNewellException(Throwable cause){\n\t\tsuper(cause);\n\t}\n\t\n\t@Override\n\tpublic void printStackTrace(PrintStream s){\n\t\ts.print(prefix);\n\t\tsuper.printStackTrace(s);\n\t\tboolean b = new Random().nextBoolean();\n\t\ts.println(b ? suffix1 : suffix2);\n\t}\n\t\n\t@Override\n\tpublic void printStackTrace(PrintWriter s){\n\t\ts.print(prefix);\n\t\tsuper.printStackTrace(s);\n\t\tboolean b = new Random().nextBoolean();\n\t\ts.println(b ? suffix1 : suffix2);\n\t}\n}\n","name":"","extension":"txt","url":"https://www.irccloud.com/pastebin/YYMk8aSu","modified":1423789809,"id":"YYMk8aSu","size":1227,"lines":44,"own_paste":false,"theme":"","date":1423789809}