Panduan Pemula untuk Blok Komando di Minecraft

Daftar Isi:

Panduan Pemula untuk Blok Komando di Minecraft
Panduan Pemula untuk Blok Komando di Minecraft

Video: Panduan Pemula untuk Blok Komando di Minecraft

Video: Panduan Pemula untuk Blok Komando di Minecraft
Video: Stop Auto Playing HTML5 Videos in Your Web Browser - YouTube 2024, Mungkin
Anonim
Minecraft adalah salah satu cara terbaik untuk memperkenalkan orang-orang muda dan baru ke dalam pengkodean. Blok perintah mudah dipelajari dan digunakan, dan pemrograman Java tepat di sudut dengan mod Minecraft dan plugin Bukkit. Ini juga tempat yang sangat menyenangkan bagi para pengkode berpengalaman untuk mengotak-atik.
Minecraft adalah salah satu cara terbaik untuk memperkenalkan orang-orang muda dan baru ke dalam pengkodean. Blok perintah mudah dipelajari dan digunakan, dan pemrograman Java tepat di sudut dengan mod Minecraft dan plugin Bukkit. Ini juga tempat yang sangat menyenangkan bagi para pengkode berpengalaman untuk mengotak-atik.

Apa Blok Perintah dan Mengapa Haruskah Saya Menggunakannya?

Blok perintah adalah komponen redstone yang menjalankan perintah konsol saat diaktifkan. Perintah konsol dapat dijalankan dari jendela obrolan dengan meneruskannya dengan garis miring ke depan, ‘/‘. Perintah digunakan untuk memodifikasi dunia game dengan cara yang tidak mungkin dilakukan dengan tangan, dan, ketika digunakan dengan benar di blok perintah, memberi Minecraft sendiri semacam bahasa pemrograman psuedo. Kode terdiri dari dua hal: logika dan eksekusi, dan sebagian besar bahasa pemrograman mengharuskan keduanya ditulis dalam teks. Pengkodean Minecraft mengambil rute yang berbeda; logika dan struktur program ditentukan oleh di mana blok-blok itu ditempatkan dan bagaimana blok-blok itu dipasang, yang berarti bahwa Anda dapat terbang ke atas dunia Anda dan melihat bagian-bagian berbeda dari program Anda yang ditata-kan blok demi blok.

Ok, jadi Bagaimana Saya Mulai?

Panduan ini menggunakan blok perintah baru di versi 1.9. Ini akan bekerja di 1.8, tetapi mungkin memerlukan sedikit lebih banyak keahlian.

Buka dunia Minecraft baru (Superflat berfungsi paling baik), pastikan Anda berada di mode Kreatif, dan tekan tombol "/". Ini adalah jendela perintah, yang sama dengan jendela obrolan, kecuali itu memulai Anda dengan '/', dan apa pun yang dimulai dengan garis miring adalah perintah. Perintah pertama yang bisa Anda jalankan adalah

/give @p minecraft:command_block

Mari kita hancurkan ini. Perintah "/ beri" menempatkan item ke dalam inventaris pemain dan memiliki dua argumen: pemain dan item yang akan diberikan. "@P" adalah a pemilih target. Pemilih "@p" memilih pemain terdekat. Atau, Anda juga bisa menggunakan nama pengguna Minecraft Anda, tetapi jika Anda menjalankan perintah dari konsol, Anda akan selalu menjadi pemain terdekat. Para pemilih target lainnya adalah "@a" untuk semua pemain, "@r" untuk pemain acak, dan "@e" akan menargetkan semuaentitas. Entitas mencakup semua hal yang bukan merupakan blok, seperti monster, bola salju, hewan, dan panah.

Perintah harus dijalankan dengan sukses dan memberi Anda blok baru. Letakkan di mana saja di tanah untuk memulai.

Anda dapat melihat bahwa blok komando menunjuk ke arah yang Anda tempatkan, seperti gerbong atau tungku. Ini akan menjadi penting nantinya.
Anda dapat melihat bahwa blok komando menunjuk ke arah yang Anda tempatkan, seperti gerbong atau tungku. Ini akan menjadi penting nantinya.

