Setup untuk

Halloween 2026 · Setup admin

Siapkan
mansion berhantu.

Dari yacht sampai ritual terakhir, siapkan tiap bagian event dengan urutan yang jelas.

World di kedua serverHauntedMansionMap
Course Parkour di kedua serverhauntedmansion
Perjalanan pemain
  1. Yacht kecil Start plate memasukkan ke mode Parkour
  2. Jembatan Undangan Sobek
  3. Jalan hutan panjang Empat penemuan lagi
  4. Mansion berhantu Pisau Dapur, teka-teki, guardian, ritual
  5. Finish atau keluar Inventory normal, lalu reward
Pemain masuk tanpa item sendiri

Parkour mengurus inventory, checkpoint dan keluar. Skript meminjamkan Pisau Dapur untuk bertarung. Taruh pedagang reward di tempat pemain sudah keluar dari mode Parkour. NPC tetap memakai command klik console dari plugin yang sudah ada.

Ini panduan offline. Centang mencatat pekerjaanmu, bukan kondisi server live. Progres terpisah untuk tiap server.

Biarkan event tertutup selama setup.

Instalasi baru mulai dalam keadaan tertutup. Reload dan restart tetap memakai phase yang tersimpan.

/hw26admin phase closed
0 dari 9 langkah setup dicentangKe checklist

Checklist setup

Berikan halloween2026.admin ke staff yang melakukan setup. Command yang diawali / di bawah dijalankan di dalam game. Command NPC dan hologram dijalankan sebagai console.

  1. 1. Pasang file event

    Pasang folder plugins/Skript/scripts/2026-10-event-halloween/ yang sesuai dari branch feat/halloween-2026, beserta file integrasi server dan file Parkour. Folder ini berisi script bersama serta file reward dan title khusus server tersebut (Survival Mix juga punya pets.sk). Kalau mengganti draft bernomor, unload folder event ini dulu sebelum menggantinya. Pakai reload per script untuk script integrasi yang berubah.
  2. 2. Load world dan tutup event

    Load HauntedMansionMap, lalu jalankan /skript reload 2026-10-event-halloween/ dengan garis miring di akhir. Jalankan /hw26admin phase closed. Kalau world yang tersimpan perlu dibetulkan, berdiri di world event lalu jalankan /hw26admin world. Reload tetap menyimpan phase yang sudah diset. Setelah itu atur aturan world. Difficulty tidak boleh peaceful, karena peaceful menghapus husk event dan pertarungan tidak akan pernah selesai: /mv modify HauntedMansionMap set difficulty normal. Matikan spawn monster alami di world itu saja: /execute in minecraft:hauntedmansionmap run gamerule doMobSpawning false/execute in minecraft:hauntedmansionmap run gamerule spawn_monsters false. Cek dulu kedua command dan nama world-nya dengan tab completion.
  3. 3. Siapkan course Parkour

    Cek course hauntedmansion di Parkour. Start plate harus ada sebelum pemain bisa keluar dari yacht dan area awal. Parkour mengurus pemisahan inventory, checkpoint, respawn, finish dan keluar. Cek placeholder dan nilai config di Masuk & keluar Parkour.
  4. 4. Set spawn monster dan lindungi map

    Simpan dua titik spawn monster dan tiga area Skript. Pastikan tiap titik spawn monster ada di dalam arena pasangannya. Lindungi map dengan plugin proteksi yang sudah ada.
  5. 5. Simpan foto ImageFrame

    Import foto rombongan 1x1, 128x128 dengan ImageFrame. Pegang filled map aslinya, cek gambarnya di tangan, lalu jalankan /hw26admin photo. Cara ini menyimpan data map-nya; map kosong biasa bukan foto.
  6. 6. Hubungkan NPC dan hologram item

    Pasang command console ke plugin NPC dan hologram yang sudah ada. Taruh Penjaga Rumah setelah pintu masuk course, dan pedagang reward sebelum masuk atau setelah finish. NPC pertarungan harus bisa diklik dari dalam arenanya. Taruh kedelapan hologram penemuan di sepanjang rute.

    Pakai plugin NPC yang sudah ada. Pasang command klik console; posisi NPC tidak perlu di-setup.

  7. 7. Validasi dan playtest

    Jalankan /hw26admin validate, lalu mainkan sampai selesai dengan permission biasa. Cek masuk course, inventory kosong, Pisau Dapur, foto, teka-teki, pertarungan, mati/checkpoint, keluar, item yang dikembalikan, pet dan klaim reward. Validasi mengecek Parkour dan PlaceholderAPI aktif, world, kedua titik spawn, ketiga area dan foto. Validasi tidak membuktikan course, command klik, aturan world atau proteksi sudah benar.
  8. 8. Set semua harga

    Set semua harga. Semua item mulai dari 99999, yang tampil sebagai ??? dan tidak bisa dibeli. Toko token: /hw26admin price <item> <amount> untuk soup, death_song, do_not_disturb, mourning_threads dan little_poltergeisthousekeeper. Premium Points: /hw26admin price premium-<item> <amount> untuk ketiga item equipment. Biarkan harga di 99999 kalau item itu mau tetap disembunyikan.
  9. 9. Buka event

    Jalankan /hw26admin phase active untuk membuka event. Command ini ditolak sampai /hw26admin validate lolos. Pakai /hw26admin phase shop-only untuk menghentikan penemuan dan pertarungan tapi toko tetap buka. Pakai /hw26admin phase closed untuk menghentikan keduanya. Akses ke warp yacht diatur terpisah.

Masuk & keluar Parkour

World: HauntedMansionMap. Course: hauntedmansion. Sama di kedua server.

Masuk, checkpoint dan keluar

  • Start plate di dekat yacht memasukkan pemain ke course sebelum mereka keluar dari area kapal. Pemain tidak bisa membawa equipment pribadi ke rute.
  • Parkour mengurus snapshot inventory, pengembalian inventory, checkpoint, respawn dan tujuan saat keluar (lobby yang terhubung ke course). Script event tidak pernah menyimpan atau mengosongkan inventory normal.
  • /hw26leave menjalankan command /parkour leave biasa, jadi pengaturan restore dan keluar dari Parkour tetap berlaku.
  • Penemuan, teka-teki, pertarungan dan pisau pinjaman butuh pemain sedang di course hauntedmansion di world event. Berdiri di map tanpa masuk course tidak cukup.
  • Reward (/hw26claim dan item toko permanen) hanya bisa didapat di luar semua course Parkour.

