# Ўзбек
# 💸 AnvilDM – Хайъир-Саховат Меню Плагини
**AnvilDM** – foydalanuvchilar uchun qulay va zamonaviy **хайъир-саховат менюси** taqdim etuvchi **Paper плагини** bo‘lib, sozlash oson, ishlatish qulay va kengaytiriladigan funksiyalarga ega.
 
## ⚙ Texnik talablar (minimal)
- Java 16 ☕️
- Paper 1.16.5 ⚒️
- EssentialsX yoki PlayerPoints плагини *(ixtiyoriy)*
## ✨ Asosiy Imkoniyatlar
- ✅ GUI orqali oson хайъир-саховат tanlovi
- ✅ To‘liq sozlanadigan menyu elementlari
- ✅ EssentialsX va PlayerPoints integratsiyasi
- ✅ Xaridni tasdiqlash tizimi
- ✅ `reload` buyrug‘i orqali real-time sozlamalarni yangilash
- ✅ Barcha xabarlar va menyu elementlari `config.yml` orqali sozlanadi
- ✅ Lokalizatsiya (O'zbek tilida)
## 🛠 O‘rnatish
1. `AnvilDM.jar` faylini `plugins/` papkangizga joylashtiring
2. Serverni ishga tushiring yoki `/reload` qiling
3. `config.yml` fayli avtomatik yaratiladi
4. Sozlamalarni o‘zgartiring va `/donate reload` orqali yangilang
## 🔧 Buyruqlar
| Buyruq | Ta'rifi |
|--------------------|----------------------------------|
| `/donate` | Хайъир-саховат menyuni ochish |
| `/donate confirm` | Xaridni tasdiqlash |
| `/donate cancel` | Xaridni bekor qilish |
| `/donate reload` | Konfiguratsiyani qayta yuklash *(op)* |
## 🔐 Ruxsatlar
| Ruxsat | Ta'rifi |
|------------------|-----------------------------------|
| `anvildm.use` | Asosiy menyuga kirish huquqi |
| `anvildm.admin` | Reload va boshqa admin funksiyalar |
## 🔗 Integratsiyalar
- 🔹 **EssentialsX** – balans asosida xarid
- 🔹 **PlayerPoints** – token orqali xarid
> Agar plugin integratsiya qilinmasa, menyu shunchaki ko‘rgazma sifatida ishlaydi
## 📁 Sozlanmalar
`config.yml` ichida quyidagilarni sozlashingiz mumkun:
- Valyuta nomi
- Plugin integratsiyasi
- Menyu dizayni va donatlar
- Narx, buyruqlar, izoh va boshqalar
- Plugin xabarlarini o‘zgartirish
- Har bir funksiya haqida qo‘llanma-izoh
## ❓ Yordam
Agar sizda savollar yoki muammolar bo‘lsa:
📬 Telegram: [@jeskodev](https://t.me/jeskodev)
## 🧑💻 Muallif
👨💻 Developer: [t.me/jeskodev](https://t.me/jeskodev)
🌐 Loyiha: **AnvilDev Community**
## 📜 Litsenziya
**GPLv3 License** – bemalol foydalaning, lekin sizning loyihangiz ham ochiq manbali bo‘lsin.
# English
# 💸 AnvilDM – Donate Menu Plugin
**AnvilDM** is a **Paper plugin** that provides users with a modern and convenient **donate menu**. It is easy to configure, user-friendly, and supports extendable functionality.
 
## ⚙ Technical Requirements (Minimum)
- Java 16 ☕️
- Paper 1.16.5 ⚒️
- EssentialsX or PlayerPoints plugin *(optional)*
## ✨ Main Features
- ✅ Easy donation selection via GUI
- ✅ Fully customizable menu elements
- ✅ Integration with EssentialsX and PlayerPoints
- ✅ Purchase confirmation system
- ✅ Real-time configuration reload via `reload` command
- ✅ All messages and menu elements are configurable via `config.yml`
- ✅ Localization (in Uzbek)
## 🛠 Installation
1. Place the `AnvilDM.jar` file into your `plugins/` folder
2. Start the server or run `/reload`
3. `config.yml` will be generated automatically
4. Modify the settings and reload with `/donate reload`
## 🔧 Commands
| Command | Description |
|--------------------|----------------------------------|
| `/donate` | Opens the donate menu |
| `/donate confirm` | Confirms a purchase |
| `/donate cancel` | Cancels a purchase |
| `/donate reload` | Reloads the configuration *(op)* |
## 🔐 Permissions
| Permission | Description |
|--------------------|--------------------------------------|
| `anvildm.use` | Access to the main menu |
| `anvildm.admin` | Reload and other admin functionalities |
## 🔗 Integrations
- 🔹 **EssentialsX** – purchase based on balance
- 🔹 **PlayerPoints** – purchase via tokens
> If no plugin is integrated, the menu will work in showcase mode only.
## 📁 Configuration
Within `config.yml`, you can configure the following:
- Currency name
- Plugin integration
- Menu design and donation items
- Price, commands, description, and more
- Plugin message customization
- Descriptive help for each function (sorry but this one is in uzbek only)
## ❓ Support
If you have any questions or issues:
📬 Telegram: [@jeskodev](https://t.me/jeskodev)
## 🧑💻 Author
👨💻 Developer: [t.me/jeskodev](https://t.me/jeskodev)
🌐 Project: **AnvilDev Community**
## 📜 License
**GPLv3 License** – free to use, but your project must be also open-source.