মাইনক্রাফ্ট 1.12 রেডস্টোন কমান্ড ব্লক, 4,355 2,872 বাইট
(সংরক্ষিত কাঠামো ব্লক ফাইলের আকার দ্বারা আকার নির্ধারণ করা হয়))
এখানে একটি সম্পূর্ণ YouTube ওভারভিউ রয়েছে , তবে আমি নীচের কোডটি রূপরেখার চেষ্টা করব।
রুটিন সেটআপ করুন:
এটি মাইনক্রাফ্ট আর্ম স্ট্যান্ডগুলির 40x40 গ্রিড সেট আপ করে। আর্মার স্ট্যান্ডগুলি প্রয়োজনীয় কারণ মাইনক্রাফ্টের বিশ্বের স্থানাঙ্কগুলিতে ভেরিয়েবলগুলি স্থাপন করার কোনও উপায় নেই । সুতরাং কর্মক্ষেত্রটি হ'ল এই আর্মার স্ট্যান্ড সত্তার অবস্থান উল্লেখ করা ।
(impulse) summon armor_stand 2 ~ 1 {CustomName:"A"} /create named armor stand
(chain) fill -2 ~ -2 43 ~ 43 stone /create big stone square
(chain) fill -1 ~ -1 42 ~ 42 air /leave just a ring of stone
(chain) setblock -4 ~ -12 redstone_block /kicks off next sequence
এই নামাযুক্ত আর্মার স্ট্যান্ডটি মূলত আমাদের "কর্সার" হ'ল আমাদের সমস্ত বর্ম স্ট্যান্ডগুলি রাখার জন্য যা প্রয়োজন। সর্বশেষ পদক্ষেপে রেডস্টোন ব্লকটি নিকটবর্তী ব্লকগুলিকে "ক্ষমতা" দেয় (আমাদের কমান্ড ব্লক সহ), সুতরাং পরবর্তী লুপটি বন্ধ করে দেয়:
(repeat) execute @e[name=A] ~ ~ ~ summon armor_stand ~-1 ~ ~ /create new armor stand
(chain) tp @e[name=A] ~1 ~ ~ /move "cursor" one block
(chain) execute @e[name=A] ~ ~ ~ testforblock ~1 ~ ~ stone /if at end of row,
(conditional) tp @e[name=A] ~-40 ~ ~1 /go to start of next row
(chain) execute @e[name=A] ~ ~ ~ testforblock ~ ~ ~2 stone /If at last row
(conditional) setblock ~6 ~ ~ air /stop looping
(conditional) kill @e[name=A] /kill cursor
এই মুহুর্তে আমাদের গ্রিড সম্পূর্ণ:
র্যান্ডম রঙ নির্বাচনকারী
এই ছবির কেন্দ্রে বেগুনি পুনরাবৃত্তিকারীরা নিম্নলিখিত কমান্ডের মাধ্যমে একটি এলোমেলো রঙ চয়ন করুন:
(repeat) execute @r[type=armor_stand,r=9] ~ ~ ~ setblock ~ ~-2 ~ redstone_block
"@ আর []" হ'ল ম্যাজিক সস, এটি বিশ্বের একটি এলোমেলো সত্তা নির্বাচন করে যা প্রদত্ত শর্তগুলির সাথে মেলে । এই ক্ষেত্রে এটি 9 টি ব্লকের ব্যাসার্ধের অভ্যন্তরে একটি আর্মার স্ট্যান্ড খুঁজে পায় এবং আমরা 16 টি বর্ম স্ট্যান্ড স্থাপন করেছি, প্রতিটি উলের রঙের জন্য একটি। নির্বাচিত রঙের নীচে এটি একটি রেডস্টোন ব্লক স্থাপন করে (যা উভয় পক্ষের দুটি কমান্ড ব্লককে শক্তি দেয়)।
র্যান্ডম পিক্সেল নির্বাচনকারী
নির্বাচিত উল রঙের নীচে রেডস্টোন ব্লক স্থাপন করা আরও দুটি কমান্ড ব্লককে ট্রিগার করে:
(impulse) execute @r[type=armor_stand] ~ ~ ~ setblock ~ ~3 ~ wool X
(impulse) setblock ~ ~ ~1 air
পুরো মানচিত্রে কোনও আর্মার স্ট্যান্ড চয়ন করতে এই প্রথম লাইনটি আমাদের একই যাদু @r কমান্ডটি ব্যবহার করে (কোনও ব্যাসার্ধের সীমাবদ্ধতা নেই, যাতে এতে 40x40 গ্রিড অন্তর্ভুক্ত থাকে) এবং নির্বাচিত রঙের একটি পশমকে তার মাথার উপরে রাখে। এক্স রঙ নির্ধারণ করে এবং 0 থেকে 15 পর্যন্ত হয়। দ্বিতীয় কমান্ড রেডস্টোন ব্লকটি সরিয়ে দেয় যাতে এটি আবার যেতে প্রস্তুত।
আমার 5 বেগুনি রিপিটার ব্লক রয়েছে এবং রেডস্টোন সেকেন্ডে 20 বার "টিক্স" এ কাজ করে, তাই আমি প্রতি সেকেন্ডে 100 পিক্সেল রাখছি (বিয়োগ কিছু রঙের ওভারল্যাপে)। আমি এটির সময় শেষ করেছি এবং আমি প্রায় 3 মিনিটের মধ্যে পুরো গ্রিডটি coveredেকে রাখি।
এটি মজাদার ছিল, আমি অন্য চ্যালেঞ্জগুলি সন্ধান করার চেষ্টা করব যা মিনক্রাফ্টেও কাজ করতে পারে। ইউটিউব কমান্ড ব্লক টিউটোরিয়াল সিরিজের জন্য লারগন 111 কে প্রচুর ধন্যবাদ ।
সম্পাদনা: সংরক্ষিত কাঠামোর আকারে এখন কিছুটা গুরুতর হ্রাস হয়েছে, এখন ২৮৮২ টি সংরক্ষিত বাইটে :
- কিছু কিছু স্কুটেড (সমস্ত 3 মাত্রায়) যাতে আমি সংরক্ষিত অঞ্চলের সামগ্রিক আকার হ্রাস করতে পারি।
- বিভিন্ন রঙের উলকে পাথর হিসাবে পরিবর্তন করা হয়েছে, তারা যাইহোক কেবল সজ্জাসংক্রান্ত ছিল।
- গ্লোস্টোন ল্যাম্প সরিয়ে নিয়েছে।
- সমস্ত এয়ার ব্লককে অকার্যকর ব্লকগুলিতে (লাল স্কোয়ারগুলি) পরিবর্তন করা হয়েছে।
সংরক্ষিত কাঠামোটিকে একটি নতুন বিশ্বে টান দিয়ে পরীক্ষিত, এখনও সবকিছু ডিজাইনের মতো কাজ করে।
সম্পাদনা 2 : কেবলমাত্র পঠনযোগ্য ড্রপবক্সে এনবিটি কাঠামো ফাইলে লিঙ্ক
ভিতর দিয়ে হেটে যেতে হয় আমার YouTube ভিডিওতে কিন্তু পদক্ষেপটি:
- মিনক্রাফ্ট 1.12 এ, "রেডস্টোন রেডি" প্রিসেট ব্যবহার করে একটি নতুন ক্রিয়েটিভ সুপারফ্ল্যাট ওয়ার্ল্ড তৈরি করুন। এটি শান্তিপূর্ণ মোড করুন।
- পৃথিবীটি উপস্থিত হয়ে গেলে,
\structures
বর্তমান বিশ্ব সংরক্ষণের অধীনে আপনি তৈরি করা একটি নতুন ফোল্ডারে এনবিটি ফাইলটি অনুলিপি করুন।
- গেমটিতে ফিরে আসুন, করুন
/give @p structure_block
, এবং /tp @p -12, 56, -22
শুরু করার জন্য ডান জায়গায় যেতে হবে।
- একটি গর্ত খনন করুন এবং কাঠামো ব্লক -12, 55, -22 এ স্থাপন করুন।
- স্ট্রাকচার ব্লকে ডান ক্লিক করুন, "লোড" এ স্যুইচ করতে মোড বোতামটি ক্লিক করুন।
- "এলোমেলো_পিক্সেল" টাইপ করুন, "সত্তা অন্তর্ভুক্ত করুন" চালু করুন এবং "লোড" এ ক্লিক করুন
- যদি এটি স্ট্রাকচার ফাইলটি খুঁজে পায় তবে এটি রূপরেখাটি পর্যালোচনা করবে। পৃথিবীতে কাঠামো আনতে আবার ডান ক্লিক করুন এবং "লোড" ক্লিক করুন।
- সেটআপ রুটিন চালাতে বোতাম টিপুন।
- এটি সম্পূর্ণ হয়ে গেলে উলের র্যান্ডমাইজেশন চালানোর জন্য স্যুইচটি ফ্লিপ করুন।