Cek placeholder

/papi parse me %parkour_current_course_name%

Hasilnya harus hauntedmansion di dalam course dan kosong di luar semua course. Placeholder yang tidak terbaca atau dependency yang mati akan memblokir partisipasi dan pengiriman reward. Cek di kedua server.

Nilai config Parkour

Nilai ini diset di config.yml Parkour di kedua server. Sebagian ikut berpengaruh ke course lain di server yang sama, misalnya Kirbus di Survival Mix.

SettingNilaiAlasan
OnJoin.FillHealth.Amount20Pemain mulai course dengan darah penuh.
OnCourse.PreventAttackingEntitiesfalsePemain bisa memukul monster encounter.
OnCourse.PreventEntitiesAttackingfalseMonster encounter bisa melukai pemain.
OnCourse.DisablePlayerDamagefalsePertarungan bisa melukai pemain.
OnCourse.PreventOpeningOtherInventoriesfalseToko NPC, journal dan teka-teki bisa dibuka.
OnCourse.DisplayLiveTime.EnabledfalseTidak ada timer course selama cerita berjalan.
OnCourse.EnforceParkourCommands.Whitelistlogin, hw26leave, hw26journal, hw26claimCommand event tetap bisa dipakai saat pembatasan command aktif.
OnJoin.BroadcastLevel, OnFinish.BroadcastLevelNONETidak ada broadcast Parkour saat masuk atau finish.
OnFinish.GiveGainedItemsBack, OnLeave.GiveGainedItemsBacktrueItem yang didapat di course ikut kembali bersama inventory normal.

File course courses/hauntedmansion.json memakai RewardOnce: true. Hadiahnya soul lantern, dan command Prize-nya mengirim satu broadcast hanya saat pertama kali selesai. PvP map dan proteksi bangunan tetap diatur terpisah.

Kapan pemain menerima item

Item atau progresSelama courseSetelah keluar Parkour
Properti cerita dan fotoDiberikan saat ditemukan. Penghuni bisa mengganti foto yang sudah ditemukan.Parkour mengembalikannya bersama inventory normal. Kalau penuh, Parkour menjatuhkan sisanya. Flag penemuan dan isi journal tetap tersimpan.
Pisau DapurIron sword sementara gratis dari Penjaga Rumah atau saat daftar pertarungan.Event menghapusnya begitu pemain tidak lagi di course, termasuk setelah relog atau restart.
Suspicious SoupDijual Koki Hantu untuk dipakai selama run.Sisa sup kembali bersama inventory normal. Pengurus Barang juga menjual sup di luar course.
Token dan progres ceritaDicatat di variabel Skript yang tersimpan permanen.Tetap ada untuk kunjungan dan pembelian berikutnya.
Reward permanenPembelian di pedagang dan /hw26claim diblokir.Beli dari Pengurus Barang dan klaim kunci selesai setelah inventory normal kembali.

Pengiriman reward butuh pemain berada di luar semua course Parkour, termasuk course lain. Pedagang tetap butuh pemain di HauntedMansionMap. Kunci selesai juga butuh cerita event sudah tamat.

Pet di Survival Mix

pets.sk melepas pet aktif di seluruh HauntedMansionMap, termasuk kapal, dan memblokir command pet di sana. Guard di companions-rework.sk juga mencegah pet dipasang lagi lewat menu yang sudah terbuka. Pilihan pet yang tersimpan tidak berubah dan sistem companion memasangnya kembali setelah pemain keluar dari world.

Little Poltergeist disembunyikan dari daftar toko pet Java dan Bedrock untuk pemain yang belum punya, dan tidak bisa dibeli di sana. Pet ini hanya dijual di toko event.

Titik spawn monster

Hanya dua titik spawn monster yang disimpan oleh Skript. Berdiri di tiap titik lalu pakai command-nya di bawah. Tidak ada posisi pintu masuk, keluar atau checkpoint: masuk, checkpoint, respawn dan keluar diurus Parkour. NPC dan hologram penemuan tidak perlu didaftarkan posisinya.

CekIDPenempatanCommand
guardian_spawnTitik spawn monster yang lapang di dalam area guardian.
/hw26admin pos guardian_spawn
ritual_spawnTitik spawn monster yang lapang di dalam area ritual.
/hw26admin pos ritual_spawn

Tiap tantangan punya satu arena bersama per server. Pastikan kedua arena terpisah dan tertutup. Jarak klik diatur oleh plugin NPC.

Area & proteksi

Daftarkan dua sudut blok yang berseberangan untuk tiap tiga area ini. Berdiri di satu sudut dan jalankan command-nya, lalu pindah ke sudut seberangnya. Area safe_lobby sudah tidak ada.

CekID AreaFungsiCommand
scare_corridorSuara gua dan kalimat horor singkat, sekali per 90 detik per pemain di course.
/hw26admin area scare_corridor 1
/hw26admin area scare_corridor 2
guardianBatas partisipasi guardian dan batas gerak monster.
/hw26admin area guardian 1
/hw26admin area guardian 2
ritualBatas partisipasi finale dan batas gerak monster.
/hw26admin area ritual 1
/hw26admin area ritual 2

Ini cuboid Skript, bukan nama region WorldGuard. Tidak perlu region angin seperti Kirbus. Event ini tidak mewajibkan nama region WorldGuard apa pun.

Aturan world dan proteksi map

Aturan world dari langkah 2 (difficulty bukan peaceful, spawn monster alami mati) terpisah dari proteksi map. Keduanya masih belum diset di server live.

Pakai sistem proteksi yang sudah ada untuk mencegah build, break, api menyebar, ledakan dan PvP. Izinkan klik NPC/hologram, menu, spawn husk dan pertarungan pemain melawan monster di arena. Event tidak menimpa event proteksi yang sudah dibatalkan.

