K
KraaDev
CustomShop-UI

CustomShop-UIPREMIUM

By Kraa
premiumaddonsutility
Description
Files

🛒 KRA CUSTOM SHOP - PANDUAN & FITUR

Versi Script: 2.0 (Update Preset & Item Management)
Author: Kraa

Addon ini memungkinkan admin untuk membuat toko (shop) fisik menggunakan NPC/Entity yang bisa berinteraksi dengan UI (Form). Mendukung sistem uang scoreboard, penyimpanan preset (copas toko), dan manajemen item yang detail.

✨ FITUR UTAMA

UI Modern
Menggunakan form server-ui (bukan command block) yang bersih dan mudah digunakan.

Sistem Preset (BARU)

  • Simpan konfigurasi toko yang sudah jadi ke database dunia.
  • Spawn toko yang sama persis di lokasi lain tanpa menyusun ulang item satu per satu.
  • Cocok untuk membuat cabang toko atau backup.

Manajemen Item Detail (BARU)

  • Edit harga, nama tampilan, atau icon item kapan saja.
  • Hapus satu item spesifik tanpa perlu mereset seluruh isi toko.

Fleksibel

  • Support item custom (addon lain).
  • Support custom texture path.
  • Bisa ganti nama toko sesuka hati.

Sistem Belanja

  • Support beli banyak sekaligus (Slider quantity).
  • Cek saldo otomatis.
  • Cek slot inventory penuh.

🛠️ PERSIAPAN (Wajib Dibaca)

Sebelum menggunakan, pastikan hal berikut sudah aktif di world:

  1. Experimental Features: Aktifkan Beta APIs.
  2. Entity: Pastikan Behavior/Resource pack sudah memiliki definisi entity dengan identifier kra:cshop.
  3. Scoreboard: Buat objective money.
    /scoreboard objectives add money dummy
    
  4. Tag Admin: Hanya pemain dengan tag ini yang bisa membuka menu edit.
    /tag @s add admin
    

📖 CARA PENGGUNAAN (ADMIN)

  1. Membuka Menu Utama
    Ketik command berikut di chat: /kra:cshop

  2. Membuat Toko Baru
    Jika kamu tidak menatap entity shop, command di atas akan membuka menu Creation. Pilih "Buat Shop Kosong" untuk memunculkan toko baru.

  3. Mengisi Barang Dagangan
    Pegang item yang ingin dijual di tangan, dekati toko, lalu ketik /kra:cshop. Pilih "Tambah Item (Dari Tangan)".

  4. Menggunakan Preset
    Simpan toko yang sudah jadi sebagai preset, lalu spawn di lokasi lain dengan menu "Spawn dari Preset".


👤 CARA PENGGUNAAN (PLAYER)

  • Pastikan pemain memiliki uang di scoreboard money.
  • Pukul atau Interaksi pada entity Toko.
  • Pilih barang -> Tentukan jumlah -> Klik Kirim.

Note: Dibuat dengan ❤️ oleh Kraa.

About Project
VersionNew
LicensePremium (Rp 10.000)