هياكل متباعدة
مود بسيط وقابل للتهيئة يجعل جميع الهياكل (حتى حزم البيانات والمودات) أكثر تباعدًا (أو أكثر شيوعًا!)، مما يجعلها أندر/أسهل في العثور عليها بشكل أساسي. مفيد في حزم المودات الكبيرة التي تحتوي على الكثير من مودات الهياكل لتشجيع الاستكشاف وجعل التجربة أكثر تحديًا أو توازنًا.
ملاحظة: هذا لا يغيّر توليد الخامات/الجيودات أو ميزات أخرى من هذا النوع، ويغيّر بشكل طفيف جدًا التضاريس والأشجار (ليس بما يكفي ليكون مشكلة لمعظم اللاعبين).

⁉️ الدعم
هل لديك أسئلة حول المود؟ يمكنك الانضمام إلى سيرفر الديسكورد الجديد الخاص بي على discord.gg/cTY4ME6Bkn!

🖼️ أمثلة

في بيئة معدّلة بالمودات:


مودات الهياكل في الصورة:
Tidal towns، Explorify، جميع مودات Yung، Just Another Structure Pack، MVS، Explorations، Towns and Towers، Dungeons and Taverns...
🤓 الميزات
- قابل للتهيئة: يمكنك تغيير ندرة كل هيكل على حدة، حتى من المودات وحزم البيانات.
- إصلاح MC-177381: يصلح الخطأ الذي يُرجع فيه /locate مسافة غير صحيحة بين اللاعب والهيكل.
- تفريغ مجموعات الهياكل: يمكنك تفريغ جميع مجموعات الهياكل إلى ملف بالتنسيق الصحيح للتهيئة باستخدام /dumpstructuresets.
- لا حد للفصل: في الفانيلا، يقتصر الفصل بين الهياكل على 4096 قطعة (65 ألف بلوك). يزيل هذا المود هذا الحد، مما يسمح للهياكل بأن تكون أكثر تباعدًا (إذا احتجت لأي سبب أن تكون الهياكل بهذه الندرة).
- تعطيل الهياكل: يمكنك تعطيل الهياكل عن طريق ضبط عامل التباعد الخاص بها على 0.
- تحسين تباعد الهياكل: باستخدام salt مخصص مبني على معرّف الهيكل، يتجنب هذا المود تكتل الهياكل. هذا مفيد بشكل خاص للمودات التي تترك الـ salt على 0 أو أي قيمة افتراضية أخرى مستخدمة عبر الكثير من الهياكل.
🛠️ التهيئة
يمكن العثور على التهيئة في مجلد config الخاص بنسختك، وهي باسم sparsestructures.json5. تحتوي على الخيارات التالية:
- spreadFactor: العامل الذي يجب أن يُضرب به الفصل والتباعد بين الهياكل. القيمة الافتراضية هي 2، مما يعني أن الهياكل ستكون أندر بمرتين. إذا أردت أن تكون الهياكل أكثر شيوعًا، يمكنك ضبط هذه القيمة على 0.5 على سبيل المثال.
يمكنك تعطيل الهياكل بعامل 0.
- ⚠️ تحذير: قيمة منخفضة جدًا (مثل 0.01) تجعل عملية توليد العالم أبطأ بشكل ملحوظ.
- idBasedSalt: قيمة منطقية تشير إلى ما إذا كان الـ salt المستخدم لتوليد جميع الهياكل يجب أن يكون مبنيًا على معرّف الهيكل. الهدف من ذلك تجنب تكتل الهياكل لأن بعض المودات تترك الـ salt على 0. القيمة الافتراضية هي true.
- customSpreadFactors: قائمة بعوامل تباعد مخصصة لهياكل محددة. القيمة الافتراضية تجعل القصر أندر بمرتين كمثال (وهو ما ليس له تأثير مع spreadFactor عام بقيمة 2). إذا أردت تغيير عامل التباعد لهيكل ما، يمكنك إضافة مدخل إلى هذه القائمة. كل مدخل هو كائن JSON بحقلين: name (اسم الهيكل) و spreadFactor (عامل تباعد الهيكل). إليك مثال:
{ "name": "minecraft:mansion", "spreadFactor": 2 } // يمكن العثور على معلومات أكثر تفصيلًا داخل ملف التهيئة
نصيحة: يمكنك تفريغ جميع مجموعات الهياكل إلى ملف بالتنسيق الصحيح باستخدام الأمر المخصص /dumpstructuresets
حاليًا (v2.0)، عليك إعادة تشغيل اللعبة لإعادة تحميل التهيئة. قد يتغير هذا السلوك في المستقبل.
⚠️ إذا كنت تستخدم مود "Alex's Caves"، فيرجى ضبط الهياكل من هذا المود على عامل 1، لتجنب مواجهة مشكلات. راجع 47 لمزيد من المعلومات.
📜 المتطلبات
Fabric API (إذا كنت تستخدم Fabric، أو استخدم المكافئ الخاص بـ Quilt)
⏱️ التحديثات المستقبلية
- تهيئات خاصة بكل عالم
- دعم وسوم الهياكل في التهيئة
- القدرة على تخصيص قيود الأحياء للهياكل
- حل المشكلة مع أمر /locate والهياكل المعطّلة (1.20.X فقط)
- خيار التجنب المتبادل بين الهياكل
- افتح تذكرة على مستودع هذا المشروع إذا كان لديك أي اقتراح!
- إضافة تهيئة (أُضيفت في v2.0)
- حظر هياكل محددة من التوليد (أُضيف في v3.0)
- دعم توليد الهياكل المبني على التكرار (أُضيف في v3.0)
🐛 المشكلات المعروفة
- محاولة تحديد موقع هيكل معطّل في الإصدارات 1.20.X ستجمّد السيرفر الداخلي (إعادة التشغيل تحل المشكلة). لا يحدث هذا في الإصدارات 1.21.X.
- غير متوافق مع Cyanide
©️ الشكر
صُنعت الأيقونة باستخدام Gimp مع Twemoji و FiraCode Multiloader Template من jaredlll08، ومساعدة في الاختبار من kshrubb
كيفية تثبيت Sparse Structures
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.21.11–26.3 on Fabric or NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric or NeoForge
The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file sparsestructures-fabric-26.3-3.1.5.jar (118 KB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: Sparse Structures should be in the list.
On a server
A server on Fabric or NeoForge
The mod only works on a server with the same loader and game version, for example 26.3.
File goes into the server’s mods folder
Stop the server, put the mod file into the mods folder and start the server again.
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 | المشغّل | الملف | التاريخ | الإجراءات |
|---|---|---|---|---|
| 26.3 | Fabric | 26.3118 KB 6 | ||
| 26.3 | NeoForge | 26.3118 KB | ||
| 26.2 | NeoForge | 26.2118 KB | — | |
| 1.21.11 | NeoForge | 1.21.11118 KB | — |
الأسئلة الشائعة
Which Minecraft versions does Sparse Structures work on?
There are files for 26.3, 26.2, 1.21.11. The newest is 26.3.
Is Sparse Structures for Forge or Fabric?
There are files for Fabric: 26.3 and for NeoForge: 1.21.11–26.3. There are no files for Forge: a mod for another loader will not start.
Does Sparse Structures need other mods?
The author lists no required dependencies: the Fabric or NeoForge loader is enough.
Do players need to install Sparse Structures?
No. Sparse Structures works on the server side: it is installed on the server only, and players do not need to download anything.
Where can I download Sparse Structures safely?
On this page: the file sparsestructures-fabric-26.3-3.1.5.jar (118 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: ef56de783f2caa843d1ef106a1949d1e0bb2111c.
التقييمات
كن أول من يقيّم Sparse Structures