Tes pemulihan saat mati lewat Parkour dengan permission biasa. Script Halloween tidak mengubah lokasi respawn dan tidak menambah sistem keep-inventory sendiri.

Hologram item

Buat tiap hologram item yang bisa diklik dengan plugin yang sudah ada, lalu pasang halloween26-discover PLAYER ID sebagai command klik console. Tidak perlu titik tersimpan atau blok fisik. Jarak klik diatur oleh plugin hologram. Pemain harus sedang di course hauntedmansion di world event. Penemuan boleh ditemukan dalam urutan apa saja; teks undangan lengkap muncul setelah kedua potongannya ditemukan.

Jalankan tiap command sebagai console dari plugin hologram, dengan PLAYER diganti placeholder pemain yang mengklik.

Cek ID tetap Item Penempatan Command
mem_bridge_invitation_01 Undangan Sobek, paper Ujung jembatan di sisi pulau
halloween26-discover PLAYER mem_bridge_invitation_01
mem_forest_suitcase_01 Koper Terbuka, chest Di sepanjang rute hutan yang panjang
halloween26-discover PLAYER mem_forest_suitcase_01
mem_forest_photo_01 Foto Rombongan, filled map Di sepanjang rute hutan
halloween26-discover PLAYER mem_forest_photo_01
mem_forest_watch_01 Jam Saku Berhenti, clock Di sepanjang rute hutan
halloween26-discover PLAYER mem_forest_watch_01
mem_forest_invitation_02 Potongan Undangan, paper Bagian akhir rute hutan
halloween26-discover PLAYER mem_forest_invitation_02
mem_mansion_guest_book_01 Buku Tamu Terakhir, book Titik di dalam mansion, dipilih admin
halloween26-discover PLAYER mem_mansion_guest_book_01
mem_mansion_portrait_01 Potret Tanpa Wajah, painting Titik di dalam mansion, dipilih admin
halloween26-discover PLAYER mem_mansion_portrait_01
mem_mansion_music_box_01 Kotak Musik Retak, music disc 11 Titik di dalam mansion, dipilih admin
halloween26-discover PLAYER mem_mansion_music_box_01

Jangan ganti nama ID ini setelah event dibuka. Memindahkan hologram tidak menghapus progres penemuan siapa pun selama command-nya tetap memakai ID yang sama. Ketiga benda di dalam mansion dibuat untuk implementasi ini; ruangan sebenarnya belum disurvei.

NPC & command klik

Buat NPC dengan plugin yang sudah ada, seperti event sebelumnya. Jalankan command ini sebagai console, dengan PLAYER diganti placeholder pemain yang mengklik dari plugin tersebut. Pemain tidak bisa menjalankan sendiri command khusus console ini.

NPCPenempatan dan fungsiCommand klik console
Penjaga RumahSetelah pintu masuk course. Sambutan, journal dan pinjaman Pisau Dapur gratis.halloween26-penjaga PLAYER
Koki HantuDi dalam course. Dialog lucu dan toko sup.halloween26-koki PLAYER
Pengurus BarangSebelum masuk atau setelah finish, di world event. Pembelian reward permanen butuh pemain di luar semua course.opentrader-halloween26 PLAYER
Pengurus Barang (Premium)Di sebelah Pengurus Barang. Versi premium dari ketiga reward equipment untuk Premium Points, stok global 3 per item. Harga tampil ??? sampai diset (lihat checklist setup) dengan /hw26admin price premium-<item> <amount>.opentraderpremium-halloween26 PLAYER
Penghuni SunyiDi dalam mansion. Dialog cerita dan foto pengganti setelah ditemukan, sekali per menit.halloween26-penghuni PLAYER
Meja KenanganTeka-teki ruang kerja. Bisa juga berupa hologram yang bisa diklik.halloween26-teka-teki PLAYER
Penjaga Baju ZirahBisa diklik saat pemain berdiri di dalam area guardian. Butuh teka-teki selesai.halloween26-penjaga-zirah PLAYER
Ritual TerakhirBisa diklik di dalam area ritual. Butuh teka-teki, guardian selesai dan kedelapan penemuan.halloween26-ritual PLAYER

Command NPC mengecek world dan phase, dengan cooldown klik satu detik. Penemuan, teka-teki, foto, pisau dan encounter juga mengecek course. Kedua pendaftaran pertarungan meminjamkan Pisau Dapur gratis kalau pemain belum punya, sebelum pemain ikut.

Tidak ada posisi NPC atau penemuan yang disimpan. Plugin-nya yang mengatur tampilan, jarak klik dan penyimpanan. Pakai delapan command penemuan di Hologram item.

File & dependency

Buka referensi

Folder event adalah plugins/Skript/scripts/2026-10-event-halloween/ di branch feat/halloween-2026 pada repository tiap server. Pasang semua file .sk di dalamnya: script bersama, file reward dan title khusus server, dan di Survival Mix pets.sk.

Kedua server butuh Skript, SkBee, skript-reflect, PlaceholderAPI dan Parkour beserta placeholder bawaannya. ImageFrame menyediakan map foto. Pakai plugin NPC dan hologram yang sudah ada untuk klik console. Script ini tidak butuh MythicMobs atau addon syntax WorldGuard.

File Parkour

  • plugins/Parkour/config.yml: nilai-nilai di Masuk & keluar Parkour.
  • plugins/Parkour/courses/hauntedmansion.json: course, checkpoint, lobby yang terhubung dan hadiah sekali dapat.
  • plugins/Parkour/kits/parkour-kits-hauntedmansion.yml: Parkour kit untuk course ini.
  • plugins/Parkour/other/auto-starts.yml dan parkour-lobbies.yml: start plate dan lobby hauntedmansion tempat pemain kembali saat keluar.

File integrasi Survival Mix

  • plugins/Companions/companions.yml: definisi Little Poltergeist.
  • plugins/Skript/scripts/companions-rework.sk: menyembunyikan pet event dari toko pet Java untuk yang belum punya, memblokir pembeliannya di sana, dan memblokir pemasangan pet di world event.
  • plugins/Skript/scripts/companions-bedrock.sk: penyembunyian dan blokir pembelian yang sama untuk toko pet Bedrock.

Tetap pakai dependency skript-yaml yang sudah ada. Reload script companion yang berubah, lalu jalankan /petreload dengan permission admin yang sudah ada. Command itu menyimpan data kepemilikan companion dan me-reload file YAML companion. Pakai /skript reload di sini, karena /sk di Survival Mix membuka menu skills.

/skript reload companions-rework.sk
/skript reload companions-bedrock.sk
/petreload

File integrasi Tycoon

  • plugins/Skript/scripts/system_prefix.sk: menampilkan Midnight di menu title seperti title event lainnya.

Integrasi economy, island dan LuckPerms yang sudah ada tetap dipakai.

/skript reload system_prefix.sk

Pakai reload per script. Load map dan plugin yang dibutuhkan sebelum folder event. Petunjuk setup juga ada di komentar admin.sk, dan tiap NPC serta item dijelaskan di file-nya sendiri.

Cerita & encounter

Buka referensi

Pemain masuk dengan tangan kosong lewat start plate Parkour di yacht. Penjaga Rumah dan pendaftaran pertarungan meminjamkan Pisau Dapur. Penemuan, teka-teki dan pertarungan butuh course yang sedang aktif.

Mansion ini mengulang malam terakhirnya. Delapan benda menyusun kembali kedatangan para tamu dan penghuni yang hilang. Penjaga rumah dan koki memberi momen lucu singkat di antara petunjuk horor.

  1. Tiap penemuan unik memberi properti cerita fisiknya dan 10 Haunted Tokens, sekali per UUID. Inventory penuh mencegah klaim pertama beserta token-nya.
  2. Baca buku tamu untuk membuka teka-teki ruang kerja. Klik jam, foto, undangan. Jawaban salah mengulang urutannya. Menyelesaikannya membuka tantangan guardian secara permanen.
  3. Interaksi dengan guardian saat berada di dalam areanya. Maksimal empat pemain bisa ikut selama waktu persiapan sepuluh detik. Satu husk guardian muncul dengan iron helmet/chestplate dan 60 + 20 × jumlah anggota HP.
  4. Guardian selesai ditambah kedelapan penemuan membuka ritual. Tiga gelombangnya masing-masing berisi 2 + jumlah anggota husk, dengan 20/24/28 HP per monster untuk gelombang 1/2/3.
  5. Pemain harus tetap di arena dan melukai minimal satu monster selama run itu supaya dihitung selesai. Orang luar tidak bisa melukai monster encounter. Keluar dari arena atau course, mati, atau disconnect menghapus keanggotaan. Grup kosong, phase ditutup, reload script, dan batas waktu lima menit menghapus monster encounter.
  6. Tiap penyelesaian yang dihitung memberi 20 token, maksimal sepuluh penyelesaian berhadiah per hari kalender untuk kedua jenis encounter di server itu. Ritual pertama kali selesai memberi tambahan 40 token sekali. Ada cooldown pribadi 60 detik setelah penyelesaian yang dihitung. Batas harian memakai timezone JVM server.
  7. Selesai pertama kali mencatat Midnight dan membuat Mansion Master Key yang terikat bisa diklaim lewat /hw26claim setelah keluar dari mode Parkour. Di Tycoon, ini juga memberi permission chat title; title-nya punya tampilan gradient per huruf dan terdaftar di daftar title deluxe dan all. Di Survival Mix, title-nya berupa badge di journal event karena server itu tidak punya pemilih title bersama yang cocok.
    [Midnight 🕛]
    (ɴᴏᴛ ᴏᴡɴᴇᴅ) Obtained During Halloween Event 2026
     
    Requirement:
    • Halloween 2026 Event
    Midnight di menu /title Tycoon, sebelum pemain memilikinya.

Journal, penemuan, flag selesai, batas pembelian, token, registry kepemilikan, dan waktu habis cooldown tetap ada setelah relog dan reload. Data pemain terpisah di tiap server. Saldo tidak disinkronkan antar server.

Reward & item

Buka referensi

Tabel ini menampilkan reward bersama dan reward eksklusif untuk server yang dipilih.

Pisau Dapur: senjata pinjaman

Item dasar: iron sword unbreakable dengan damage iron sword standar. Gratis, tidak punya ability reward dan hanya melukai monster encounter event selama pemain di course.

Penjaga Rumah atau NPC pertarungan meminjamkan satu kalau pemain belum punya dan inventory masih ada tempat. Pemain tidak bisa membuangnya atau memindahkannya ke container, dan pisau ini tidak ikut jatuh saat mati. Pinjaman dicatat per pemain; event menghapus pisau begitu pemain tidak lagi di course, termasuk setelah relog atau restart. Item reward permanen tetap terpisah.

Pengiriman reward

Beli reward permanen dari Pengurus Barang setelah inventory normal kembali. Pembelian di pedagang dan /hw26claim diblokir selama course Parkour apa pun. Koki Hantu tetap menjual sup selama run. Token dan progres tetap ada setelah keluar.

Semua template event memakai CMD 2610, nama merah tebal (&c&l), dan label event abu-abu gelap sebagai baris lore pertama. Abu-abu (&7) untuk cerita atau penjelasan; kuning (&e) untuk efek, nilai, instruksi, atau batasan. Tidak ada model atau texture resource pack yang disediakan atau dibutuhkan.

Identitas item memakai CMD, tag NBT custom hw26-kind, dan material dasar yang diharapkan. Item terikat memakai registry ID item se-network seperti event sebelumnya (special-item-id, eventitemowner), jadi tool rebind dan item lock bisa dipakai. Versi premium tetap memakai kind dasarnya dan menambah hw26-premium. Ini membedakan kedua petunjuk kertas dan menolak tiruan yang hanya punya CMD.

