ডেটা প্যাক: ইনস্টলেশন ও তৈরি
ডেটা প্যাক কী, কোথায় রাখবেন, কীভাবে চালু ও আপডেট করবেন এবং প্লাগইন বা মড ছাড়া কী কী করা যায়।
আপডেট: ১৩ আগস্ট, ২০২৬
ডেটাপ্যাক হলো একগুচ্ছ ডেটা, যা রেসিপি, লুট, অ্যাডভান্সমেন্ট, ফাংশন এবং স্ট্রাকচার পরিবর্তন করে। এটি যেকোনো কোর-এ কাজ করে, এমনকি ভ্যানিলাতেও।
ইনস্টলেশন
.zip ফাইলগুলো <world>/datapacks/-এ রাখতে হয়। এরপর:
datapack list
reload
/reload রিস্টার্ট ছাড়াই ডেটাপ্যাক প্রয়োগ করে, তবে লাইভ সার্ভারে এটি অদ্ভুত এরর-এরও কারণ হয়ে দাঁড়ায়। রিস্টার্ট বেশি নির্ভরযোগ্য।
যা যা করা যায়
- কাস্টম ক্রাফটিং রেসিপি।
- সিন্দুক ও মব থেকে পাওয়া লুট পরিবর্তন।
- কাস্টম পুরস্কারসহ অ্যাডভান্সমেন্ট (অ্যাচিভমেন্ট)।
- ফাংশন: টিক বা ইভেন্ট দ্বারা ট্রিগার হওয়া কমান্ডের ক্রম।
- কাস্টম স্ট্রাকচার ও জেনারেশন।
উদাহরণ স্ট্রাকচার
mypack/
pack.mcmeta
data/
minecraft/recipes/my_recipe.json
mypack/functions/hello.mcfunction
pack.mcmeta-তে থাকে pack_format — গেম ভার্সনের সাথে যুক্ত একটি ফরম্যাট নম্বর। এটি না মেলাই “ডেটাপ্যাক কাজ করছে না” সমস্যার সবচেয়ে সাধারণ কারণ।
লোড
#minecraft:tick যুক্ত ফাংশন সেকেন্ডে ২০ বার চলে। যে ডেটাপ্যাক প্রতি টিকে সব প্লেয়ার চেক করে, সেটি TPS-এ ঠিক ততটাই লক্ষণীয় যতটা একটি খারাপ প্লাগইন — Spark।
কোথায় পাবেন
অফিসিয়াল ডেটাপ্যাক প্ল্যাটফর্ম এবং ম্যাপ-মেকিং কমিউনিটি। ডেটাপ্যাক কোড নয়, ডেটা, তাই এটি ক্ষতিকর হতে পারে না, তবে ব্যালান্স নষ্ট করতে পারে।
রিসোর্স প্যাক একটি সম্পর্কিত বিষয়; এগুলো ক্লায়েন্টে চেহারা পরিবর্তন করে — রিসোর্স প্যাক।
