🌐 You're reading this article in فارسی. Want to switch?
Or pick the one you like:

ماد Pommel Held Item Models Mod به سازندگان ریسورس پک اجازه می‌دهد ظاهر آیتم‌ها را هنگام نگه داشتن در دست تغییر دهند. این ماد دقیقاً مانند دوربین جاسوسی (spyglass) یا نیزه (trident) عمل می‌کند که وقتی در دست گرفته می‌شوند، مدل‌های منحصر به فرد خود را دارند. این یعنی یک ریسورس پک می‌تواند یک شمشیر معمولی را شبیه به یک شمشیر بزرگ آتشین کند یا یک چوب ساده را به یک عصای جادویی تبدیل کند. این ماد راهی جدید برای شخصی‌سازی آیتم‌ها بدون تغییر در خودِ آیتم اصلی به شما می‌دهد.

ویژگی‌ها:

  • اجازه می‌دهد ریسورس پک‌ها مدل یک آیتم را هنگام نگه داشتن در دست تغییر دهند.
  • هم برای دید شما (اول شخص) و هم برای نحوه دیدن دیگران (سوم شخص) کار می‌کند.
  • نیازی نیست خودتان چیزی بسازید؛ اگر از ریسورس پکی استفاده کنید که برای این ماد ساخته شده، تمام مدل‌های جدید را خواهید دید.
  • با آیتم‌های مادهای دیگر نیز سازگار است.

شرایط جدید برای مدل‌های آیتم

  • هنگام نگه داشتن (When Held): یک آیتم می‌تواند وقتی در دست اصلی یا دست دوم شماست، مدل خاصی را نشان دهد.
  • هنگام استفاده (When Used): مدل می‌تواند حین استفاده تغییر کند. مثلاً یک سیب با هر گاز کوچک‌تر به نظر برسد.
  • هنگام پوشیدن یا قرار دادن: آیتم‌ها وقتی روی سر پوشیده می‌شوند یا در Item Frame قرار می‌گیرند، ظاهر سفارشی پیدا می‌کنند.
  • هنگام افتادن یا پرتاب شدن: آیتم می‌تواند وقتی روی زمین است یا در هوا پرواز می‌کند، متفاوت به نظر برسد.
  • زیر آب: آیتم‌ها می‌توانند وقتی در آب هستند ظاهر منحصر به فردی داشته باشند.
  • هنگام انچنت شدن: اجازه می‌دهد آیتم‌های انچنت شده مدل کاملاً جدیدی داشته باشند، نه فقط درخشش بنفش استاندارد.
  • هنگام نگه داشتن توسط ماب‌ها: آیتم‌هایی که توسط ماب‌هایی مثل Villagers، Foxes و Pandas نگه داشته می‌شوند نیز می‌توانند مدل‌های سفارشی خود را داشته باشند.

تنظیمات (Configuration):

این ماد قوانین جدیدی به نام predicates برای سازندگان ریسورس پک اضافه می‌کند. می‌توانید از این‌ها در فایل JSON یک آیتم استفاده کنید تا مدل آن را بر اساس نحوه استفاده تغییر دهید. در اینجا لیست predicateهایی که می‌توانید استفاده کنید آمده است:

  • pommel:is_held: وقتی آیتم در دست شماست (اول شخص یا سوم شخص).
  • pommel:first_third_person: استفاده از 0.5 برای دید اول شخص و 1.0 برای دید سوم شخص جهت نمایش مدل‌های متفاوت.
  • pommel:is_offhand: وقتی آیتم در دست دوم (Off-hand) است.
  • pommel:is_fixed: وقتی آیتم داخل Item Frame است.
  • pommel:is_head: وقتی آیتم به عنوان کلاهخود پوشیده شده است.
  • pommel:is_ground: وقتی آیتم روی زمین افتاده است.
  • pommel:is_thrown: برای آیتم‌های پرتابی مثل گلوله برف یا تخم‌مرغ.
  • pommel:is_used: وقتی در حال استفاده فعال از یک آیتم هستید، مثل خوردن غذا یا کشیدن کمان.
  • pommel:item_use: تغییر مدل در طول انیمیشن استفاده، مثل کوچک شدن سیب با هر گاز.
  • pommel:is_submerged: وقتی آیتم داخل آب است.
  • pommel:is_enchanted: اگر آیتم دارای انچنتمنت باشد.
  • pommel:is_misc_entity_holding: برای آیتم‌هایی که توسط ماب‌هایی مثل Villagers، Pandas یا Foxes نگه داشته شده‌اند.

