Yarn: StatusEffect -> MobEffect/CreatureEffect/Effect

Dibuat pada 3 Apr 2019  ·  10Komentar  ·  Sumber: FabricMC/yarn

Awalan "Status" tidak menambahkan informasi berguna ke nama kelas. Semua itu memberitahu Anda bahwa itu mempengaruhi "status" dari beberapa hal (yang dilakukan oleh efek apa pun, menurut definisi).

Saya sarankan mengubahnya menjadi:

  • MobEffect (ini sedikit salah karena pemain mungkin tidak dianggap monster, tapi itu nama Mojang)
  • CreatureEffect
  • Effect
discussion

Semua 10 komentar

Ini adalah nama dari wiki Minecraft. Saya akan bertanya mengapa "Efek Status".

Ini adalah efek yang memberi tahu status suatu entitas. Tampaknya lebih baik daripada MobEffect atau CreatureEffect bagi saya. Efeknya sangat kabur.

198

Ini adalah efek yang memberi tahu status suatu entitas. Tampaknya lebih baik daripada MobEffect atau CreatureEffect bagi saya. Efeknya sangat kabur.

Saya setuju bahwa Efek sangat kabur. Tetapi menambahkan Status ke dalamnya tidak membuatnya kurang jelas. Itu tidak menyebutkan status entity , itulah sebabnya saya menyarankan MobEffect/CreatureEffect/EntityEffect (atau MobStatusEffect/CreatureStatusEffect/EntityStatusEffect jika Anda mau).

Mob adalah nama Mojang, itulah sebabnya saya memilih itu, tetapi Makhluk (atau Makhluk Hidup, tapi itu panjang) akan lebih tepat karena itu berlaku untuk makhluk hidup.

Saya setuju dengan MobEffect jika kita mengganti nama LivingEntity menjadi Mob seperti yang dimiliki mojang.

jika kita mengganti nama LivingEntity menjadi Mob seperti yang dimiliki mojang.

Mojang hanya menyebut gerombolan entitas hidup non-pemain. Saya ingat pernah melihat instanceof MobEntity tepat sebelum pesan pengecualian dengan kata "mob" di dalamnya, jadi saya pikir kelas MobEntity kami saat ini cocok dengan nama Mojang (terlepas dari akhiran Entity).

Saya tidak benar-benar melihat intinya. Efek status adalah nama umum untuk itu, jadi saya ragu siapa pun akan benar-benar bingung. Effect terlalu pendek untuk berarti banyak, MobEffect sedikit salah, CreatureEffect tidak sesuai dengan penamaan entitas kita.

Efeknya terlalu pendek untuk berarti banyak

Dan bagaimana cara menambahkan Status membantu? Dengan definisi kata "efek", semua efek mengubah beberapa status. Itu akan seperti menamainya ModifyingEffect .

Juga, itu tidak benar itu tidak berarti apa-apa. Perintahnya bernama /effect dan jelas fungsinya. Kami bahkan memiliki nama yang lebih pendek seperti Item yang dengan sendirinya tidak berarti apa-apa, namun sangat jelas.

Efek status adalah nama umum untuk itu

Saya hanya mendengar pemain menyebutnya "efek". Jika Anda mengatakan itu nama umum, maka maksud Anda itu adalah nama yang biasa digunakan oleh para modder karena nama MCP, yang seharusnya tidak kami pedulikan, sama seperti kami tidak peduli TileEntity .

StatusEffect jelas bukan nama MCP. Sebenarnya saya senang melihat bahwa nama MCP tidak pernah diangkat sekali dalam diskusi ini (karena itu tidak bagus). Namun saya mengacu pada wiki minecraft resmi, yang menamai efek seperti itu: https://minecraft.gamepedia.com/Status_effect. Mengingat bahwa banyak pemain mendapatkan informasi mereka dari wiki, saya pikir sebenarnya adil untuk mengatakan bahwa itu umum.

baik ... apapun. Saya baik-baik saja dengan MobEffect, saya kira hanya menggunakan nama mojang. Tapi saya juga percaya pada perubahan Menu untuk menyelaraskan dengan mojang

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

Awakened-Redstone picture Awakened-Redstone  ·  4Komentar

enbrain picture enbrain  ·  4Komentar

quat1024 picture quat1024  ·  3Komentar

Runemoro picture Runemoro  ·  4Komentar

copygirl picture copygirl  ·  6Komentar