🧱Bedrock Academy

Add-on-এর শরীর — Resource Pack vs Behavior Pack

প্রতিটি Add-on দুটো অংশে ভাগ: যা দেখা যায় (RP) আর যা কাজ করে (BP)। এই দুটোর পার্থক্য পরিষ্কার করো।

⏱ ~10 মিনিট

প্রতিটা Add-on মূলত দুটো প্যাক নিয়ে তৈরি। এই ভাগটা বোঝা সবচেয়ে গুরুত্বপূর্ণ — কারণ নতুনরা সবচেয়ে বেশি এখানেই ভুল করে।

🎨 Resource Pack (RP) — যা চোখে দেখা যায়

  • Texture (ছবি / .png)
  • 3D Model / Geometry
  • Sound (শব্দ)
  • Language ফাইল (আইটেমের নাম যেমন "Magic Sword")
  • Animation (চেহারার নড়াচড়া)

⚙️ Behavior Pack (BP) — যা কাজ / লজিক চালায়

  • আইটেম কত ড্যামেজ দেবে, কত খাবার পূরণ করবে
  • মব কাকে অ্যাটাক করবে, কীভাবে হাঁটবে (AI)
  • ব্লক কত শক্ত, ভাঙলে কী পড়বে
  • Loot table (চেস্টে কী থাকবে)
  • Script (JavaScript লজিক — পরের মডিউলে)

অনেক সময় শুধু একটা প্যাক লাগে — যেমন শুধু টেক্সচার বদলানো হলে শুধু RP। কিন্তু নতুন আইটেম/মব বানালে সাধারণত দুটোই লাগে এবং এদের একে অপরের সাথে dependencies দিয়ে জোড়া লাগাতে হয় (পরের লেসনে দেখবে)।