Yarn: Pertanyaan tentang beberapa nama

Dibuat pada 9 Sep 2016  ·  11Komentar  ·  Sumber: FabricMC/yarn

Beberapa nama kelas mungkin dimodifikasi. Mantan. TileEntity -> BlockEntity , Minecraft -> MinecraftClient . Kelas-kelas tersebut memiliki nama yang lebih akurat tetapi tidak diganti namanya karena dalam proyek dekompilasi lainnya orang terlalu malas untuk mengubah nama yang umum digunakan tersebut.

discussion

Komentar yang paling membantu

Saya pikir MinecraftClient lebih masuk akal karena cocok dengan penamaan
kelas MinecraftServer.

Pada 9 Sep 2016 4:13, "Adrian Siekierka" [email protected] menulis:

Menurut MinecraftWiki setidaknya, TileEntities sekarang secara internal
memang disebut BlockEntities, yang mungkin membuat TileEntity->BlockEntity
mengganti nama ide yang bagus. http://minecraft.gamepedia.com/Block_entity

MinecraftServer sudah menjadi sesuatu, tetapi MinecraftClient juga menangani
server terintegrasi... MinecraftGame?


Anda menerima ini karena Anda berlangganan utas ini.
Balas email ini secara langsung, lihat di GitHub
https://github.com/FabricMC/pomf/issues/66#issuecomment -245885589, atau bisukan
benang
https://github.com/notifications/unsubscribe-auth/ABusJFhxkmGe4ZveVsD7m6MDHm_7CIdGks5qoT9ZgaJpZM4J4qSD
.

Semua 11 komentar

Tidak yakin untuk apa masalah ini secara khusus. Saya pikir kami secara khusus mencoba untuk menghindari penggunaan nama pemetaan lain, tetapi dalam beberapa kasus nama tersebut macet, menyebabkan komunitas untuk mengadopsinya. Saya ingin memiliki tempat untuk menunjukkan kemungkinan perubahan nama kelas penting dan mendiskusikannya.

Mengenai penamaan blok / entitas ubin, ada juga alternatif untuk mengganti nama Block -> Tile , yang tampaknya merupakan konvensi Mojang untuk memanggil blok. (Meskipun saya sendiri lebih suka pindah ke BlockEntity .)

Dan mengenai MinecraftClient , saya tidak yakin apakah itu pantas. Mungkin sesuatu di sepanjang baris Game atau App mungkin saya lebih cocok?

Menurut MinecraftWiki setidaknya, TileEntities sekarang secara internal memang disebut BlockEntities, yang mungkin membuat TileEntity->BlockEntity mengganti nama adalah ide yang bagus. http://minecraft.gamepedia.com/Block_entity

MinecraftServer sudah menjadi sesuatu, tetapi MinecraftClient juga menangani server terintegrasi... MinecraftGame?

Saya pikir MinecraftClient lebih masuk akal karena cocok dengan penamaan
kelas MinecraftServer.

Pada 9 Sep 2016 4:13, "Adrian Siekierka" [email protected] menulis:

Menurut MinecraftWiki setidaknya, TileEntities sekarang secara internal
memang disebut BlockEntities, yang mungkin membuat TileEntity->BlockEntity
mengganti nama ide yang bagus. http://minecraft.gamepedia.com/Block_entity

MinecraftServer sudah menjadi sesuatu, tetapi MinecraftClient juga menangani
server terintegrasi... MinecraftGame?


Anda menerima ini karena Anda berlangganan utas ini.
Balas email ini secara langsung, lihat di GitHub
https://github.com/FabricMC/pomf/issues/66#issuecomment -245885589, atau bisukan
benang
https://github.com/notifications/unsubscribe-auth/ABusJFhxkmGe4ZveVsD7m6MDHm_7CIdGks5qoT9ZgaJpZM4J4qSD
.

@darkevilmac Ya, Anda adalah orang yang menyarankan perubahan nama di mcp tetapi ditolak oleh orang yang pemarah.

Yup, hampir lupa saya sudah menyarankan itu sampai sekarang.

Pada 9 Sep 2016 12:26, ​​"liach" [email protected] menulis:

@darkevilmac https://github.com/darkevilmac Ya, Andalah yang
menyarankan agar perubahan nama di mcp tetapi ditolak oleh orang yang pemarah.


Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/FabricMC/pomf/issues/66#issuecomment -246014311 atau bisukan
benang
https://github.com/notifications/unsubscribe-auth/ABusJE7Vzf7w0y2pdxoOLAReHbM_kJ92ks5qobLigaJpZM4J4qSD
.

@darkevilmac Itu hanya masuk akal jika Klien dan Server berlawanan, tetapi Klien memiliki Server sendiri...

@asiekierka Saya rasa tidak pernah terdengar memiliki klien game dengan server terintegrasi. Jika itu menjalankan server dan klien dengan sendirinya, saya akan mengerti tetapi seperti sekarang masih ada beberapa pemisahan di sana.

Sebagai catatan tambahan, dari masalah yang awalnya saya buat di MCP, nama resmi Mojang diketahui adalah Minecraft. Mengingat mereka adalah kelas yang sangat penting, mungkin masuk akal untuk membiarkannya apa adanya.

Baik. Kami sebenarnya masih dapat menggunakan BlockEntity sekalipun.

Penggantian nama berikut telah dilakukan:
TileEntity => BlockEntity (#76)
Minecraft => MinecraftGame (#82)

Ok ini sudah dilakukan selama 2 tahun. Menutup?

Maaf, seharusnya aku menutup ini.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat