Minecraft-এর দুটো আলাদা সংস্করণ আছে: Java Edition (শুধু PC) আর Bedrock Edition (Mobile, Xbox, PlayStation, Windows, Switch — সব এক কোডবেস)। তুমি যখন গেমকে নতুন কিছু শেখাতে চাও — নতুন তলোয়ার, নতুন মব, নতুন নিয়ম — সেটা দুই সংস্করণে দুইভাবে হয়।
- Java Mod — Java প্রোগ্রামিং দিয়ে গেমের কোড নিজে পাল্টাতে হয়। শক্তিশালী, কিন্তু কঠিন এবং Forge/Fabric এর মতো loader লাগে।
- Bedrock Add-on — কোনো গেম-কোড পাল্টাতে হয় না। তুমি শুধু JSON ফাইল আর কিছু ছবি দিয়ে গেমকে বলে দাও "এই আইটেমটা এমন দেখতে হবে, এমন কাজ করবে"। গেম নিজেই সেটা পড়ে নেয়।
Add-on দিয়ে কী কী বানানো যায়?
- নতুন আইটেম (অস্ত্র, খাবার, টুল)
- নতুন ব্লক (আকরিক, মেশিন, ডেকোরেশন)
- নতুন মব / প্রাণী (নিজস্ব AI ও অ্যানিমেশন সহ)
- নতুন গেম-লজিক (লেভেল সিস্টেম, ম্যাজিক, শপ — Script API দিয়ে)
- সম্পূর্ণ গেমপ্লে প্যাক যা Marketplace-এ বিক্রি করা যায়