مثال JSON:

در اینجا یک مثال ساده از نحوه استفاده از این predicateها در فایل JSON یک آیتم آورده شده است. این کد به بازی می‌گوید وقتی آیتم در دست، در فریم، روی سر یا روی زمین است، مدل متفاوتی نشان دهد.

{
  "parent": "item/handheld",
  "textures": {
    "layer0": "minecraft:item/2d_model_texture"
  },
  "overrides": [
    { "predicate": { "pommel:is_held": 1.0 }, "model": "minecraft:item/my_held_item" },
    { "predicate": { "pommel:is_fixed": 1.0 }, "model": "minecraft:item/my_framed_item" },
    { "predicate": { "pommel:is_head": 1.0 }, "model": "minecraft:item/my_worn_item" },
    { "predicate": { "pommel:is_ground": 1.0 }, "model": "minecraft:item/my_ground_item" },
  ]
}

مثال خوردن سیب:

این مثال مدل سیب را هنگام خوردن تغییر می‌دهد. همچنین وقتی سیب را در دست می‌گیرید، یک مدل سه بعدی خاص و مدل‌های سه بعدی متفاوت برای هر گاز نشان می‌دهد.

{
  "parent": "minecraft:item/generated",
  "textures": {
    "layer0": "minecraft:item/apple"
  },
  "overrides": [
    { "predicate": { "pommel:is_held": 1 }, "model": "minecraft:item/held_items/apple_3d" },
    { "predicate": { "pommel:item_use": 0.25 }, "model": "minecraft:item/apple_eat_0" },
    { "predicate": { "pommel:is_held": 1, "pommel:item_use": 0.25 }, "model": "minecraft:item/held_items/apple_eat_0_3d" },
    { "predicate": { "pommel:item_use": 0.50 }, "model": "minecraft:item/apple_eat_1" },
    { "predicate": { "pommel:is_held": 1, "pommel:item_use": 0.50 }, "model": "minecraft:item/held_items/apple_eat_1_3d" },
    { "predicate": { "pommel:item_use": 0.75 }, "model": "minecraft:item/apple_eat_2" },
    { "predicate": { "pommel:is_held": 1, "pommel:item_use": 0.75 }, "model": "minecraft:item/held_items/apple_eat_2_3d" }
  ]
}

اسکرین‌شات‌ها:

Pommel Held Item Models active in the main game menu
ماد Pommel Held Item Models در منوی اصلی بازی فعال است
Player holding a custom diamond sword model while on a tree
بازیکن در حال نگه داشتن مدل سفارشی شمشیر دایموند بالای درخت
Custom 3D model for an enchanted golden apple held in hand
مدل سه بعدی سفارشی برای سیب طلایی انچنت شده در دست
Character using the mod to hold an oak log with two hands
کاراکتر در حال استفاده از ماد برای نگه داشتن کنده درخت بلوط با دو دست
Unique 3D model for a lingering potion of regeneration being held
مدل سه بعدی منحصر به فرد برای معجون Lingering Regeneration در دست
Custom bow and arrow model displayed in a village setting
مدل سفارشی تیر و کمان در محیط روستا
Player using custom held models while facing mobs in a village
بازیکن در حال استفاده از مدل‌های سفارشی در مقابل ماب‌ها در روستا
Detailed 3D model view of an enchanted golden apple item
نمای دقیق مدل سه بعدی آیتم سیب طلایی انچنت شده
Scenic savanna view where Pommel Held Item Models is in use
نمای زیبای ساوانا در حالی که ماد Pommel Held Item Models در حال استفاده است

لینک‌های دانلود ماد Pommel Held Item Models

برای Minecraft 1.21.1, 1.21

نسخه Fabric: دانلود از سرور 1دانلود از سرور 2

برای Minecraft 1.20.1, 1.20

نسخه Fabric: دانلود از سرور 1دانلود از سرور 2

Click to rate this post!
[Total: 0 Average: 0]