حول مود Custom Machinery
Custom Machinery
اجعل آلة أحلامك تتحقق
هل سبق أن واجهت موقفًا، أثناء إنشاء حزمة التعديلات الرائعة الخاصة بك، أردت فيه إضافة وصفة مخصصة لكن لا توجد آلة متاحة في حزمتك تناسب ما تريده؟
مثل "أريد آلة تأخذ 3 عناصر و5 سوائل مختلفة وبعض الطاقة لإنشاء عنصر آخر" لكن لا توجد آلة قادرة على ذلك.
أو الحالة التي وجدت فيها تعديلًا يضيف آلة تناسب احتياجاتك لكن التعديل يضيف أيضًا الكثير من الأشياء التي لا تريدها في حزمتك.
حسنًا، هذا التعديل يتيح لك إنشاء آلاتك الخاصة باستخدام حزم البيانات وإضافتها إلى اللعبة.
يمكنك تخصيص كل شيء في آلتك المخصصة، من المظهر (النموذج، الخامات، الأصوات، الإضاءة، واجهة رسومية مخصصة) إلى الوظائف (عدد المدخلات والمخرجات، ونوعها وسعتها) وبالطبع يمكنك إضافة وصفاتك الخاصة التي ستتم معالجتها بواسطة الآلة.
منذ الإصدار 1.21 أصبح Custom Machinery يتميز بواجهة محرر رائعة تتيح لك إنشاء وتعديل الآلات أثناء اللعب.
افتح اللعبة، وانضم إلى عالم، واكتب /cm create وابدأ إنشاء آلتك المخصصة.
حاليًا يمكن للآلة المخصصة أن:
- تمتلك المظهر الذي تريده (عنصر، أو كتلة، أو حتى نموذج مخصص).
- تمتلك مظاهر مختلفة بناءً على حالتها (خاملة/تعمل/خطأ/متوقفة مؤقتًا).
- تصدر ضوءًا بناءً على ما إذا كانت الآلة تعالج وصفة.
- تشغل صوتًا عندما تعالج الآلة وصفة.
- تحتوي على FE (طاقة Forge، متوافقة مع RF)
- تحتوي على أي سائل، وأنت تحدد عدد خزانات السوائل الداخلية وسعتها والحد الأقصى للإدخال والإخراج.
- تحتوي على أي عنصر، وأنت تحدد عدد فتحات العناصر الداخلية.
- تمتلك واجهة رسومية مخصصة عند النقر على الآلة، حيث يمكنك رؤية محتويات الآلة وتقدم الوصفة.
- تتوقف مؤقتًا بناءً على إشارة ريدستون (قابلة للتهيئة في ملف json الخاص بالآلة)
- تصدر إشارة ريدستون بناءً على حالتها (قابلة للتهيئة أيضًا في ملف json الخاص بالآلة)
- تستقبل ترقيات مخصصة محددة تغير معالجة الوصفات (المدخلات/المخرجات/السرعة)
- تُهيأ للسماح بإدخال أو إخراج الطاقة والعناصر والسوائل لكل فتحة/خزان/مخزن مؤقت لكل جهة على حدة.
حاليًا يمكن لوصفة آلة مخصصة أن:
- تستهلك أو تنتج FE (طاقة Forge، متوافقة مع RF) لكل تيك أو دفعة واحدة.
- تستهلك أو تنتج أي سائل لكل تيك أو دفعة واحدة، وتعمل مع وسوم السوائل.
- تستهلك أو تنتج أي عنصر، وتعمل مع وسوم العناصر. تدعم NBT والمتانة.
- تعالج وصفة فقط في وقت معين من يوم عالم Minecraft.
- تعالج وصفة فقط في موقع عالم أو منطقة حيوية أو بُعد معين.
- تستخدم أمرًا عند بدء وصفة أو أثناء معالجتها أو عند انتهائها.
- تتطلب استخدام عنصر وقود للحرق (مثل الفرن).
- تستهلك أو تنتج FE والسوائل والعناصر وتستخدم الأوامر باحتمالية (فرصة للاستهلاك/الإنتاج).
- تمنح تأثيرات للكائنات القريبة.
- تعالج وصفة فقط تحت طقس محدد.
- تعالج وصفة فقط عندما تتلقى الآلة إشارة ريدستون محددة.
- تتحقق من الكائنات القريبة، وتستهلك نقاط صحتها أو تقتلها.
- تتحقق من مستوى إضاءة السماء/الكتل محدد.
- تتحقق من الكتل القريبة أو تضعها أو تستبدلها أو تكسرها أو تدمرها.
- تتطلب تشكيل هيكل معقد حول الآلة.
- تخرج عناصر بناءً على ملف جدول الغنائم.
- تُسقط أو تستهلك عناصر على الأرض.
- تعالج نصوص Crafttweaker وKubeJS.
الإضافات:
- لتكامل Mekanism: https://www.curseforge.com/minecraft/mc-mods/custom-machinery-mekanism
- لتكامل Create: https://www.curseforge.com/minecraft/mc-mods/custom-machinery-create
- لتكامل PneumaticCraft: https://www.curseforge.com/minecraft/mc-mods/custom-machinery-pneumaticcraft
- لتكامل Botania: https://www.curseforge.com/minecraft/mc-mods/custom-machinery-botania من Alec016
- لتكامل Ars Nouveau: https://www.curseforge.com/minecraft/mc-mods/custom-machinery-ars-nouveau من Alec016
يمكنك العثور على بعض الأمثلة لآلات مخصصة تعمل هنا أو تنزيل Test Datapack.
يمكنك تنزيل Test Resourcepack لترى كيف يمكن تطبيق نموذج json مخصص على آلة ("مولد الحجر" في هذا المثال)
كل هذا يمكن إنجازه باستخدام ملف json في حزمة بيانات، وكل التغييرات على هذا الملف يمكن تطبيقها داخل اللعبة باستخدام أمر /reload، دون الحاجة إلى إعادة تشغيل اللعبة.
يأتي هذا التعديل بتوافق كامل مع JEI وThe One Probe ويُنصح بشدة باستخدام هذين التعديلين لاستخدام Custom Machinery في أفضل الظروف.
يمكنك إنشاء وصفات Custom Machines عبر Crafttweaker أيضًا، اطلع على المزيد هنا
يمكنك أيضًا استخدام KubeJS لإنشاء وصفاتك، اطلع على المزيد هنا.
إصدار Fabric يتطلب Reborn Core
الويكي: كل المعلومات التي قد تحتاجها لإنشاء آلاتك المخصصة يمكن العثور عليها في الويكي:
- 1.16.5: https://frinn.gitbook.io/custom-machinery-1.16/
- 1.18.2: https://frinn.gitbook.io/custom-machinery-1.18/
- 1.19.2: https://frinn.gitbook.io/custom-machinery-1.19/
- 1.21: https://frinn.gitbook.io/custom-machinery-1.21/
المشكلات: إذا وجدت أي أخطاء أو إذا أردت اقتراح ميزة أو وظيفة جديدة: https://github.com/Frinn38/Custom-Machinery/issues
ديسكورد: للأسئلة أو الدعم، انضم إلى سيرفر ديسكورد: https://discord.gg/dw9tjY4eKY
الرخصة: هذا التعديل مرخص تحت GNU LESSER GENERAL PUBLIC LICENSE وأنت حر في استخدام هذا التعديل في أي حزمة تعديلات.
كيفية تثبيت Custom Machinery
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.16.5–1.21.1 on Fabric, Forge or NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge or NeoForge
The loader must match the game version of the mod file, for example Minecraft 1.21.1. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file CustomMachinery-neoforge-1.21.1-0.10.71.jar (2.2 MB) 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: Custom Machinery should be in the list.
Minecraft 1.21.1 runs on Java 21: with a different Java version the game may close right after launch.
الإصدارات
مع المتطلبات
| Minecraft | المشغّل | الملف | التاريخ | الإجراءات |
|---|---|---|---|---|
| 1.21.1 | NeoForge | [NeoForge]Custom-Machinery-1.21.1-0.10.712.2 ميغابايت 1 | ||
| 1.16.5 | Forge | Custom-Machinery-1.16.5-0.5.11836 KB | ||
| 1.19.2 | Fabric | [Fabric]Custom-Machinery-1.19.2-0.9.231.5 ميغابايت |
الأسئلة الشائعة
Which Minecraft versions does Custom Machinery work on?
There are files for 1.21.1, 1.19.2, 1.16.5. The newest is 1.21.1.
Is Custom Machinery for Forge or Fabric?
There are files for Fabric: 1.19.2, for Forge: 1.16.5 and for NeoForge: 1.21.1.
Does Custom Machinery need other mods?
The author lists no required dependencies: the Fabric, Forge or NeoForge loader is enough.
Which Java does Custom Machinery need?
Minecraft 1.21.1 runs on Java 21. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.
Where can I download Custom Machinery safely?
On this page: the file CustomMachinery-neoforge-1.21.1-0.10.71.jar (2.2 MB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: a84ba8d219871dae09cfbd92d872284a58b97672.
التقييمات
كن أول من يقيّم Custom Machinery

