Daftar Command Minecraft Bedrock yang Paling Berguna (dan Cara Memakainya)
Panduan command Minecraft Bedrock untuk pemula sampai mapmaker, mulai dari target selector, /give, /tp, /effect, /fill, /execute dengan sintaks baru, /tellraw rawtext, command block, sampai file .mcfunction.
Oleh KawaiiVerse Studio · Diperbarui
Command adalah alat paling kuat di Minecraft Bedrock tanpa perlu add-on. Dengan command kamu bisa membuat minigame, toko, teleporter, atau sistem quest. Halaman ini merangkum command yang paling sering dipakai beserta contohnya.
Target selector
Selector menentukan siapa yang terkena command.
| Selector | Artinya |
|---|---|
@p | Pemain terdekat |
@a | Semua pemain |
@r | Pemain acak |
@e | Semua entitas (termasuk mob dan item di tanah) |
@s | Diri sendiri / entitas yang menjalankan command |
@initiator | Pemain yang berinteraksi dengan NPC |
Selector bisa disaring dengan argumen di dalam kurung siku:
@e[type=zombie,r=10] zombie dalam radius 10 blok
@a[tag=vip] pemain yang punya tag vip
@a[scores={uang=100..}] pemain dengan skor uang ≥ 100
@a[m=survival] pemain di mode survival
@e[type=item,name=diamond] item diamond yang tergeletak
@a[c=1] satu pemain terdekatCommand dasar
/give @s diamond_sword 1
/tp @s 0 100 0
/tp @a @s
/gamemode creative @s
/effect @a speed 30 1 true
/effect @a clear
/time set day
/weather clear
/difficulty normal
/kill @e[type=item]
/clear @s dirtPada /effect, angka setelah nama efek adalah durasi dalam detik, diikuti level (0 = level I), lalu true untuk menyembunyikan partikel.
Membangun dengan cepat
/setblock ~ ~-1 ~ gold_block
/fill ~-5 ~ ~-5 ~5 ~4 ~5 glass hollow
/fill ~-5 ~ ~-5 ~5 ~4 ~5 air replace water
/clone 0 60 0 10 70 10 100 60 100Tanda ~ berarti koordinat relatif terhadap posisi eksekutor, sedangkan ^ berarti relatif terhadap arah pandang (^ ^ ^5 = lima blok di depan).
/execute dengan sintaks baru
Sejak Bedrock 1.19.50, /execute memakai sintaks bertahap yang sama dengan Java Edition. Command dirangkai dari subperintah dan diakhiri run:
/execute as @a at @s run particle minecraft:heart_particle ~ ~2 ~
/execute as @a[tag=vip] at @s if block ~ ~-1 ~ diamond_block run effect @s jump_boost 2 2 true
/execute as @e[type=zombie] at @s unless entity @a[r=20] run tp @s ~ -100 ~
/execute if score @p uang matches 100.. run say Pemain terdekat sudah kaya!Arti subperintah yang sering dipakai:
as <target>mengubah siapa yang menjalankan (@smenjadi target tersebut).at <target>mengubah posisi eksekusi ke posisi target.positioned x y zmengubah posisi ke koordinat tertentu.if/unlessdiikutientity,block, atauscoresebagai syarat.
Pesan dan tampilan
/say Server akan restart 1 menit lagi
/title @a title §6Selamat Datang
/title @a subtitle §7di KawaiiVerse SMP
/title @a actionbar Koin: 120
/tellraw @a {"rawtext":[{"text":"§aHalo semua!"}]}/tellraw di Bedrock memakai format rawtext. Kamu bisa menampilkan nama atau skor:
/tellraw @a {"rawtext":[{"text":"Uangmu: "},{"score":{"name":"*","objective":"uang"}}]}
/tellraw @a {"rawtext":[{"selector":"@p"},{"text":" menemukan harta karun!"}]}Nama "*" pada komponen score berarti "pemain yang membaca pesan". Kode warna memakai simbol § (misalnya §a hijau, §c merah, §6 emas, §l tebal).
Tag
Tag adalah label bebas pada entitas atau pemain. Tag sangat berguna untuk menandai status:
/tag @p add vip
/tag @p remove vip
/tag @a listCommand block
Ambil command block dengan /give @s command_block. Ada tiga jenis:
| Jenis | Warna | Perilaku |
|---|---|---|
| Impulse | Oranye | Berjalan sekali saat mendapat sinyal redstone |
| Chain | Hijau | Berjalan setelah command block di belakangnya berjalan |
| Repeat | Ungu | Berjalan terus-menerus (setiap tick) selama aktif |
Atur Always Active agar tidak perlu redstone, dan Delay in Ticks untuk memberi jeda (20 tick = 1 detik). Mode Conditional membuat command block hanya berjalan jika blok sebelumnya berhasil.
File .mcfunction
Command yang panjang lebih rapi jika ditulis di file function di Behavior Pack, misalnya BP/functions/spawn/reset.mcfunction:
# Reset area spawn
tp @a 0 100 0
effect @a regeneration 5 1 true
gamemode adventure @a[tag=!admin]
say Area spawn sudah diresetJalankan dengan /function spawn/reset. Tanpa garis miring di awal setiap baris, dan baris yang diawali # adalah komentar. Function bisa dijalankan berulang dengan file BP/functions/tick.json:
{ "values": ["sistem/loop"] }Setelah mengubah file function, jalankan /reload agar perubahan terbaca.
Gamerule yang berguna
/gamerule keepinventory true
/gamerule showcoordinates true
/gamerule mobgriefing false
/gamerule dofiretick false
/gamerule commandblockoutput false
/gamerule sendcommandfeedback falseLangkah berikutnya
- Simpan data angka seperti uang atau level dengan sistem scoreboard.
- Gabungkan dengan NPC untuk membuat toko dan quest.