DeathCode
A death compensation system with Discord integration. Players receive unique codes when they die and can request their inventory back through Discord with video proof.
📖About DeathCode
## 🇬🇧 English Description
💀 DeathCode
The Ultimate Death Compensation System with Discord Integration
A powerful Minecraft plugin that creates a seamless compensation system for players who die unfairly. When a player dies, they receive a unique 7-character code that can be used to request their inventory back through Discord!
✨ Features
🎮 Minecraft Features
• Automatic Death Codes - Every death generates a unique 7-character code
• Inventory Saving - Complete inventory, armor, and offhand items are saved automatically
• Beautiful GUI - Easy-to-use interface to view codes and claim compensations
• One-Click Restore - Right-click to instantly restore your saved inventory
• Customizable Messages - Full messages.yml support
🤖 Discord Features
• Full Discord Integration - Submit compensation requests via slash commands
• Video Proof Upload - Attach video evidence directly (up to 25MB)
• Admin Panel - Accept or deny requests with beautiful embed messages
• DM Notifications - Players receive DM when their request is processed
• Easy Setup - Just add your bot token and you're ready!
📋 Commands
Minecraft Commands
• /deathcode - Open the death codes GUI
• /deathcode reload - Reload configuration
Discord Commands
• /deathcoderoom #channel - Set the reports channel (Admin only)
• /deathcode code reason proof - Submit a compensation request
🔧 How It Works
- Player Dies → Receives a unique death code in chat
- Player Opens Discord → Uses /deathcode command
- Submits Request → Attaches video proof
- Admin Reviews → Clicks Accept or Deny button
- Player Gets Notified → Receives DM with result
- Claims Items → Opens /deathcode GUI and right-clicks to restore inventory
🛠️ Requirements
• Java 17 or higher
• Server: Spigot/Paper/Purpur 1.19+
• Discord Bot with Message Content Intent enabled
💡 Perfect For
• Survival servers with PvP
• Faction servers
• Anarchy servers
• SMP servers
• Any server that wants a fair compensation system
📄 License
This project is licensed under the MIT License.
🇸🇦 Arabic Description
💀 DeathCode
نظام التعويضات الأفضل مع ربط الديسكورد
بلوقن قوي لماينكرافت يُنشئ نظام تعويضات سلس للاعبين الذين يموتون بشكل غير عادل. عندما يموت اللاعب، يحصل على كود فريد مكون من 7 أحرف يمكن استخدامه لطلب استرجاع أغراضه عبر الديسكورد!
✨ المميزات
🎮 مميزات ماينكرافت
• أكواد الموت التلقائية - كل موت يُنشئ كود فريد من 7 أحرف
• حفظ الإنفنتوري - يُحفظ الإنفنتوري كامل مع الدروع والأيتمز تلقائياً
• واجهة جميلة - قائمة سهلة الاستخدام لعرض الأكواد واستلام التعويضات
• استرجاع بضغطة واحدة - كلك يمين لاسترجاع الإنفنتوري فوراً
• رسائل قابلة للتخصيص - دعم كامل لملف messages.yml
🤖 مميزات الديسكورد
• ربط كامل مع الديسكورد - أرسل طلبات التعويض عبر أوامر السلاش
• رفع فيديو كدليل - أرفق الفيديو مباشرة (حتى 25 ميجا)
• لوحة الأدمن - اقبل أو ارفض الطلبات مع رسائل إمبد جميلة
• إشعارات خاصة - اللاعب يستلم رسالة خاصة عند معالجة طلبه
• إعداد سهل - فقط أضف توكن البوت وانطلق!
📋 الأوامر
أوامر ماينكرافت
• /deathcode - فتح قائمة الأكواد
• /deathcode reload - إعادة تحميل الإعدادات
أوامر الديسكورد
• /deathcoderoom #قناة - تحديد قناة التقارير (أدمن فقط)
• /deathcode code reason proof - إرسال طلب تعويض
🔧 طريقة العمل
- اللاعب يموت ← يستلم كود فريد في الشات
- يفتح الديسكورد ← يستخدم أمر /deathcode
- يرسل الطلب ← يرفق فيديو كدليل
- الأدمن يراجع ← يضغط زر القبول أو الرفض
- اللاعب يُبلَّغ ← يستلم رسالة خاصة بالنتيجة
- يستلم أغراضه ← يفتح /deathcode ويضغط كلك يمين لاسترجاع الإنفنتوري
🛠️ المتطلبات
• جافا 17 أو أعلى
• السيرفر: Spigot/Paper/Purpur 1.19+
• بوت ديسكورد مع تفعيل Message Content Intent
💡 مثالي لـ
• سيرفرات السرفايفل مع PvP
• سيرفرات الفاكشن
• سيرفرات الأناركي
• سيرفرات SMP
• أي سيرفر يريد نظام تعويضات عادل
📄 الرخصة
هذا المشروع مرخص تحت MIT License.
created by aiizzen
صنع بواسطه aiizzen
discord devloper server: https://discord.gg/PSzCsYz5m