Setup Random Teleport(RTP) via NPC
Panduan ini menjelaskan cara membuat NPC yang dapat digunakan pemain untuk melakukan teleportasi acak (RTP) menggunakan plugin Citizens2 dan BetterRTP.
Prasyarat
Pastikan server telah memenuhi hal berikut:
- Plugin Citizens telah terinstal dan aktif
- Plugin BetterRTP telah terinstal
Instalasi Plugin
-
Unduh plugin dari:
- Citizens2: Jenkins (Tutorial Instalasi)
- BetterRTP: SpigotMC
-
Letakkan file
.jar
ke folderplugins/
-
Restart server untuk mengaktifkan plugin
Atur Radius RTP
- Cek
config.yml
plugin BetterRTP pada server
Default:
UseWorldBorder: false
# # "Biomes: []" means all biomes are allowed! #
# # Biomes are optional, more biomes at https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/block/Biome.html #
Biomes: []
MaxRadius: 1000
MinRadius: 10
Sesuaikan radius RTP agar player baru saat RTP mendapat tempat yang fresh, dimana belum dijajah oleh player lain.
- Save & Reload plugin
/rtp reload
Membuat NPC
- Berdiri di lokasi tempat NPC akan muncul
- Buat NPC dengan perintah:
/npc create rtp
- Atur skin atau jenis entity (Opsional):
/npc skin <nama_pemain>
/npc type end_crystal
- Tambahkan command RTP saat NPC diklik:
/npc cmd add rtp player <p> (tujuan rtp) -r -l
Contoh:
/npc cmd add rtp player <p> world -r -l
/npc cmd add rtp player <p> world_resource -r -l
/npc cmd add rtp player <p> world_towny -r -l
Command ini akan menjalankan perintah /rtp untuk pemain yang berinteraksi dengan NPC.
Sembunyikan Nama NPC atau Edit
- Untuk menyembunyikan nama dari npc bisa dengan command:
/npc rename &r
Atau
/npc hidename
- Rename NPC, contoh:
/npc rename &f- = &d&lStart the Game&f = -
Catatan
- Cek commands pada NPC dengan
/npc cmd list
- Pastikan pemain ditransport ke lokasi acak sesuai konfigurasi
- Cek konsol jika terjadi error atau command tidak berjalan
Tips Tambahan
- Gunakan /npc cmdinfo untuk melihat command yang telah ditambahkan
- Untuk tampilan lebih menarik, kombinasikan dengan hologram (misalnya menggunakan plugin HolographicDisplays)
- Pastikan permission RTP diberikan ke pemain agar command dapat dijalankan