Minecraft 1.14-এর জন্য Music প্লাগইন
বিদ্যমান মিউজিক ওভাররাইড না করে সার্ভারে কাস্টম রিসোর্সপ্যাক থেকে মিউজিক বাজানোর ক্ষমতা যোগ করে
সংগীত

সংগীত কী
সংগীত তৈরি করা হয়েছিল যাতে খেলোয়াড়রা সার্ভারে সহজেই কাস্টম লুপ বাজাতে পারে। এই প্লাগইনটি তৈরি করার কারণ ছিল কোনো বিদ্যমান বেস Minecraft সাউন্ড প্রতিস্থাপন না করেই সংগীত বা লুপ বাজানোর ক্ষমতা থাকা। এই প্লাগইনটি যেভাবে কাজ করে তা খেলোয়াড়দের বিশ্বের নির্দিষ্ট এলাকায় একটি লুপ (একটি শব্দ যা নির্দিষ্ট সময় পরে পুনরাবৃত্তি হয়) তৈরি করার সুযোগ দেয়। এই প্লাগইনটি স্বাভাবিকভাবে একসাথে ২২০টি লুপ বাজানো সমর্থন করতে পারে, তবে প্রয়োজনে এটি কয়েক লক্ষ পর্যন্ত কনফিগার করা যেতে পারে। একটি গান সেট আপ করার সময়, আপনি /Music play [SongName] [ID] কমান্ডটি ব্যবহার করবেন, যেখানে [SongName] হলো সাউন্ডের নাম, এবং [ID] হলো স্টেশনের আইডি যা আপনি গানটি পরিচালনা করতে চান।
বৈশিষ্ট্য
- রিসোর্স প্যাক ব্যবহার করে MineCraft-এ গান বাজানোর ক্ষমতা যোগ করে
- প্রতি সার্ভারে একাধিক রিসোর্স প্যাক/সংগীত ফাইল থাকতে পারে।
- রিসোর্স প্যাক ডাউনলোডের লিংক কনফিগারযোগ্য
- প্রতিটি গান কত সময় পরে পুনরাবৃত্তি হবে তা কনফিগারযোগ্য
- প্রতিটি খেলোয়াড়ের নিজের ট্র্যাকের উপর নিয়ন্ত্রণ থাকে, OP না হলে কেউ অন্য কারো গান থামাতে বা পরিবর্তন করতে পারে না
- Bukkit-এর সব সংস্করণে কাজ করে
নতুন গান কীভাবে যোগ করতে হয় তা জানতে, সার্ভারটি অন্তত একবার প্লাগইন লোড করে চালু করার পর Server/plugins/Music ফোল্ডারে তৈরি হওয়া READ ME.txt দেখুন।
কমান্ড
/Music সব সংগীত কমান্ড নিয়ন্ত্রণ করে
/Music setUpStation [Songname using tab] [ID] স্টেশন [ID]-এ [Songname] বাজায়
/Music addToQueue [Songname] [ID] একটি কিউতে [Songname] গান যোগ করে
/Music removeFromQueue [queue] [ID] কিউ থেকে [queue] ইনডেক্সের গান সরিয়ে দেয়
/Music clearQueue [ID] স্টেশনের কিউ পরিষ্কার করে।
/Music Help সব কমান্ডের তালিকা দেয়
/Music ListStations [Page] সক্রিয় সব স্টেশন, গান, এর মালিক কে (যদি কেউ থাকে) তালিকাভুক্ত করে
/Music PlayOnce [Songname using tab] গানটি একবার বাজায়। এটি ভ্যানিলা Minecraft-এর /playSound [Sound]-এর মতোই
অনুমতিসমূহ:
- music. --- সব অনুমতিতে অ্যাক্সেস দেয়
- music.admin -- বর্তমানে, 'music.'-এর মতোই।
- music.changevolumetoglobal -- ব্যবহারকারীদের জুকবক্সের ভলিউম "global"-এ পরিবর্তন করার অনুমতি দেয়
- music.default -- ব্যবহারকারীদের জুকবক্স স্থাপন, স্টেশন পরিবর্তন এবং ভলিউম পরিবর্তনের অনুমতি দেয়
- music.usejukebox -- ব্যবহারকারীদের Music-এর জন্য জুকবক্সের সাথে ইন্টারঅ্যাক্ট করার অনুমতি দেয়
- music.placejukebox -- খেলোয়াড়দের জুকবক্স স্থাপনের অনুমতি দেয়।
- music.changesong -- খেলোয়াড়দের জুকবক্সের জন্য ব্যবহৃত স্টেশন পরিবর্তন করার অনুমতি দেয়
- music.changevolume -- খেলোয়াড়দের জুকবক্সের ভলিউম পরিবর্তন করার অনুমতি দেয়
ক্লায়েন্টদের জন্য রিসোর্সপ্যাক এবং সার্ভারের জন্য সাউন্ড অ্যাডার
রিসোর্সপ্যাক:
RandomBits1 : ডাউনলোডের সাথে আসে
Music ব্যবহার করে এমন প্লাগইন/রিসোর্সপ্যাকের তালিকা
- EventSounds :একটি ইভেন্টে কাস্টম সাউন্ড বাজায়।
নির্ভরতা এবং সামঞ্জস্যতা
কোনো নির্ভরতা নেই। ক্লায়েন্টের (অনলাইনে থাকা খেলোয়াড়) রিসোর্সপ্যাকে একই নাম থাকলে সামঞ্জস্যতার সমস্যা হতে পারে। (যেমন সার্ভারে "Crash" নামের একটি গান খেলোয়াড়ের রিসোর্সপ্যাকে "Crash" নামের ভিন্ন সাউন্ড থাকলে সংঘর্ষ হতে পারে) গানের নাম কেস সংবেদনশীল, তাই যদি সার্ভারের কোনো গানের নাম একই না হয়, কিন্তু বড় হাতের অক্ষরে ভিন্ন হয় (যেমন 'Piano' এবং 'PianO' ), খেলোয়াড়রা সংগীত শুনতে নাও পেতে পারে।
নতুন সাউন্ড যোগ করা
আপনি যদি আপনার গেমে নতুন সাউন্ড যোগ করতে চান, এই টিউটোরিয়ালটি পড়ুন:
https://www.spigotmc.org/wiki/how-to-create-new-songs-for-music/
ডেভেলপার তথ্য
আপনি যদি নিজের রিসোর্সপ্যাক তৈরি করতে শিখতে চান, READ ME.txt দেখুন
Music এখন একটি API, তাই আপনার প্লাগইনগুলো এখন কাস্টম সংগীত বাজাতে পারে। Music.playSound(String songname, int StreamID, Location location, String owner) songname হলো গানের নাম (CaSe Sensitive) StreamID হলো স্ট্রিমের আইডি যেখানে এই লুপ বাজবে, location হলো সেই অবস্থান যেখানে লুপ বাজানো হবে, এবং owner হলো স্ট্রিমের মালিক (null হতে পারে না, আপনি যদি কোনো নির্দিষ্ট খেলোয়াড়কে কিছু সম্পাদনা করতে না চান তবে আপনার প্লাগইনের নাম ব্যবহার করা উচিত)
Music.playSoundOnce(String songname, Location location) songname হলো গানের নাম (CaSe Sensitive) location হলো সেই অবস্থান যেখানে সাউন্ড বাজানো হবে
Music.removeSound(int StreamID) StreamID হলো সেই স্ট্রিমের আইডি যেখানে সাউন্ড বাজছে।
এই প্লাগইনটি স্বয়ংক্রিয়ভাবে আপডেট হয়:
এই প্লাগইনটি আপডেটের জন্য পরীক্ষা করে এবং আপডেট ডাউনলোড করবে। আপনি যদি না চান এই প্লাগইনটি স্বয়ংক্রিয়ভাবে আপডেট হোক, তাহলে আপনাকে শুধু "plugins\AUpdater\global.yml" ফাইলের একটি লাইন সম্পাদনা করতে হবে। সেখানে শুধু একটি ভেরিয়েবল false-এ পরিবর্তন করুন (অথবা, যদি কোনো সমস্যা হয়, নিচের কোডটি কপি করুন)
ArsenArsen দ্বারা আপডেটার
গ্লোবাল কনফিগ
আপডেট গ্লোবালি ডাউনলোড করা উচিত কিনা তা সেট করে
update: false
কীভাবে ইনস্টল করবেন
- Music.Jar এবং Music ফাইল আপনার plugins ফোল্ডারে ফেলুন
- আপনার সার্ভার রিস্টার্ট করুন
Music কীভাবে ইনস্টল করবেন
A server on Paper or Spigot
The plugin runs on the server core for Minecraft 1.8–1.14; players do not need to install anything.
File goes into the plugins folder
Download the file Music.jar (61 KB) and put it into the server’s plugins folder.
Restart the server
On startup the plugin creates its own settings folder in plugins.
Use the “To server” button
On Millida Hosting, the button at the top of the page uploads the file to your server and restarts it for you.
Minecraft 1.14 runs on Java 8: with a different Java version the game may close right after launch.
ভার্সন
ডিপেন্ডেন্সিসহ
| Minecraft | লোডার | ফাইল | তারিখ | অ্যাকশন |
|---|---|---|---|---|
| 1.9 | — | Music v2.7.3461 KB ১ |
রিভিউ
Music-এ প্রথম রেটিং দিন



