Kawaiiverse StudioDreams · Games · Infinite Worlds

🟩 BedrockCommandsPemula4 menit baca

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.

SelectorArtinya
@pPemain terdekat
@aSemua pemain
@rPemain acak
@eSemua entitas (termasuk mob dan item di tanah)
@sDiri sendiri / entitas yang menjalankan command
@initiatorPemain yang berinteraksi dengan NPC

Selector bisa disaring dengan argumen di dalam kurung siku:

mcfunction
@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 terdekat

Command dasar

mcfunction
/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 dirt

Pada /effect, angka setelah nama efek adalah durasi dalam detik, diikuti level (0 = level I), lalu true untuk menyembunyikan partikel.

Membangun dengan cepat

mcfunction
/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 100

Tanda ~ 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:

mcfunction
/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 (@s menjadi target tersebut).
  • at <target> mengubah posisi eksekusi ke posisi target.
  • positioned x y z mengubah posisi ke koordinat tertentu.
  • if / unless diikuti entity, block, atau score sebagai syarat.

Pesan dan tampilan

mcfunction
/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:

mcfunction
/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:

mcfunction
/tag @p add vip
/tag @p remove vip
/tag @a list

Command block

Ambil command block dengan /give @s command_block. Ada tiga jenis:

JenisWarnaPerilaku
ImpulseOranyeBerjalan sekali saat mendapat sinyal redstone
ChainHijauBerjalan setelah command block di belakangnya berjalan
RepeatUnguBerjalan 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:

mcfunction
# Reset area spawn
tp @a 0 100 0
effect @a regeneration 5 1 true
gamemode adventure @a[tag=!admin]
say Area spawn sudah direset

Jalankan 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:

json
{ "values": ["sistem/loop"] }

Setelah mengubah file function, jalankan /reload agar perubahan terbaca.

Gamerule yang berguna

mcfunction
/gamerule keepinventory true
/gamerule showcoordinates true
/gamerule mobgriefing false
/gamerule dofiretick false
/gamerule commandblockoutput false
/gamerule sendcommandfeedback false

Langkah berikutnya

  • Simpan data angka seperti uang atau level dengan sistem scoreboard.
  • Gabungkan dengan NPC untuk membuat toko dan quest.

Bacaan lanjut