Video: Minecraft is over 600 YEARS Old... (Minecraft News Update) 2025
Di Minecraft, anda tidak dapat menunjukkan bahawa anda tidak lagi mahu mencetuskan peristiwa. Untuk mencetuskan peristiwa bermakna bahawa Minecraft menyedari bahawa peristiwa itu telah berlaku dan kemudian memanggil fungsi yang telah ditetapkan dalam panggilan acara.
Sebagai contoh, ini menunjukkan fungsi SetupPlayer, yang mempunyai blok setup acara di dalamnya. Acara ini dicetuskan selepas dua saat, dan kemudian ia menelefon pemain ke pusat arena.
Kerana anda tidak selalu mahu peristiwa dicetuskan, ujian kod anda mungkin sukar. Sebagai contoh, di Spleef anda hanya menggantikan blok di bawah anda dengan udara jika anda berjalan di atas blok berlian (arena).
Jika anda menjalankan mod Spleef dan memainkannya dan kemudian memutuskan untuk meneroka gua, anda mula jatuh ke tanah. Itu kerana, seperti yang anda lihat di bawah, setiap 1 saat fungsi removeBlockAfterStep dipanggil dan blok di bawah anda digantikan dengan blok udara.
Anda boleh mendapatkan acara untuk berhenti mencetuskan, tetapi anda perlu memutuskan sambungan dari pelayan dan menyambung semula.
Untuk mengelakkan daripada memutuskan sambungan dari pelayan setiap kali anda bermain permainan Spleef, anda boleh menambah pernyataan bersyarat ringkas yang memeriksa untuk memastikan bahawa anda berjalan di blok berlian sebelum ia berubah ke blok udara.
Ini menunjukkan blok yang perlu anda tambah pada fungsi deleteBlock untuk memeriksa jenis blok yang anda jalankan.