Reward Token Batas per pemain Efek
Death Song 300 1 Trident unbreakable, Loyalty III, Impaling V. Lemparan yang mengenai monster memicu gema tertunda ke maksimal tiga monster lain di dekatnya yang terlihat. Tiap gema 30% dari damage asli, maksimal 8 HP, jangkauan lima blok, cooldown delapan detik.
Mourning Threads 200 1 Netherite leggings unbreakable, Protection IV, Swift Sneak III. Armor 6, toughness 3, knockback resistance 0.1, +4 HP, +5% movement speed. Pukulan monster yang tidak mematikan dan menyisakan maksimal 40% HP memberi Speed II selama lima detik dan Invisibility selama tiga detik, cooldown 25 detik.
Do Not Disturb 160 1 Shield offhand unbreakable, +0.1 knockback resistance. Sneak sambil benar-benar menahan serangan monster membuka pelindung tiga blok selama maksimal empat detik. Pemegang dan tiga pemain terdekat yang terlihat menerima 20% lebih sedikit damage langsung/proyektil dari monster. Berhenti saat blocking/sneak/equipment berhenti; cooldown 20 detik; tidak bisa ditumpuk.
Little Poltergeist, Survival Mix 200 1 Memakai sistem companion yang sudah ada, hanya dijual di toko event. Saat aktif, monster yang melukai pemiliknya dalam jarak delapan blok terkena Slow I dan Weakness I selama 3/4/5 detik di level pet 1/2/3. Cooldown pemilik dua puluh detik.
The Housekeeper, Tycoon 120 2 Sell wand iron hoe, multiplier 1.5x, 100 kali pakai, bisa diperdagangkan. Pengecekan pemilik island dan penjualan yang sudah ada tetap berlaku. Container kosong tidak memakai jatah; wand yang habis tetap ada sebagai suvenir.
Suspicious Soup 8 32 Mushroom stew, Regeneration I selama sepuluh detik dan Saturation I selama satu detik. Cooldown enam puluh detik; makan sebelum cooldown habis dibatalkan.
Mansion Master Key Selesai 1 Suvenir tripwire hook terikat yang tidak bisa dipasang, diklaim terpisah kalau inventory penuh.

Semua ability pertarungan custom hanya PvE. Death Song memakai attribute serangan trident vanilla. Damage gema dihitung atas nama pelempar dan melewati event damage dan proteksi biasa. Pembatalan dari proteksi tetap dihormati. Efek potion yang lebih kuat tetap diprioritaskan.

Item terikat tidak bisa aktif untuk pemain lain. Pemain lain tetap bisa memegang atau memakainya, tapi ability-nya hanya jalan untuk pemiliknya, dicek saat ability terpicu, seperti event sebelumnya.

Little Poltergeist sementara memakai kepala companion marshmallow yang sudah ada sebagai tampilan pengganti. Ability-nya ada di item-little_poltergeist.sk, memakai data pilihan companion yang sudah ada. Mengganti tampilan pet nanti tidak butuh ID kepemilikan baru.

Foto rombongan diberikan sebagai filled map tersimpan dengan nama dan lore event. Penghuni bisa memberi salinan lain setelah ditemukan, maksimal sekali per menit, tanpa memberi token lagi. Properti cerita lain tetap tercatat di journal kalau hilang; benda fisiknya tidak dibutuhkan untuk membuka progres.

Command & perawatan

Buka referensi

Tiap NPC punya script dan command console sendiri. Tiap file reward berisi definisi, attribute, harga, dan ability-nya. File bersama hanya berisi aturan yang dipakai beberapa fitur.

File Isi
main.sk World, phase, helper bersama, suara lorong horor dan pembersihan cooldown saat quit
admin.sk Setup, validasi, ganti phase, preview item, harga dan pemberian token
parkour.sk Pengecekan course, syarat reward dan /hw26leave
kenangan.sk Definisi delapan collectible, command hologram, pengiriman foto dan progres penemuan
items.sk Identitas CMD/NBT, kepemilikan item, proteksi crafting dan pemulihan item
menus.sk Membuka GUI, pembersihan, proteksi klik dan drag
shop.sk Menu toko bersama dan pengecekan pembelian untuk koki dan pedagang
encounters.sk Aturan grup bersama, kredit reward, batas waktu dan pembersihan monster
npc-penjaga_rumah.sk Dialog sambutan, journal dan pinjaman pisau
npc-koki_hantu.sk Dialog koki dan toko sup
npc-pengurus_barang.sk Dialog pedagang dan toko reward
npc-penghuni_sunyi.sk Dialog penghuni dan foto pengganti
npc-meja_kenangan.sk Teka-teki ruang kerja, menu dan urutan jawaban
npc-penjaga_zirah.sk Interaksi guardian dan stat musuh
npc-ritual.sk Interaksi finale dan stat monster gelombang
item-borrowed_knife.sk Definisi Pisau Dapur, pencatatan pinjaman, batasan pemindahan dan pembersihan
item-death_song.sk Trident dan ability gemanya
item-mourning_threads.sk Leggings dan ability saat darah rendah
item-do_not_disturb.sk Shield dan pelindung grup
item-suspicious_soup.sk Efek sup dan cooldown-nya
item-mansion_master_key.sk Suvenir selesai dan klaimnya
title.sk Title selesai khusus server
item-little_poltergeist.sk Khusus Survival Mix: unlock companion dan ability-nya
pets.sk Khusus Survival Mix: pelepasan pet dan blokir command pet di world event
item-the_housekeeper.sk Khusus Tycoon: definisi sell wand dengan layout sell wand standar; gens_sell.sk menanganinya tanpa perubahan

Folder tiap server hanya berisi file reward eksklusif, title dan pet miliknya sendiri.

Command yang berguna:

/hw26journal
/hw26leave
/hw26claim
/hw26admin status
/hw26admin validate
/hw26admin phase active
/hw26admin item death_song
/hw26admin tokens PLAYER 100
/hw26admin price death_song 300
/giveitemevent-halloween26 PLAYER death_song
/giveitemevent-halloween26-premium PLAYER death_song DSG-1
/clearpremiumbuy-halloween26 PLAYER

