প্রকল্প সম্পর্কে

Purpur হলো Paper Minecraft সার্ভারের একটি ড্রপ-ইন রিপ্লেসমেন্ট, যা উন্নত কনফিগারযোগ্যতা, নতুন গেমপ্লে বৈশিষ্ট্য এবং পারফরম্যান্সের জন্য ডিজাইন করা হয়েছে। Paper-এর উপরে নির্মিত, এটি একটি উচ্চ-পারফরম্যান্স সার্ভার ইমপ্লিমেন্টেশন হিসেবে কাজ করে। ডেভেলপারদের জন্য, Purpur সম্পূর্ণ API অন্তর্ভুক্ত করে যা Paper, Spigot এবং Bukkit প্রদান করে, যা নিরবচ্ছিন্ন প্লাগইন ডেভেলপমেন্টে সহায়তা করে। প্রকল্পটি Purpur API সংযুক্ত করার জন্য Maven এবং Gradle ডিপেন্ডেন্সি কনফিগারেশন প্রদান করে। ব্যবহারকারীরা অফিসিয়াল ওয়েবসাইট বা একটি ডেডিকেটেড ডাউনলোড API-এর মাধ্যমে ডাউনলোড পেতে পারেন, যা উপলব্ধ Minecraft সংস্করণ তালিকাভুক্ত করতে এবং নির্দিষ্ট বা সর্বশেষ বিল্ড আনতে দেয়। সোর্স কোড ওপেন-সোর্স, প্যাচগুলি MIT লাইসেন্সের অধীনে লাইসেন্সপ্রাপ্ত। সোর্স থেকে প্রকল্প তৈরি করতে রিপোজিটরি ক্লোন করা এবং `applyAllPatches` এবং `createPaperclipJar`-এর মতো Gradle কমান্ড ব্যবহার করা প্রয়োজন।