diff -r -U 3 minecraft_server\net\minecraft\util\math\Cartesian.java minecraft_server_patched\net\minecraft\util\math\Cartesian.java --- minecraft_server\net\minecraft\util\math\Cartesian.java +++ minecraft_server_patched\net\minecraft\util\math\Cartesian.java @@ -14,7 +14,7 @@ public class Cartesian { public static Iterable func_179318_a(Class p_179318_0_, Iterable> p_179318_1_) { - return new Cartesian.Product(p_179318_0_, (Iterable[])func_179322_b(Iterable.class, p_179318_1_)); + return new Cartesian.Product(p_179318_0_, (Iterable[])func_179322_b(Iterable.class, p_179318_1_)); } public static Iterable> func_179321_a(Iterable> p_179321_0_) { @@ -44,7 +44,7 @@ } public List apply(@Nullable Object[] p_apply_1_) { - return Arrays.asList(p_apply_1_); + return Arrays.asList((T[])p_apply_1_); } }