save physics test result to file

This commit is contained in:
Bixilon 2022-11-12 21:07:09 +01:00
parent 774148d239
commit 42c3285643
No known key found for this signature in database
GPG Key ID: 5CAD791931B09AC4

View File

@ -22,12 +22,13 @@ import java.util.zip.GZIPOutputStream
object PixLyzer { object PixLyzer {
private val startTime = System.currentTimeMillis() private val startTime = System.currentTimeMillis()
val ENTITY_DATA_MAPPING = Util.readJsonResource("entities_data_mappings.json") val ENTITY_DATA_MAPPING = Util.readJsonResource("entities_data_mappings.json")
val TAG_CLASS = getClass("net.minecraft.tag.Tag", "com.mojang.datafixers.types.templates.Tag") val TAG_CLASS = getClass("net.minecraft.tag.Tag", "com.mojang.datafixers.types.templates.Tag")
lateinit var outputDirectory: File
@JvmStatic @JvmStatic
fun main(args: Array<String>) { fun main(args: Array<String>) {
println("Starting PixLyzer") println("Starting PixLyzer")
@ -36,7 +37,7 @@ object PixLyzer {
error("Usage: java -cp minecraft,pixlyzer de.bixilon.pixlyzer.PixLyzer <Output directory> <Hash directory> <Json assets index> <MBF assets index> <Version id>") error("Usage: java -cp minecraft,pixlyzer de.bixilon.pixlyzer.PixLyzer <Output directory> <Hash directory> <Json assets index> <MBF assets index> <Version id>")
} }
val outputDirectory = File(args[0]) outputDirectory = File(args[0])
outputDirectory.mkdirs() outputDirectory.mkdirs()
val hashDirectory = File(args[1]) val hashDirectory = File(args[1])
hashDirectory.mkdirs() hashDirectory.mkdirs()
@ -163,7 +164,7 @@ object PixLyzer {
return Util.MAPPER.writeValueAsString(this) return Util.MAPPER.writeValueAsString(this)
} }
private fun writData(path: String, data: Any) { fun writData(path: String, data: Any) {
val file = File(path) val file = File(path)
file.parentFile.mkdirs() file.parentFile.mkdirs()
run { run {