AnvilDM – Donate Menu Plugin (o'zbekcha)
AnvilDM – bu foydalanuvchilar uchun qulay va zamonaviy donate menyu 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
- AnvilDM.jar faylini plugins/ papkangizga joylashtiring
- Serverni ishga tushiring yoki /reload qiling
- config.yml fayli avtomatik yaratiladi
- Sozlamalarni o‘zgartiring va /donate reload orqali yangilang
Buyruqlar
- /donate - Donate menyuni ochish
- /donate confirm - Xaridni tasdiqlash
- /donate cancel - Xaridni bekor qilish
- /donate reload - Konfiguratsiyani qayta yuklash (op)
Ruxsatlar
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.
AnvilDM – Donate Menu Plugin
AnvilDM is a modern and user-friendly donate menu plugin for Paper servers. It is easy to configure, simple to use, and highly extendable.
⚙ Minimum Requirements
- Java 16 ☕️
- Paper 1.16.5 ⚒️
- (Optional) EssentialsX or PlayerPoints plugin
✨ Key Features
- ✅ Easy-to-use donate GUI
- ✅ Fully configurable menu items
- ✅ Integration with EssentialsX and PlayerPoints
- ✅ Purchase confirmation system
- ✅ Real-time config reload with /donate reload
- ✅ All messages and GUI elements configurable via config.yml
- ✅ Localization support (Uzbek language)
Installation
- 1. Place AnvilDM.jar into your plugins/ directory
- 2. Start your server or run /reload
- 3. config.yml will be generated automatically
- 4. Customize settings and run /donate reload to apply changes
Commands
- /donate - Opens the donate menu
- /donate confirm - Confirms the current purchase
- /donate cancel - Cancels the current purchase
- /donate reload - Reloads the plugin configuration
Permissions
- anvildm.use - Access to the donate menu
- anvildm.admin - Access to reload and admin features
Integrations
- EssentialsX – Purchases using player balance
- PlayerPoints – Purchases using token system
Note: If no integration is available, the menu works as display-only.
Configuration
- Inside config.yml, you can customize:
- Currency name
- Plugin integration
- Menu layout and donate items
- Prices, commands, descriptions, etc.
- Plugin messages
- Detailed comments and documentation for each feature
❓ Support
Have questions or issues?
Contact: @jeskodev on Telegram
Author
- Developer: @jeskodev (it's my firs public plugin)
- Project: AnvilDev Community
License
GPLv3 License – Free to use and modify, but your project must remain open-source as well.