Preset Summon
Minecraft Komando Perdagangan Penduduk Desa Adat
Perdagangan penduduk desa adat itu rumit karena data yang berguna ada di dalam Penawaran. Artikel ini menyimpan ide toko, identitas penduduk desa, biaya perdagangan, barang yang terjual, penggunaan maksimal, dan tag di satu tempat sebelum Anda menyalin perintah pemanggilan.
Hasil preset
Preset toko penduduk desa yang persisten dengan dua perdagangan yang dapat diedit dan tag stabil untuk logika Command Pack selanjutnya.
Keluaran
Hasil pemanggilan perdagangan penduduk desa
/summon minecraft:villager ~ ~ ~ {CustomName:{text:"Relic Trader",color:"gold"},CustomNameVisible:1b,PersistenceRequired:1b,VillagerData:{profession:"minecraft:librarian",level:5,type:"minecraft:plains"},Offers:{Recipes:[{buy:{id:"minecraft:emerald",count:12},sell:{id:"minecraft:enchanted_book",count:1,components:{"minecraft:stored_enchantments":{"minecraft:mending":1}}},maxUses:999999,rewardExp:0b},{buy:{id:"minecraft:diamond",count:3},sell:{id:"minecraft:player_head",count:1,components:{"minecraft:custom_name":{text:"Relic Token",color:"aqua",italic:false}}},maxUses:64,rewardExp:0b}]},Tags:["relic_trader"]}The longest command line is 616 characters, 360 over the 256-character chat input limit. Pasting it into chat can truncate the line and make Minecraft report a syntax error even when the generated command is valid.
- Use a Command Block: run
/give @s command_block, place it, then paste this command into the block command field. - Use a
.mcfunctionfor a reusable datapack: save the line without the leading slash atsaves/<world>/datapacks/<pack>/data/<ns>/function/<name>.mcfunctionwith a minimalpack.mcmeta, run/reload, then run/function <ns>:<name>. Do not paste.mcfunctioncontent into chat.
Tangkapan layar preset
Buat preset
- Buka Summon dan pilih penduduk desa sebagai entitas.
- Tetapkan VillagerData terlebih dahulu agar profesi, jenis bioma, dan levelnya sesuai dengan peran toko.
- Tambahkan setiap perdagangan sebagai pasangan beli dan jual di dalam Penawaran.Resep.
- Add PersistenceRequired dan tag sehingga toko dapat ditemukan atau dilindungi oleh perintah selanjutnya.
Data perdagangan disarangkan
Perintah perdagangan penduduk desa sulit untuk di-debug karena data item dapat muncul di dalam beli, beliB, atau jual. Buat satu perdagangan tetap sederhana hingga berhasil, lalu tambahkan lebih banyak resep.
NBTForge berguna di sini karena perintahnya dapat ditempatkan di samping preset item terkait. Bangun item yang terjual terlebih dahulu, lalu tempel atau buat ulang item tersebut sebagai tumpukan penjualan.
- Gunakan maxUses untuk toko permanen.
- Gunakan rewardExp:0b ketika perdagangan tidak seharusnya menyamakan kedudukan penduduk desa.
- Gunakan tag untuk pembersihan, perlindungan, atau logika wilayah.
Petakan alur kerja ekonomi
Toko penduduk desa biasanya termasuk dalam paket komando yang lebih besar. Pasangkan perintah pemanggilan dengan pengaturan wilayah, perintah judul, atau perintah hapus cadangan untuk penduduk desa uji.
Jaga agar biaya perdagangan tetap dapat dibaca. Jika toko membutuhkan mata uang langka, buat item mata uang tersebut sebagai preset Give terlebih dahulu.
Sesuaikan preset ke dalam Project nyata
Perlakukan Perintah Perdagangan Penduduk Desa Khusus Minecraft sebagai titik awal yang diuji, bukan hanya string yang disalin. Setelah output berfungsi satu kali, simpan dengan nama Project yang jelas, catat versi target Minecraft, dan simpan preset di dekat perintah pengaturan terkait seperti scoreboard, bossbar, loot, atau garis reset.
Sebelum menerbitkan preset ke peta, server, atau Command Pack, jalankan preset dari artefak yang disalin, bukan hanya dari workbench langsung. Hal ini menunjukkan dependensi yang hilang, pemilih yang sudah usang, pilihan edisi yang salah, dan perintah yang hanya berfungsi karena status pengujian lokal sudah ada.
- Pertahankan Edition dan Version yang dipilih dengan perintah bersama.
- Uji penyeleksi terhadap perintah yang tidak berbahaya sebelum menggunakan kerusakan, pembunuhan, pembersihan, atau teleportasi.
- Pindahkan perintah panjang ke Project atau alur kerja bergaya fungsi alih-alih menempelkannya ke dalam obrolan.
- Periksa kembali peringatan setelah mengubah entitas, komponen item, passenger, atau sumber daya datapack.
FAQ
Bisakah saya menjual barang dengan nama khusus dalam perdagangan penduduk desa?
Ya. Item yang dijual dapat menyertakan komponen item atau NBT, bergantung pada rangkaian versi Java yang dipilih.
Mengapa penduduk desa adat saya menghilang?
Add PersistenceRequired dan uji perintah dalam tingkat kesulitan dan wilayah target. Simpan juga tag agar Anda dapat menemukan entitas tokonya nanti.
Kapan preset ini harus menjadi bagian dari Command Pack?
Gunakan ini sebagai entri Command Pack ketika output bergantung pada jalur pengaturan, perintah reset, sumber daya rampasan, status scoreboard, atau pengujian berulang. Perintah aman tunggal masih dapat disalin langsung dari Output.
Buka alur ini
Mulai dari ruang kerja Summon terkait, lalu sesuaikan bidang preset untuk dunia Anda.