Skip to content

Default World Generator (port) مود لماينكرافت 1.12.2

غيّر مولّد العالم الافتراضي لكل من العملاء والخوادم!

ابتداءً من ezterry · CurseForge
مشاهدة
18 مشاهدة
محدّث
محدّث 18.10.2026
  • 1.12 — 1.12.2

حول مود Default World Generator (port)

أولاً: بدأ هذا المشروع كنسخة محمولة من مود fireball1725 لإصدار 1.7.10: Default World Generator إلى 1.8.9. للمساعدة في مشاريع أقوم بها أنا وآخرون تستخدم مودات تستعمل أو تنشئ "أنواع عوالم" بديلة في حزمة.

اعتباراً من الإصدار 1.12-2.3:

الترخيص:

تلقيت هذا المود بموجب رخصة MIT، وبالتالي أعيد توزيعه تحت الرخصة نفسها.

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

كيفية الاستخدام:

لاحظ أن هذه الصفحة تحتوي على تعليمات للإصدار 2.0 وما فوق (يعمل على mc1.12+)

للحصول على معلومات حول كيفية استخدام الإصدارات الأقدم يرجى الاطلاع على:

  • MC 1.9. و1.10. و1.11.: انظر هذه التعليمات!
  • MC 1.8.9: انظر: انظر تعليمات إعداد النص الأصلي!

في الإصدار 2.0+ جميع الخيارات متاحة فقط داخل عميل Minecraft.

  • حمّل شاشة عنوان Minecraft
  • انقر على Mods
  • اختر Default World Generator
  • اضغط على configure

في هذه المرحلة ستكون في واجهة المحرر.

نصائح:

  • إذا كنت تريد إعداداً افتراضياً واحداً فقط، وألا تظهر قائمة اختيار نوع العالم، يجب ألا يكون هناك أي شيء مدرج، وفي هذه الحالة يُعتبر العنصر الأول هو الأساسي، وسيُستخدم لتعيين أنواع العوالم الافتراضية للمستخدم
  • البذور الآن مقفلة مع المولّد/نوع العالم إذا لم تُترك فارغة. وهذا يسمح ببيانات القطع (chunk) المعدّة مسبقاً في حزم البيانات.
  • اسم العالم جزء من اسم العالم الجديد الافتراضي
  • ملفات png للأيقونات المخصصة عند استخدام مجموعة من الإعدادات المدرجة توضع في config/defaultworldgenerator-port/.png (بمجرد وضعها هناك يمكنك الضغط على زر الأيقونة للتنقل بينها)
  • أوامر init هي مجرد أوامر (مثل "say Hello World") تُنفَّذ في كل مرة يتم فيها تحميل عالم لاعب فردي، أو بدء عالم خادم. يمكن استخدامها لتشغيل mcfunctions، أو تعيين gamerules وتكون مختلفة لكل إعداد مسبق. (قد يكون من المفيد جداً تشغيل "gamerule gameLoopFunction <packname:presetname>" لبدء دالة خلفية في كل نبضة (tick) لحزمتك)
  • تمثل "datapacks" أي ملف في الدليل والأدلة الفرعية المدرجة. يجب أن تكون الأدلة المدرجة في config/defaultworldgenerator-port/<name> لذا إذا أردت تغيير جدول غنائم endermite في حزمة البيانات الشائعة، ستضمّن الملف config/defaultworldgenerator-port/common/data/loottables/minecraft/entities/endermite.json

على عكس الإصدارات السابقة، ستتزامن هذه المجموعات من الملفات تلقائياً مع ملف الحفظ عند تحديث الحزمة.

ستكون هنا قريباً سلسلة من الفيديوهات تغطي مفاهيم وأفكار الإعدادات الأكثر تقدماً.