Klik kanan blok (atau gunakan kunci apa pun yang Anda gunakan untuk mengakses tabel dan tungku kerajinan) dan Anda akan disambut dengan blok perintah GUI.

Tampaknya agak menakutkan pada awalnya, tetapi jangan khawatir, semua tombol itu melakukan sesuatu. Tombol yang mengatakan "Impulse" mengubah jenis blok perintah. Ada tiga jenis blok perintah yang berbeda:
Tampaknya agak menakutkan pada awalnya, tetapi jangan khawatir, semua tombol itu melakukan sesuatu. Tombol yang mengatakan "Impulse" mengubah jenis blok perintah. Ada tiga jenis blok perintah yang berbeda:
  • Impulse, yang menjalankan perintah dimeningkat tajam arus redstone. Ini berarti bahwa ketika mereka diberdayakan, mereka akan menjalankan perintah mereka sekali dan berhenti, bahkan jika mereka terus diberdayakan. Ini adalah pengaturan default dan satu-satunya yang tersedia di 1.8
  • Ulangi, yang menjalankan perintah setiap kutu mereka didukung. Tanda centang seperti bingkai, dan beberapa perintah dapat dijalankan dalam sekali centang, hingga 20 kali per detik.
  • Rantai, yang hanya berjalan jika blok perintah yang menunjuk ke dalamnya telah mengeksekusi perintahnya. Ini akan berjalan berurutan, satu demi satu, dalam sekali centang, maka nama 'Rantai'.

Tombol yang mengatakan "Tidak Bersyarat" menghentikan blok perintah untuk memeriksa apakah blok sebelumnya dalam rantai telah berhasil dijalankan. Pilihan lain, "Bersyarat", hanya berjalan jika blok sebelumnya tidak melempar kesalahan.

Tombol yang mengatakan "Needs Redstone" hanya menjalankan perintah jika blok perintah diaktifkan. Pilihan lain, "Selalu Aktif" menghentikan blok perintah dari memeriksa apakah itu didukung dan hanya menganggapnya. Opsi ini tidak boleh digunakan dengan blok perintah Impulse karena membuatnya tidak berguna.

Mari buat rantai, 'skrip' pertama kami. Letakkan blok perintah rantai atau dua menghadap ke blok perintah impuls pertama, seperti ini:

Pastikan untuk mengatur blok rantai ke "Selalu Aktif". Kalau tidak, kita perlu menempatkan blok redstone atau arus, yang mengambil ruang yang tidak perlu. Tempatkan tombol pada blok perintah impuls di awal rantai, dan tekan.
Pastikan untuk mengatur blok rantai ke "Selalu Aktif". Kalau tidak, kita perlu menempatkan blok redstone atau arus, yang mengambil ruang yang tidak perlu. Tempatkan tombol pada blok perintah impuls di awal rantai, dan tekan.

Tidak ada yang akan terjadi. Ini karena kami belum memenuhi mereka dengan perintah! Klik kanan blok impuls untuk mengeditnya, dan masukkan perintah dasar

say start

Perhatikan bagaimana kita tidak perlu garis miring di blok komando. Anda dapat menggunakannya jika Anda mau, tetapi itu tidak perlu. Perintah “/ katakan” mengambil satu argumen, teks, dan mengatakannya dari sudut pandang siapa pun yang mengeksekusinya. Jika Anda menjalankannya, ia akan ditampilkan sebagai “ pesan”sama seperti obrolan biasa. Jika berlari dari blok perintah, itu akan menjadi "[@] pesan".Atau, ada "/ kirim", yang mengambil argumen pemain, dan "/ tellraw" yang seperti "/ kirim" kecuali dibutuhkan JSON mentah alih-alih teks.