Equipment terikat yang dibuat admin akan terikat ke admin yang menerimanya. Untuk memberi item ke orang lain (kompensasi, tes kepemilikan), pakai /giveitemevent-halloween26 PLAYER <item>: command ini mengikat ID baru ke pemain itu. /giveitemevent-halloween26-premium PLAYER <item> <ID> memberi salinan premium dengan ID stok (DSG, DND atau MTH, nomor 1 sampai 3); command ini menolak ID yang sudah dimiliki pemain lain. /clearpremiumbuy-halloween26 PLAYER menghapus flag pembelian premium pemain itu dan membebaskan ID stok yang dia pegang, jadi dia bisa beli lagi. /hw26admin item photo hanya preview template; daftarkan map ImageFrame asli dengan /hw26admin photo.

Data permanen memakai {hw26::*}. Menu runtime, anggota pelindung, anggota arena, daftar pinjaman pisau dan daftar monster memakai variabel memory-only {-hw26::*} dan ter-reset saat reload atau restart. Monster event tidak disimpan ke disk, jadi tidak ada yang tersisa setelah restart. Reload script menghapus monster event bertag yang masih ada di world event. Log hadiah dan setup ditulis ke folder logs Skript sebagai halloween26-points.log, halloween26-shop.log, dan halloween26-admin.log.

Proses di latar belakang tetap ringan saat tidak ada kejadian: loop pelindung shield hanya jalan saat pelindung terbuka, pembersihan pisau hanya mengecek pemain yang sedang meminjam, dan cooldown yang sudah habis dibersihkan saat pemain quit.

Pakai backup penyimpanan variabel Skript biasa. Tidak ada command untuk menghapus data global; /clearpremiumbuy-halloween26 hanya me-reset pembelian premium satu pemain. Tutup event sebelum mengubah setup map. Harga tersimpan permanen; /hw26admin price mengubahnya tanpa me-reset saldo atau batas pembelian pemain.

Preview in-game

Buka referensi

Dibuat dari script branch dan data item yang diekspor dari test server lokal. Ikon slot dan font hanya pengganti texture dan font Minecraft.

Tooltip item

Item terikat menampilkan placeholder ID dan pemilik di bawah. Keduanya terisi saat item diberikan.

Reward toko

Dibeli dari Pengurus Barang dengan Haunted Tokens. Koki Hantu menjual sup di course.

death_song
do_not_disturb
little_poltergeist
mourning_threads
soup
housekeeper

Reward premium

Item dan ability yang sama, dijual dengan Premium Points di konter premium. Stok global 3 per item.

premium-death_song
premium-do_not_disturb
premium-mourning_threads

Kenangan

Ditemukan di course. Namanya tetap merah polos.

guest_book
invitation
invitation_piece
music_box
photo
portrait
suitcase
watch

Item cerita

Dipinjamkan atau diberikan selama cerita. Namanya tetap merah polos.

borrowed_knife
master_key

Menu pet

Little Poltergeist di /pet, seperti yang dilihat pemiliknya (khusus Survival Mix).

little_poltergeist

Menu

Arahkan kursor atau fokus ke slot untuk melihat tooltip-nya. Contoh kondisi: belum membeli apa pun, tidak punya token atau Premium Points.

Pengurus Barang
Pengurus Barang (/opentrader-halloween26), di luar course.
Pengurus Barang
Pengurus Barang (/opentrader-halloween26), di luar course.
Pengurus Barang (Premium)
Konter premium (/opentraderpremium-halloween26). Harga tampil ??? sampai diset.
Koki Hantu
Koki Hantu (/halloween26-koki), di course.
Konfirmasi Beli
Terbuka setelah klik item di toko mana pun. Beli untuk membeli, Batal untuk kembali.
Kenangan Mansion
Journal (/hw26journal). Contoh: 3 dari 8 kenangan ditemukan, 120 token.
Urutan Kenangan
Teka-teki urutan kenangan (/halloween26-teka-teki).

Title layar

Midnight
Jam akhirnya melewati tengah malam.
Muncul saat memenangkan Ritual Terakhir (encounters.sk).

Baris chat

Label dalam ‹tanda kutip sudut› diisi oleh script, misalnya ‹player› atau ‹amount›. Arahkan kursor ke label untuk melihat expression-nya.

Shared encounter rules encounters.sk

Penjaga Baju Zirah bergerak. Tetap di area tantangan.
Gelombang ‹wave› dari 3 dimulai. Tetap di area tantangan.
Masuk ke area tantangan terlebih dahulu.
Baca Buku Tamu Terakhir, lalu susun urutannya di Meja Kenangan.
Ritual Terakhir butuh kedelapan kenangan. Kamu baru punya ‹count›/8.
Selesaikan tantangan Penjaga Baju Zirah dahulu.
Istirahat dulu. Kamu bisa ikut tantangan lagi 60 detik setelah tantangan terakhirmu selesai.
Tantangan sedang berlangsung. Tunggu ronde berikutnya.
Kelompok sudah penuh (4 pemain).
Kamu sudah terdaftar dalam tantangan.
Ada yang berbisik tepat di belakangmu. Penghuni Sunyi: Lihat lagi fotonya. Wajah yang dicoret itu tidak hilang. Tempatnya memang kosong, menunggu tamu terakhir.
Penghuni Sunyi: Tamu itu kamu. Yang mengikutimu sejak turun dari kapal bukan tamu. Jangan biarkan mereka masuk sebelum tengah malam lewat.
Kamu sudah terdaftar. Tantangan dimulai paling lambat 10 detik lagi.
Penjaga Baju Zirah: Aduh, aduh. Baik, kamu boleh lewat. Saya sebenarnya cuma menjaga pintu ini.
Penjaga Baju Zirah: Kuncinya? Hilang. Makanya saya belum pulang.
Berikutnya: ‹next step›
Musiknya berhenti. Untuk pertama kalinya, jam di rumah ini melewati tengah malam.
Penghuni Sunyi: Dari jendela atas, kami selalu melihat jalan itu. Akhirnya kamu sampai. Semua tamu sudah lengkap.
Midnight. Selesaikan perjalanan ke pintu keluar pulau, lalu ambil kenang-kenangan dengan /hw26claim.
Hadiah tantangan hari ini sudah mencapai batas 10 kali.
Kamu belum menyerang satu monster pun, jadi tidak ada hadiah tantangan.
Kamu meninggalkan area. Keikutsertaan dibatalkan.

