MCTOOLBOX
MC ToolboxMC TOOLBOX

إبداعي

محرر كتب ماينكرافت

اكتب كتابًا مكتوبًا متعدد الصفحات بلغة Java، وعاين كل صفحة بخط نمط اللعبة، وانسخ أمر المكونات الحديث للعناصر.

تفاصيل الكتاب

صفحات

Live preview

My Adventure

Welcome to my world!

صفحة 1 من 1

/give @p minecraft:written_book[minecraft:written_book_content={title:"My Adventure",author:"Player",generation:0,resolved:false,pages:[{text:"Welcome to my world!"}]}] 1

محرر أوامر الكتب المكتوبة في ماين كرافت

أنشئ كتابًا مكتوبًا بنص عادي لإصدار Minecraft Java الحديث. عيّن العنوان والمؤلف المعروضين، واكتب كل صفحة على حدة، وافحص ترتيب الصفحات في معاينة المتصفح، وانسخ أمر /give واحدًا يستخدم مكون عنصر written_book_content.

يتجنب المحرر عمدًا أحداث النقر المخفية وعناصر التحكم في التنسيق غير المدعومة. تتطابق الحقول المرئية مع الأمر المُنشأ، مما يحافظ على قابلية قراءة النتيجة ويسهل استكشاف الأخطاء وإصلاحها.

كيفية إنشاء كتاب Minecraft متعدد الصفحات

أدخل العنوان والمؤلف أولاً، ثم اكتب الصفحة الأولى. اختر + صفحة عندما يجب أن يبدأ الجزء التالي من الدليل أو القصة أو القواعد. تغير الأزرار المرقمة الصفحة النشطة، بينما يحذف زر إزالة تلك الصفحة فقط. اقرأ كل صفحة بالترتيب قبل نسخ الأمر حتى لا يصل فراغ أو تكرار عرضي إلى الكتاب النهائي.

صيغة أمر written_book_content الحديثة

العنصر المُنشأ يستخدم minecraft:written_book مع مكوّن minecraft:written_book_content. يتم تخزين العنوان والمؤلف مع الكتاب، وgeneration 0 تشير إلى كتاب أصلي، وresolved false تترك معالجة النص لماينكرافت، وpages تحتوي على مكوّن نص SNBT مباشر واحد لكل صفحة.

لماذا ترفض إصدارات جافا الأقدم الأمر

استخدمت Java 1.20.4 والإصدارات الأقدم NBT القديم للعناصر، وقدمت Java 1.20.5 مكونات العناصر، وغيرت Java 1.21.5 مكونات نص الأوامر إلى SNBT مباشر. هذه التنسيقات غير قابلة للتبادل. إذا أبلغ الخادم عن مكون غير صالح أو خطأ في البيانات الزائدة، فتأكد من إصدار Java الدقيق قبل تغيير علامات الاقتباس يدويًا.

معاينة والتفاف الأسطر

تعرض المعاينة في المتصفح ترتيب الصفحات، وفواصل الأسطر المحفوظة، وتخطيطًا تقريبيًا للكتاب. يلتف النص في ماين كرافت وفقًا لمقاييس الخط الخاصة به، وحجم واجهة المستخدم، ورموز اللغة، وحزمة الموارد النشطة. اجعل الفقرات موجزة واختبر الكتاب باستخدام نفس إعدادات العميل التي يستخدمها اللاعبون المستهدفون.

أوامر طويلة وسير عمل اختبار موثوق

الكتاب الذي يحتوي على صفحات طويلة كثيرة ينتج أمرًا طويلًا. استخدم كتلة أوامر أو وحدة تحكم الخادم أو دالة عندما تكون الدردشة العادية غير ملائمة، ثم تحقق من العنوان والمؤلف وترتيب الصفحات وفواصل الفقرات والصفحة الأخيرة في عالم مؤقت قبل توزيعه.

نص عادي، تنسيق، وسلامة الأوامر

هذا المحرر يكتب صفحات نصية عادية. لا يدّعي إضافة ألوان أو نص عند التمرير أو روابط قابلة للنقر أو إجراءات run_command. النص التفاعلي المتقدم يتطلب مكوّنات خاصة بالإصدار. لا تنسخ أبدًا أوامر مميزة من كتاب أو حزمة بيانات غير موثوقة إلى بيئة بمستوى مشغل.

أسئلة محرر كتب ماين كرافت

ما إصدارات ماينكرافت التي يدعمها هذا الأمر؟

مكونات النص SNBT المباشرة المُنشأة تستهدف ماين كرافت جافا 1.21.5 والإصدارات الأحدث. تتطلب إصدارات جافا الأقدم شكلًا مختلفًا لمكون العنصر أو شكل NBT قديم.

هل يعمل هذا على إصدار Bedrock؟

لا. الناتج هو أمر /give لإصدار Java باستخدام مكونات عناصر Java. عناصر الكتب وأوامر البيانات في Bedrock تستخدم نظامًا مختلفًا.

هل تطابق المعاينة الكتاب داخل اللعبة تمامًا؟

لا. إنها معاينة تخطيطية. خطوط ماين كرافت وحجم الواجهة ورسوم اللغة وحزم الموارد يمكن أن تغير التفاف الأسطر، لذا اختبر الأمر النهائي في اللعبة.

هل يمكن للمحرر إضافة ألوان أو نص قابل للنقر؟

ليس حاليًا. إنه ينشئ مكونات نص عادي فقط. هذا مقصود حتى تتطابق عناصر التحكم المرئية مع الناتج المولد ويبقى الأمر أسهل للتحقق.

ماذا يعني generation 0 و resolved false؟

يحدد الجيل 0 العنصر ككتاب مكتوب أصلي. يخبر resolved false لعبة Minecraft أن تحليل النص الديناميكي لم يكتمل بعد.

لماذا الأمر المُنشأ طويل جدًا؟

يتم تخزين كل عنوان ومؤلف وصفحة وفاصل أسطر وحرف هروب داخل أمر عنصر واحد. للكتب الطويلة، استخدم كتلة أوامر أو دالة أو وحدة تحكم الخادم واحتفظ بنسخة نصية من الأمر.