Anda dapat mengisi blok perintah berantai untuk menulis lebih banyak hal untuk mengobrol. Mereka akan dieksekusi secara berurutan, tanpa penundaan, dalam kutu yang sama. Jika Anda ingin menjalankannya dengan penundaan, Anda perlu menyiapkannya dengan repeater redstone. Bersama dengan "/ katakan", ada perintah dasar lain yang melakukan lebih banyak hal, seperti "/ memberi", yang memberikan item, "/ efek", yang menerapkan efek ramuan, "/ setblock" dan "/ fill" yang mengubah dunia Anda, dan banyak lagi. Database perintah yang besar dapat ditemukan di Minecraft Wiki, bersama dengan konten bermanfaat lainnya.

Pemilih Target

Selektor target "@p" sebenarnya jauh lebih kuat daripada yang terlihat pada pandangan pertama. Misalnya, jika kami ingin menargetkan semua entitas, kami akan menggunakan "@e", tetapi jika kami hanya ingin menargetkan Zombies, kami akan menggunakan

@e[type=Zombie]

Perhatikan tanda kurung setelah "@e". Di dalam kurung itu argumen pemilih target, daftar lengkap yang dapat ditemukan di Minecraft Wiki. Argumen "type" hanya memilih entitas dengan tipe tertentu, yang satu ini adalah "Zombie". Jika kami ingin menargetkan semua Zombies dalam 10 blok dari blok perintah, kami akan menggunakannya

@e[type=Zombie,r=10]

Dengan "r" menjadi argumen radius. Anda juga dapat menargetkan berdasarkan lokasi, nama, tim, dan skor, antara lain.

Perintah Chaining

Mari perkenalkan perintah lain yang tidak seperti yang lain. Perintahnya adalah "/ execute". Perintah ini mengambil perintah lain sebagai input dan mengeksekusinya dari sudut pandang entitas lain. Struktur "/ eksekusi" adalah

/execute @target X Y Z /command

X, Y, dan Z adalah koordinat untuk menjalankan perintah dari. Ini tidak masalah dengan sebagian besar perintah, tetapi sangat penting jika Anda menggunakannyaposisi relatif. Posisi relatif dimulai dengan "~" dan diikuti oleh angka positif atau negatif yang menunjukkan berapa banyak blok dari asal, yang dilambangkan dengan "~ ~ ~". Jadi, misalnya, jika kita ingin menjalankan "/ katakan" seolah-olah seorang Penduduk sedang berbicara, kita dapat mengatur perintah seperti ini:

/execute @e[type=Villager] ~ ~ ~ /say Hey

Perintah ini akan menyebabkan pesan keluar ke semua orang, dari setiap penduduk desa. Ini tidak optimal jika kita memiliki lebih dari satu orang atau lebih dari satu penduduk desa, jadi mari kita memformat ulang perintah itu:

/execute @a ~ ~ ~ /execute @e[type=Villager,c=1] ~ ~ ~ /tell @p Hey

Ini jauh lebih rumit daripada yang pertama, dan melibatkan chaining dua perintah “/ execute” bersama. Yang pertama "/ mengeksekusi" dari perintah berjalan pada setiap pemain, kemudian yang kedua memeriksa persis satu Penduduk desa di dekatnya, dan kemudian memiliki Penduduk yang memberitahu pemain terdekat "Hei". Ini memastikan bahwa hanya satu orang desa yang berbicara per orang.

Mempelajari Sintaksnya

Tentu saja ada banyak perintah di Minecraft yang masing-masing memiliki sintaks sendiri. Menu bantuan untuk setiap perintah biasanya akan memberi tahu Anda dengan cepat argumen apa yang diperlukan oleh perintah, dan Minecraft Wiki memiliki daftar terperinci tentang apa yang setiap pengguna lakukan. Bukan hanya tentang mengetahui apa yang dilakukan setiap perintah, tetapi tahu cara menggunakannya bersama. Minecraft adalah permainan, setelah semua, jadi bermain-main dengan perintah adalah bagian dari proses pembelajaran.

Direkomendasikan: