Smooth Scrolling — تعديل لإضافة حركة تمرير سلسة للقوائم والواجهات في ماينكرافت
يضيف تعديل Smooth Scrolling تمريراً سلساً إلى واجهات وقوائم ماينكرافت. تعرف على كيفية تكوين سرعة التمرير وسلاسته للدردشة وشريط الوصول…
يضيف تعديل Smooth Scrolling تمريراً سلساً إلى واجهات وقوائم ماينكرافت. تعرف على كيفية تكوين سرعة التمرير وسلاسته للدردشة وشريط الوصول السريع والمزيد.
Smooth Scrolling — تعديل لإضافة حركة تمرير سلسة للقوائم والواجهات في ماينكرافت
المحمل: Fabric
إصدار ماينكرافت الذي تم اختباره واستخدامه للمقال: 1.21.11
نطاق الإصدارات المدعومة: 1.20.x، 1.21–1.21.1، 1.21.3–1.21.11، 26.1.x
إصدار التعديل: 2.7.3
يضيف Smooth Scrolling تمريراً سلساً إلى العناصر في ماينكرافت حيث يتم تنفيذ الانتقالات الأساسية (vanilla) في قفزة واحدة — دون إطارات وسيطة. التعديل يعمل بالكامل من جانب العميل، لذا يتم تثبيته فقط على جانب اللاعب ولا يتطلب أي تغييرات على الخادم. يتم تكوين سلاسة الحركة وسرعتها بشكل منفصل لكل نوع.
ما هي الشاشات التي تحصل على تمرير سلس
يتركز عمل التعديل في خمس مناطق لواجهة المستخدم:
Hotbar — التبديل بين الفتحات عبر عجلة الماوس يحصل على حركة انتقال بدلاً من قفزة فورية.
Chat — فتح النافذة نفسها، وتمرير سجل الرسائل، وقائمة الاقتراحات فوق حقل الإدخال.
Creative Screen — التمرير عبر علامات التبويب التي تحتوي على عناصر يصبح تدريجياً.
Entry List — قائمة اختيار العالم، الخوادم، حزم الموارد، حزم البيانات، وحزم التظليل.
Text Input Field — الأماكن التي يتم فيها إدخال نص متعدد الأسطر: الكتب، اللافتات، وكتلة الأوامر.
تعمل جميع الكتل الخمس بشكل مستقل. على سبيل المثال، يمكنك تمكين الدردشة السلسة وتعطيل حركة شريط الوصول السريع تماماً عن طريق تعيين قيمة السلاسة الخاصة به إلى الصفر.

تبديل سلس لفتحات شريط الوصول السريع عبر عجلة الماوس

التنقل عبر علامة تبويب المخزون الإبداعي مع إزاحة تدريجية لشبكة العناصر
الإعدادات
منطق المعلمات هو نفسه في جميع الأقسام: يتم تحديد قيمة السلاسة كنسب مئوية (0 — تم تعطيل الحركة، والانتقالات فورية؛ وكلما زاد الرقم، كانت الحركة أبطأ وأكثر نعومة)، السرعة — بالبكسل لكل تمريرة عجلة. فيما يلي المعلمات من جميع كتل ملف smoothscroll.json.
Hotbar
المعلمة | ماذا تفعل |
| سلاسة تغيير الفتحة النشطة. 0 — انتقال فوري، كما في اللعبة الأساسية. القيم الأعلى (حتى 100) — حركة تبديل أبطأ. |
| ما إذا كان التحديد ينتقل من الفتحة الأخيرة إلى الأولى والعكس. |
| أي عنصر بالضبط يتحرك عند التبديل. |
Chat
المعلمة | ماذا تفعل |
| سلاسة تمرير سجل الرسائل. 0 يُعيد السلوك الأساسي مع قفزات الأسطر. |
| سلاسة ظهور نافذة الدردشة عند الضغط على T. 0 — تنبثق النافذة فوراً، دون أن تُفتح تدريجياً. |
| سرعة التمرير بالبكسل لكل تمريرة عجلة. 0 يترك القيمة الأساسية؛ الأرقام الأعلى — تطير الأسطر بشكل أسرع لكل لفة عجلة. |
| سلاسة قائمة الاقتراحات التي تنبثق فوق حقل الإدخال (أسماء اللاعبين المستعارة، الأوامر المتاحة). |
| سرعة تمرير نفس قائمة الاقتراحات بالبكسل لكل تمريرة. |
Creative Screen
المعلمة | ماذا تفعل |
| سلاسة تمرير شبكة العناصر في علامة التبويب. 0 — انتقال فوري بدون حركة. |
| سرعة التمرير بالبكسل لكل تمريرة عجلة. |
| وضع التوافق مع حزم الموارد التي تعيد رسم واجهة المستخدم للمخزون. اضبطه على |
Entry List
المعلمة | ماذا تفعل |
| سلاسة التمرير في قائمة اختيار العالم، الخوادم، حزم الموارد والقوائم الأخرى. |
| سرعة تمرير الإدخالات بالبكسل لكل تمريرة. |
Text Input Field
المعلمة | ماذا تفعل |
| سلاسة تمرير النص متعدد الأسطر في الكتب، اللافتات، وكتلة الأوامر. |
| سرعة التمرير بالبكسل لكل تمريرة عجلة. |
| الهامش بالبكسل الذي يتم الحفاظ عليه بين مؤشر النص وحافة المنطقة المرئية. بفضل هذا الهامش، لا "يصطدم" المؤشر مباشرة بالحد عند الكتابة. |
| منطق مخصص لحركة المؤشر بدلاً من اللعبة الأساسية. |
Misc
المعلمة | ماذا تفعل |
| علامة تقنية للمطورين: تُظهر حدود مناطق القص التي يديرها التعديل أثناء التمرير. لا معنى لتفعيلها في اللعب العادي. |
خاتمة
يُعيد Smooth Scrolling صياغة تفصيل مرئي واحد في اللعبة الأساسية: القفزات الحادة عند التمرير في واجهة المستخدم. بدلاً من الانتقال الفوري، يعرض العميل إطارات وسيطة، مع شريط تمرير منفصل للسلاسة والسرعة لكل نوع. إنه مناسب لحزم التعديلات من جانب العميل للبقاء، والألعاب المصغرة، والإبداع، حيث يعمل اللاعب غالباً مع قوائم الخوادم، وسجل الدردشة، أو حقول إدخال النص الكبيرة.
التثبيت
التثبيت النموذجي يستغرق حوالي 5 دقائق. الخطوات نفسها؛ يختلف فقط المُحمّل والبناء المطابق.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











