AnvilDM
simple and user-friendly donate menu plugin for paper servers
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
AnvilDM
O'zbek
💸 AnvilDM – Donate Menu Plugin
Paper plugin – bu foydalanuvchilar uchun qulay va zamonaviy Paper plugin taqdim etuvchi Paper plugin bo‘lib, sozlash oson, ishlatish qulay va kengaytiriladigan funksiyalarga ega.
⚙ Texnik talablar (minimal)
- Java 16 ☕️ - Paper 1.16.5 ⚒️ - EssentialsX yoki PlayerPoints plugini *(ixtiyoriy)*
✨ Asosiy Imkoniyatlar
- ✅ GUI orqali oson donate 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` | 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
- 🔹 PlayerPoints – 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
🧑💻 Muallif
👨💻 Developer: AnvilDev Community 🌐 Loyiha: AnvilDev Community
📜 Litsenziya
GPLv3 License – bemalol foydalaning, lekin sizning loyihangiz ham ochiq manbali bo‘lsin.
English
💸 AnvilDM – Donate Menu Plugin
donate menu is a donate menu 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
- 🔹 PlayerPoints – 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
🧑💻 Author
👨💻 Developer: AnvilDev Community 🌐 Project: AnvilDev Community
📜 License
GPLv3 License – free to use, but your project must be also open-source.