Go back to use System.arraycopy again because one branch doesn't have a loop, which causes @ExplodeLoop to error

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Update to latest core-lib

Signed-off-by: Stefan Marr <git@stefan-marr.de>