প্লাগইনগুলোর মধ্যে কমান্ড কনফ্লিক্ট
দুটি প্লাগইন একই কমান্ড রেজিস্টার করেছে: কোনটি জিতছে তা কীভাবে বুঝবেন এবং commands.yml দিয়ে প্রায়োরিটি কীভাবে সেট করবেন।
আপডেট: ১৩ আগস্ট, ২০২৬
/home, /warp, /msg, /spawn — এই কমান্ডগুলো একাধিক প্লাগইন রেজিস্টার করে। যেটি আগে লোড হয়, সেটিই জিতে যায় — আপনার প্রয়োজনীয় প্লাগইনটি নয়।
কোন প্লাগইন এটি হ্যান্ডেল করে তা কীভাবে জানবেন
/help home
অথবা এটিকে তার পূর্ণ নাম দিয়ে কল করুন:
/essentials:home
/cmi:home
যদি পূর্ণ নাম দিয়ে এটি প্রত্যাশিতভাবে কাজ করে, তাহলে এটি একটি কনফ্লিক্ট, কোনো ত্রুটি নয়।
সমাধান: commands.yml
সার্ভার রুটে থাকা ফাইলটি:
aliases:
home:
- "essentials:home $1-"
spawn:
- "essentials:spawn $1-"
এভাবে আপনি স্পষ্টভাবে নির্ধারণ করেন কোন প্লাগইনটি শর্ট কমান্ডটি হ্যান্ডেল করবে।
বিকল্প
আপনার প্রয়োজন নেই এমন প্লাগইনের কনফিগে কমান্ডটি নিষ্ক্রিয় করুন: বেশিরভাগেরই disabled-commands-এর মতো একটি সেকশন থাকে।
এটি কীভাবে এড়াবেন
একই ধরনের কমান্ড সেটযুক্ত দুটি প্লাগইন ইনস্টল করবেন না: EssentialsX এবং CMI, দুটি হোম প্লাগইন, দুটি চ্যাট প্লাগইন — প্লাগইন অডিট।
সম্পর্কিত
কমান্ড কাজ করছে না — একটি সাধারণ ত্রুটি।