الجديد (سجل التغييرات):

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

  • [اعتباراً من v1.12-2.3]: التكامل مع Pack Mode. عيّن إعداداً مسبقاً لاستخدام وضع محدد قمت بإعداده باستخدام CraftTweaker/Pack Mode. يُفرض هذا بعد ذلك على الإعداد المسبق، وبالتالي يُخبر المستخدم تلقائياً بضرورة إعادة التشغيل، ويعيّن الوضع عند تحميل عالم.
  • [اعتباراً من v1.12-2.0]: أوامر أولية، مجموعة من الأوامر يمكن تشغيلها في كل مرة يبدأ فيها الخادم (أو يتم تحميل عالم لاعب فردي) يمكنها تعيين الصعوبة وgamerules وmcfunctions
  • [اعتباراً من v1.12-2.0]: يمكن لكل عالم دعم مجموعة ملفات "data packs" واحدة أو أكثر، وقد نُقلت هذه الآن أيضاً إلى config/defaultworldgenerator-port/ (مثال config/defaultworldgenerator-port/common/data/loottables/minecraft/entities/endermite.json لمثال جدول غنائم endermite في 1.11.)
  • [اعتباراً من v1.12-2.0]: البذرة الآن مقفلة عند قفل نوع العالم (وهذا يسمح لميزة "data pack" بحقن عوالم موجودة في لعبة جديدة، لأن البذرة يجب أن تتطابق لتجنب المنحدرات.
  • [اعتباراً من v1.12-2.0]: أُضيف مفتاح تبديل على زر الهياكل لفرضه أو تعطيله
  • [اعتباراً من v1.12-2.0]: يسأل الخادم المخصص الآن عن الإعداد المسبق الذي تريد استخدامه (إذا كانت هناك عدة إعدادات نشطة) وإلا يفرض الإعداد المسبق (بدلاً من مجرد تعيينه افتراضياً مسبقاً إذا لم يكن هناك server.properties.
  • [اعتباراً من v1.12-2.0]: السماح بعدة إعدادات مسبقة، وترك المستخدم يختار قبل تشغيل العالم
  • [اعتباراً من v1.12-2.0]: تغيير الإعدادات إلى إعدادات ثنائية (يجب الآن إعدادها في العميل)
  • [اعتباراً من v1.11.2-1.0]: Default World Data: إذا كان لديك دليل في جذر حزمتك باسم DefaultWorldData، فسيتم نسخ الملفات من هذا الدليل إلى عمليات حفظ اللعبة الجديدة (أو في أول مرة تحمّل فيها عالماً بعد إضافة هذا الدليل) وهذا يسمح لك بحقن loottables والهياكل في عوالم جديدة ستتجاوز إعدادات mc/mod الافتراضية. (مثال DefaultWorldData/data/loottables/minecraft/entities/endermite.json سيتجاوز جدول غنائم endermite)
  • [اعتباراً من v1.11.2-1.0]: يمكن تمكين صندوق المكافآت افتراضياً (واختيارياً قفله) إما في إعدادات الواجهة أو ملف الإعدادات
  • [اعتباراً من v1.9.4-0.4]: في واجهة العميل للإعدادات المتقدمة (ادخل من شاشة العنوان -> Mods -> Default World Generator -> config) هنا يمكن تعيين جميع الإعدادات من داخل عميل Minecraft، بالإضافة إلى اختيار مولّدات العالم من قائمة مدخلات صالحة، ويستخدم التخصيص واجهة التخصيص ذات الصلة) يمكن تعديل جميع الإعدادات من الواجهة، لذا لا تحتاج إلى تعديل الإعدادات يدوياً، فقط انسخها إلى حزمة المودات الخاصة بك عند الانتهاء.
  • [اعتباراً من v1.9.4-0.4]: القدرة على تعيين بذرة موصى بها، لاحظ أنه يمكن للمستخدم تجاوزها إذا قام بذلك يدوياً حتى لو كان نوع العالم مقفلاً، ومع ذلك ستُستخدم افتراضياً عند اختيار عالم جديد، وافتراضياً عند إنشاء نسخة خادم.
  • أُزيلت إعدادات superflat لصالح وجود "S:CustomizationJson=" ببساطة، وهذا json إذا كنت تستخدم مولّد العالم "customized"، لكنه في الحقيقة سلسلة "preset" في كل من "customized" و"flat".. نأمل أن يعمل هذا مع معظم تخصيصات أنواع العالم.
  • أُصلح خلل بسيط لاحظته في 1.7.10، إذا غيّرت إعداداً افتراضياً إلى إعداد مخصص، لنقل superflat. لم تكن قادراً على إعداده، الآن الإعدادات الافتراضية قابلة للتجاوز بالكامل من قبل المستخدم إلا إذا كانت مهيأة لتكون مقفلة.
  • دعم الخادم. لم يعد هذا الإصدار من المود خاصاً بالعميل فقط، ولن يتعطل على خادم، علاوة على ذلك يحاول بدء الخادم بالإعدادات المسبقة المهيأة، لذا لا تحتاج إلى تذكر تعيين level-type في كل مرة تهيئ فيها نسخة جديدة.

كيفية تثبيت Default World Generator (port)

With Millida Launcher

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

  2. Click “Install” on this page

    The launcher opens and installs the mod for Minecraft 1.12–1.12.2 automatically.

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

  1. Download the file for your version

    In the version list above, pick the file DefaultWorldGenerator-port-1.12-2.3.jar (191 KB) for your game version.

  2. Put it in the mods folder

    The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.

  3. Launch the loader profile

    Open “Mods” in the main menu: Default World Generator (port) should be in the list.

Minecraft 1.12.2 runs on Java 8: with a different Java version the game may close right after launch.

الإصدارات

مع المتطلبات

Minecraftالمشغّلالملفالتاريخالإجراءات
1.12.1—DefaultWorldGenerator-port-1.12-2.3.jar191 KB
1.12.1—DefaultWorldGenerator-port-1.12-2.2.jar186 KB
1.12—DefaultWorldGenerator-port-1.12-2.1.jar185 KB

الأسئلة الشائعة

Which Minecraft versions does Default World Generator (port) work on?

There are files for 1.12.2, 1.12.1, 1.12. The newest is 1.12.2.

Which Java does Default World Generator (port) need?

Minecraft 1.12.2 runs on Java 8. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.

Where can I download Default World Generator (port) safely?

On this page: the file DefaultWorldGenerator-port-1.12-2.3.jar (191 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: d3f19e09346849b71a447b5e6253f9b2cd110756.

التقييمات

كن أول من يقيّم Default World Generator (port)

التعليقات 0

سجّل الدخول للتعليقتسجيل الدخول

مودات مشابهة

كل المودات

المزيد حول هذا