Pada 19w36a, Mojang mengirimkan referensi data obfuscation di client.json untuk peluncurnya. Banyak orang percaya bahwa sejak titik ini, benang mungkin sudah usang.
Namun, masih ada beberapa poin yang perlu dipertimbangkan tentang benang:
Asie mengatakan pada perselisihan bahwa mojang melepaskan benda proguard ini mungkin karena pekerjaan benang. Kami tidak dapat memastikan bahwa mojang tidak akan menarik data ini suatu hari nanti; jika itu terjadi, komunitas kain hancur.
Seperti yang dicatat asie, yarn tidak dapat menggunakan apa pun dari data proguard Mojang. Saya percaya ini akan membuat tujuan kita lebih tegas, bahwa kita harus membuat nama yang akurat untuk kelas daripada nama seperti mojang.
Adakah poin lain yang perlu dipertimbangkan? Saya menunggu untuk mendengar.
Benang diciptakan untuk memiliki pemetaan yang akurat dengan lisensi tidak terbatas sehingga pemetaan dapat digunakan oleh siapa saja.
Dengan lisensi saat ini, ini tidak berlaku untuk pemetaan Mojang.
Jadi pada keadaan saat ini, saya katakan kita terus memperbarui benang seperti sebelumnya, bahkan tanpa melihat pemetaan Mojang, seperti halnya dengan pemetaan MCP.
Jika lisensi dilonggarkan atau diklarifikasi, kita harus tetap menyimpannya untuk nama param dan Javadoc.
Saya setuju sepenuhnya dengan Neun. Lisensi saat ini memenuhi tujuan yang berlawanan dengan pembuatan Benang. Beralih seperti itu akan menempatkan diri kita di ladang ranjau legal yang bahkan lebih berbahaya daripada bersaing dengan MCP. Jika lisensi atas nama Mojang dan bukan Microsoft, saya mungkin merasa berbeda, tetapi saya tidak dapat melihat manfaat dari beralih lebih besar daripada risikonya.
Saya pikir benang harus selalu tidak terpengaruh oleh pemetaan Mojang. Jika di masa depan, kami mendapat izin dari Mojang untuk menggunakan pemetaan di mod, maka menambahkan pemetaan parameter dan javadocs harus dilakukan di proyek yang berbeda, bukan benang.
Sekarang kita mendapatkan javadocs dan parameter. Kita harus baik :rocket:
Komentar yang paling membantu
Benang diciptakan untuk memiliki pemetaan yang akurat dengan lisensi tidak terbatas sehingga pemetaan dapat digunakan oleh siapa saja.
Dengan lisensi saat ini, ini tidak berlaku untuk pemetaan Mojang.
Jadi pada keadaan saat ini, saya katakan kita terus memperbarui benang seperti sebelumnya, bahkan tanpa melihat pemetaan Mojang, seperti halnya dengan pemetaan MCP.
Jika lisensi dilonggarkan atau diklarifikasi, kita harus tetap menyimpannya untuk nama param dan Javadoc.