Survival Mix story lines flavor.sk

Tycoon story lines flavor.sk

Selamat datang! Aku Penjaga Rumah, yang merawat mansion ini. Abaikan suara dari lantai atas. Kami belum menggaji mereka.
Kamu turun dari kapal dengan tangan kosong, ya? Memang begitu aturannya. Barang bawaanmu menunggu di luar pulau dan kembali saat kamu pergi. Pet-mu menunggu di luar. Mereka juga tidak suka rumah ini.
Sup hari ini? Sama seperti tahun 1896. Resep warisan, kuah warisan.
Little Poltergeist (pet)
Penghuni Sunyi: Kami tidak tersesat. Kami cuma menunggu pagi, dan pagi tidak pernah datang.
Penjaga Rumah: Pagi! Pagi sungguhan! Wah, berarti sekarang saya harus menggaji mereka.
Selamat datang di rumah terakhir yang dibawa dari Bumi lama! Aku Penjaga Rumah, yang merawatnya. Abaikan suara dari lantai atas. Kami belum menggaji mereka.
Kamu turun dari kapal dengan tangan kosong, ya? Memang begitu aturannya. Barang bawaanmu menunggu di luar pulau dan kembali saat kamu pergi. Rumahnya boleh dibawa dari Bumi lama, barang bawaan tamu tidak.
Sup hari ini? Resepnya dari sebelum Bumi ditinggalkan. Kuahnya juga.
The Housekeeper (sell wand)
Penghuni Sunyi: Kami tidak tersesat. Rumah ini dibawa dari Bumi lama, dan malamnya ikut terbawa.
Penjaga Rumah: Pagi! Pagi pertama sejak kami meninggalkan Bumi! Wah, berarti sekarang saya harus menggaji mereka.

Pisau Dapur item-borrowed_knife.sk

Kosongkan satu slot untuk Pisau Dapur.
Pisau Dapur diterima. Koki meminta pisaunya kembali utuh.

Death Song item-death_song.sk

Trident ini terikat pada pemilik lain.

Little Poltergeist item-little_poltergeist.sk

Little Poltergeist diterima. Aktifkan dengan /pet setelah meninggalkan pulau.

Mansion Master Key item-mansion_master_key.sk

Mansion Master Key gagal dibuat. Coba /hw26claim lagi atau hubungi staff.
Mansion Master Key diterima. Penjaga Baju Zirah titip pesan: pintunya tidak usah dikunci lagi.
Kosongkan satu slot, lalu /hw26claim.

Suspicious Soup item-suspicious_soup.sk

Perutmu belum siap. Tunggu 60 detik sejak sup terakhir.

Shared item helpers items.sk

Peralatan ini terikat pada pemilik lain.

Discoveries kenangan.sk

Foto belum disiapkan oleh admin.
Kosongkan satu slot untuk menerima foto.
Penjelajahan event sedang ditutup.
Kenangan ini hanya tersedia di dunia event.
Kosongkan satu slot untuk benda ini.
‹item name›
‹lore line›
Kalau kedua sobekan disambung, isinya: "Jangan datang bersama siapa pun yang Anda temui setelah turun dari kapal. Semua tamu sudah berada di rumah utama."
Kenangan ‹count›/8. Berikutnya: ‹next step›
Semua kenangan tercatat di /hw26journal.

Event state main.sk

+‹amount› Haunted Tokens (‹reason›).
Ada langkah kaki di belakangmu. Saat kamu berhenti, langkah itu ikut berhenti.
Event telah berakhir!
Mansion belum menerima tamu.
NPC ini hanya tersedia di dunia event.

Koki Hantu npc-koki_hantu.sk

[1/2] Koki Hantu: ‹line›
[2/2] Koki Hantu: Semangkuk Suspicious Soup memberi Regeneration 10 detik. Masih layak makan, sumpah. Habis makan, tunggu 60 detik sebelum mangkuk berikutnya. Bayar pakai Haunted Tokens, sisanya ikut pulang bersamamu. Sneak + Klik aku untuk pesan.

Meja Kenangan npc-meja_kenangan.sk

Baca Buku Tamu Terakhir dahulu.
Teka-teki selesai. Temui Penjaga Baju Zirah.
Kenangannya tersusun kembali. Dari lorong terdengar bunyi besi bergeser: Penjaga Baju Zirah sudah bangun.
Urutannya belum tepat. Mulai lagi dari awal.

Pengurus Barang npc-pengurus_barang.sk

[1/3] Pengurus Barang: Selamat datang! Semua barang di sini bergaransi seumur hidup. Definisi hidup bisa dibicarakan.
[2/3] Pengurus Barang: Tukar Haunted Tokens dengan Death Song, Mourning Threads, Do Not Disturb, ‹exclusive›, atau Suspicious Soup. Aku hanya melayani tamu yang sudah meninggalkan pulau, supaya barangnya langsung masuk ke tas aslimu.
[3/3] Pengurus Barang: Versi premium ada di Pengurus Barang (Premium) di sebelahku, dibayar pakai Premium Points, stoknya cuma 3 per barang untuk seluruh server. Sudah melewati tengah malam? Ambil Mansion Master Key dengan /hw26claim. Sneak + Klik aku untuk buka toko.

Penjaga Rumah npc-penjaga_rumah.sk

