static final void method1138(String string, boolean bool, String string_0_,
				 byte i) {
	try {
	    anInt1908++;
	    Class64_Sub3.playerPassword = string;
	    Class186.playerUsername = string_0_;
	    Mob.aBoolean10238 = bool;
	    if (!Mob.aBoolean10238
		&& (Class64_Sub3.playerPassword.equals("")
		    || Class186.playerUsername.equals("")))
		Class14_Sub4.method254(3, (byte) -100);
	    else {
		int i_1_ = 34 % ((16 - i) / 55);
		if (Class239_Sub12.anInt5969 != 1) {
		    Class63.anInt1121 = 0;
		    Class348_Sub42_Sub7.anInt9541 = -1;
		}
		AbstractWorld.aBoolean1712 = false;
		Class14_Sub4.method254(-3, (byte) -94);
		Class225.anInt2955 = 1;
		Class11.anInt197 = 0;
		Class318_Sub1_Sub1_Sub2.anInt9971 = 0;
	    }
	} catch (RuntimeException runtimeexception) {
	    throw Class348_Sub17.method2929(runtimeexception,
					    ("nr.A("
					     + (string != null ? "{...}"
						: "null")
					     + ',' + bool + ','
					     + (string_0_ != null ? "{...}"
						: "null")
					     + ',' + i + ')'));
	}
    }