World Primer Mod untuk Minecraft 1.12.2
Secara otomatis menjalankan perintah atau menghasilkan dan menempatkan struktur sederhana saat pembuatan dunia
Deskripsi
World Primer dapat secara otomatis menjalankan serangkaian perintah saat dunia baru pertama kali dibuat, atau setiap kali dunia dimuat, atau setiap kali dimensi dimuat.
Konfigurasi
Perintah yang akan dijalankan diatur dalam opsi konfigurasi berikut. Semuanya juga dapat dikonfigurasi melalui menu konfigurasi dalam game:
- dimensionLoadingCommands - perintah yang dijalankan setiap kali dimensi dimuat
- earlyWorldCreationCommands - Perintah yang dijalankan saat pembuatan dunia awal, sebelum chunk spawn dibuat atau dimuat. Jika pelacakan pemuatan dimensi diaktifkan, maka ini terjadi bahkan sebelum dimensi apa pun dimuat/diinisialisasi.
- earlyWorldLoadingCommands - Perintah yang dijalankan setiap kali dunia dimuat (yaitu saat server dimulai). Ini dijalankan saat server dimulai, sebelum dunia apa pun dimuat.
- postWorldCreationCommands - Perintah yang dijalankan saat pembuatan dunia awal, setelah chunk spawn dibuat dan dimuat.
- postWorldLoadingCommands - Perintah yang dijalankan setiap kali dunia dimuat (yaitu saat server dimulai). Ini dijalankan saat server telah dimulai dan chunk spawn overworld telah dimuat.
Ada juga opsi konfigurasi terpisah untuk mengaktifkan atau menonaktifkan semua ini, tanpa harus menghapus semua perintah jika Anda ingin menonaktifkannya sementara:
- enableDimensionLoadingCommands
- enableDimensionLoadTracking - mengaktifkan pelacakan berapa kali dimensi telah dimuat, dan berapa kali server telah dimulai (yaitu berapa kali dunia telah dimuat).
- enableEarlyWorldCreationCommands - Mengaktifkan perintah pembuatan dunia awal, yang dijalankan sebelum dimensi apa pun dimuat dan dengan demikian sebelum chunk apa pun dibuat atau dimuat
- enableEarlyWorldLoadingCommands - Mengaktifkan perintah pemuatan dunia awal, yang dijalankan sekali pada setiap awal server, sebelum dimensi apa pun dimuat
- enablePostWorldCreationCommands - Mengaktifkan perintah pembuatan dunia akhir, yang dijalankan setelah dimensi dimuat, dan chunk spawn overworld telah dibuat
- enablePostWorldLoadingCommands - Mengaktifkan perintah pemuatan dunia akhir, yang dijalankan sekali pada setiap awal server, setelah semua dimensi dan juga chunk spawn overworld telah dimuat.
Selain ini, ada juga opsi enableDebugLogging, yang mencetak pesan log dari berbagai peristiwa, sehingga mudah untuk melacak apa yang terjadi dan kapan.
Perintah pemuatan dimensi
Perintah pemuatan dimensi dapat ditargetkan hanya berjalan saat dimensi tertentu dimuat, dengan menentukan perintah seperti ini: worldprimer-dim-command <dim id> <perintah sebenarnya>. Jadi misalnya: worldprimer-dim-command 1 say The End dimension has loaded!
Jika Anda hanya memberikan perintah tanpa awalan, maka perintah tersebut akan dijalankan setiap kali dimensi APA PUN dimuat, misalnya: say Some dimension has loaded!
Sejak versi 0.3.0, sekarang ada juga varian perintah pemuatan dimensi lain, yang dapat menjalankan perintah pada jumlah pemuatan dimensi tertentu, atau pada kelipatan berapa pun dari nilai yang diberikan. Catatan: Varian ini memerlukan opsi enableDimensionLoadTracking untuk diaktifkan! Sintaks untuk ini adalah: worldprimer-dim-command-nth <dim id> <load count> <perintah sebenarnya>
Jadi untuk hanya menjalankan perintah saat Nether dimuat untuk pertama kalinya, Anda dapat menggunakan: worldprimer-dim-command-nth -1 1 say The Nether has loaded for the first time!
Atau saat End dimuat untuk ke-6 kalinya: worldprimer-dim-command-nth 1 6 say The End has loaded for the sixth time!
Untuk menjalankan perintah pada kelipatan berapa pun dari nilai yang diberikan, awali nilai dengan '%': worldprimer-dim-command-nth 1 %5 say The End has loaded a multiple of 5 times!
Sejak versi 0.4.0, ada juga dukungan untuk mengganti id dimensi, atau koordinat spawn dunia saat ini ke dalam perintah. String penggantinya adalah: {DIMENSION}, {SPAWNX}, {SPAWNY} dan {SPAWNZ}. Ini juga mendukung penjumlahan dan pengurangan sederhana dari nilai numerik konstan.
Jadi misalnya, Anda sekarang dapat melakukan ini di postWorldCreationCommands, untuk membuat pemain muncul di ruangan 5x5x3 di bawah tanah: gameRule spawnRadius 0 (ini mengatur spawn fuzz ke 0, sehingga pemain akan muncul tepat di tengah ruangan kecil itu, dan bukan secara acak di suatu tempat di sekitar titik itu, di permukaan) setworldspawn {SPAWNX} 7 {SPAWNZ} (memindahkan titik spawn dunia ke bawah ke y = 7) fill {SPAWNX}-2 7 {SPAWNZ}-2 {SPAWNX}+2 9 {SPAWNZ}+2 minecraft:air (membuat ruangan udara 5x5x3 di dalam tanah, atau apa pun yang kebetulan ada di titik itu)
Perintah bawaan
Sejak versi 0.5.0 ada perintah bawaan baru: worldprimer-load-chunks <chunkXMin> <chunkZMin> <chunkXMax> <chunkZMax>.
Ini dapat digunakan untuk memuat rentang chunk, sehingga beberapa perintah lain benar-benar dapat berfungsi. Misalnya perintah /fill vanilla hanya berfungsi di chunk yang dimuat, jadi ini dapat digunakan untuk memuat chunk sebelum menjalankan perintah fill. Chunk juga langsung diantrekan untuk dibongkar, sehingga mereka seharusnya tidak tetap dimuat bahkan sampai penyimpanan dunia berikutnya terjadi (setiap 45 detik), tetapi sebaliknya bongkar pada tick game berikutnya.
Koordinatnya adalah koordinat chunk (jadi koordinat blok dibagi 16). Rentangnya inklusif, artinya dari minimum hingga dan termasuk maksimum. Perhatikan bahwa ini bukan perintah yang terdaftar sebenarnya, dan dengan demikian tidak dapat digunakan melalui obrolan/konsol server, tetapi hanya digunakan secara internal jika ditemukan di salah satu perintah yang dikonfigurasi.
Berikut adalah contoh cara membuat kotak bedrock di 0,0 di dimensi End saat dimuat untuk pertama kalinya. Ini akan ditambahkan sebagai dimensionLoadingCommands: worldprimer-dim-command-nth 1 1 worldprimer-load-chunks -1 -1 0 0 worldprimer-dim-command-nth 1 1 fill 10 0 10 -10 7 -10 minecraft:bedrock worldprimer-dim-command-nth 1 1 fill 9 1 9 -9 6 -9 minecraft:air worldprimer-dim-command-nth 1 1 say Finished building your box!
Perintah: /worldprimer spread-player
Perintah ini ada mulai dari versi 0.6.0-dev.20190814.220944. Berikut adalah deskripsi opsi yang tersedia, dan cara kerja perintahnya:
/worldprimer spread-player [options] <playername1 playername2 ...> Perintah ini memiliki dua mode pencarian/pemilihan lokasi: grid, dan acak. Jika opsi grid diberikan dengan ukuran grid, maka mode grid digunakan. Jika tidak, mode lokasi acak yang digunakan.
Opsi:
- --find-surface=<true | false> - Jika true, maka posisi y diatur ke blok padat teratas pada posisi x/z yang ditemukan.
- --grid=<integer> - Jika diberikan, maka pola pencarian grid yang berputar ke luar digunakan alih-alih lokasi acak.
- --max-radius=<integer> - Jarak maksimum dari [0, 0] (per sumbu, bukan jarak absolut).
- --min-separation=<integer> - Jarak minimum ke posisi penyebaran pemain sebelumnya dan pemain mana pun yang saat ini online di dimensi yang sama.
- --new - Jika diberikan, maka jika perintah dijalankan lagi untuk pemain yang sebelumnya disebar, maka lokasi baru akan dibuat, alih-alih memindahkan mereka
- kembali ke lokasi penyebaran asli.
- --y=<integer> - Jika diberikan, maka tinggi y tetap ini digunakan.
- --y-offset=<integer> - Jika diberikan, dan --find-surface=true, maka nilai offset ini akan ditambahkan ke posisi y permukaan.
- Ini memungkinkan posisi diimbangi jarak tertentu di bawah tanah misalnya.
- --y-max=<integer> - Membatasi posisi y (mungkin diimbangi) dari kasus --find-surface=true.
- --y-min=<integer> - Membatasi posisi y (mungkin diimbangi) dari kasus --find-surface=true.
Jika Anda memiliki ide atau pertanyaan atau umpan balik, atau mungkin Anda hanya ingin bersantai, Anda dapat bergabung dengan kami di Discord:
Cara memasang World Primer
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.12–1.12.2 on Forge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Forge
The loader must match the game version of the mod file, for example Minecraft 1.12.2. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file worldprimer-1.12.2-0.6.0-dev.20200122.211517.jar (99 KB) for your game version.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: World Primer should be in the list.
Minecraft 1.12.2 runs on Java 8: with a different Java version the game may close right after launch.
Versi
Dengan dependensi
| Minecraft | Loader | File | Tanggal | Tindakan |
|---|---|---|---|---|
| 1.12.2 | Forge | worldprimer-1.12.2-0.6.0-dev.20200122.211517.jar98.8 KB | ||
| 1.12.2 | — | worldprimer-1.12.2-0.6.0-dev.20190525.121747.jar91.9 KB | ||
| 1.12.2 | — | worldprimer-1.12.2-0.6.0-dev.20180503.005000.jar82.7 KB | ||
| 1.12.1 | — | worldprimer-1.12.2-0.5.0.jar24.6 KB |
FAQ
Which Minecraft versions does World Primer work on?
There are files for 1.12.2, 1.12.1, 1.12. The newest is 1.12.2.
Is World Primer for Forge or Fabric?
Only for Forge: 1.12.2. There are no files for Fabric or NeoForge: a mod for another loader will not start.
Does World Primer need other mods?
The author lists no required dependencies: the Forge loader is enough.
Which Java does World Primer need?
Minecraft 1.12.2 runs on Java 8. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.
Where can I download World Primer safely?
On this page: the file worldprimer-1.12.2-0.6.0-dev.20200122.211517.jar (99 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 4a8a76e897b0b03623b51f5f0d737cd36e237e54.
Ulasan
Jadilah yang pertama menilai World Primer