[1/9] Penjaga Rumah: ‹line›
[2/9] Penjaga Rumah: ‹line›
[3/9] Penjaga Rumah: Sebagai gantinya, dapur meminjamkan Pisau Dapur. Pisaunya hanya melukai monster di sini dan otomatis kembali ke dapur saat kamu keluar. Nanti kuberikan di akhir obrolan.
[4/9] Penjaga Rumah: Ada 8 kenangan yang tercecer di sepanjang jalan dan di dalam rumah. Klik hologram bendanya untuk memungut. Tiap kenangan baru memberi 10 Haunted Tokens. Sisakan satu slot kosong, ya.
[5/9] Penjaga Rumah: Di dalam rumah ada Buku Tamu Terakhir. Baca catatannya, lalu susun urutan kenangan yang tertulis di sana pada Meja Kenangan.
[6/9] Penjaga Rumah: Kalau urutannya benar, Penjaga Baju Zirah bangun. Masuk ke areanya lalu klik dia. Satu ronde muat 4 orang, jadi ajak teman. Lututnya sudah berkarat, tapi tugas tetap tugas.
[7/9] Penjaga Rumah: Setelah Penjaga Baju Zirah kalah dan kedelapan kenangan terkumpul, mulai Ritual Terakhir dari dalam areanya. Ada tiga gelombang tamu yang tertinggal. Tahan mereka sampai tengah malam lewat.
[8/9] Penjaga Rumah: Tiap tantangan yang selesai memberi 20 Haunted Tokens (maksimal 10 kali sehari). Belanjakan untuk sup di Koki Hantu selama di jalur, atau hadiah di Pengurus Barang setelah meninggalkan pulau.
[9/9] Penjaga Rumah: Progresmu ada di /hw26journal, dan /hw26leave untuk pulang. Kalau malamnya sudah selesai, ambil Mansion Master Key dengan /hw26claim setelah meninggalkan pulau. ‹handover› Sneak + Klik aku untuk langsung buka jurnal.

Penjaga Baju Zirah npc-penjaga_zirah.sk

Penjaga Baju Zirah: Akhirnya ada tamu! Maaf, tugas tetap tugas. Lutut saya sudah berkarat, jadi jangan terlalu kasar, ya.

Parkour integration parkour.sk

Injak pelat mulai di area kapal untuk masuk ke event.
Tinggalkan pulau dulu dengan /hw26leave, lalu ambil hadiahmu.

Survival Mix companions pets.sk

Pet menunggu di luar pulau. Mereka juga tidak suka rumah ini.

Reward shops shop.sk

Kamu hanya bisa membeli ini ‹limit›x.
Harga belum diumumkan!
Kamu tidak punya cukup Haunted Tokens.
Hadiah khusus belum siap atau sudah kamu miliki.
Kosongkan satu slot untuk hadiah ini.
Berhasil membeli ‹item name›!
Hadiah gagal diberikan. Token dikembalikan.
Harga belum diumumkan!
Kamu hanya bisa membeli ini 1x.
Pembelian sebelumnya masih diproses.
Stock premium habis!
Kosongkan satu slot untuk hadiah ini.
Kamu tidak punya cukup Premium Points.
Hadiah premium gagal diberikan. Hubungi staff dengan kode ‹uid›.
Berhasil membeli ‹item name›!
Berhasil membeli ‹item name›! Inventory penuh, kosongkan satu slot lalu /hw26claim.

Midnight title.sk

Gelar Midnight tersimpan di jurnal event.
Gelar Midnight tersedia di koleksi title.

Pengujian & review

Buka referensi

Pengecekan lokal sebelumnya, 22 September 2026

ServerYang dicekHasil
Survival MixSkript 2.14.3, Parkour 7.2.8 dan PlaceholderAPI 2.12.3 asli di lokal. Syarat course, pemisahan/pengembalian inventory, pemberian dan batasan pisau, pertarungan, blokir reward dan pengiriman setelah keluar.32 pengecekan lolos. Folder event ter-load.
TycoonSkript 2.16.1 dengan Parkour dan PlaceholderAPI. Template item, CMD, lore dan penolakan identitas palsu.47 pengecekan item lolos. Folder event ter-load.

Hasil ini dibuat sebelum perbaikan 10 Oktober 2026 (nilai config Parkour, pencatatan pinjaman pisau, monster yang tidak disimpan, penyembunyian di toko pet dan pendaftaran title Tycoon). Lihat TESTING.md untuk hasil di revisi terbaru.

Sebelum dibuka di map asli

  • Pastikan HauntedMansionMap tidak di peaceful dan spawn monster alami mati di sana. Pertarungan guardian yang tidak pernah selesai biasanya karena difficulty peaceful.
  • Jalani rute yacht, start plate, jembatan, hutan panjang dan mansion dengan permission biasa. Pastikan equipment pribadi dipisahkan dan dikembalikan oleh Parkour, dan properti cerita, foto dan sup kembali setelah finish atau keluar.
  • Cek placeholder course sebelum masuk, selama run, setelah mati/relog dan setelah finish atau keluar. Cek checkpoint Parkour dan lobby tujuan kembali.
  • Cek pinjaman Pisau Dapur, damage-nya, penanganan inventory penuh dan penghapusannya setelah keluar, relog dan restart. Seimbangkan pertarungan untuk pemain tanpa armor sendiri, termasuk grup empat orang.
  • Coba beli di pedagang dan /hw26claim selama course, lalu di luar course. Pastikan aksi yang diblokir tidak memotong token atau menandai reward sudah diklaim.
  • Selesaikan course dua kali. Pastikan broadcast dan hadiah soul lantern hanya terjadi pertama kali.
  • Cek ketujuh command NPC, delapan command hologram, klik teka-teki dan foto ImageFrame asli, termasuk Bedrock kalau didukung.
  • Cek proteksi map dan batas arena dengan semua plugin terpasang. Tutup atau reload saat pertarungan dan saat menu terbuka; pastikan pembersihan berjalan dan progres tetap tersimpan.
  • Tes pelepasan pet saat masuk/rejoin, blokir command pet dan pemasangan kembali otomatis setelah keluar dari world. Pastikan Little Poltergeist tidak muncul di toko pet Java dan Bedrock untuk yang belum punya. Tes kepemilikan dan ability-nya di luar event.
  • Jalankan event penuh sebagai pemain Tycoon. Cek The Housekeeper dengan chest island dan economy asli, dan Midnight lewat LuckPerms dan menu title.

Ini hasil validasi lokal, bukan playtest map live yang sudah selesai. Centang checklist di halaman ini hanya mencatat progres admin di browser ini.

Salin command ini

Salin otomatis tidak tersedia. Pilih teks di bawah, lalu pakai Ctrl+C atau fitur salin di perangkatmu.