Pommel Held Item Models Mod (1.21.1, 1.20.1) – Cầm Vật Phẩm Với Model 3D Đầy Đủ
Pommel Held Item Models Mod cho phép những người làm resource pack thay đổi diện mạo của vật phẩm khi bạn cầm nó trên tay. Nó hoạt động giống như kính viễn vọng hoặc đinh ba, vốn có các model độc nhất khi cầm. Điều này có nghĩa là một resource pack có thể biến một thanh kiếm bình thường thành một thanh đại kiếm rực lửa hoặc biến một chiếc gậy thành một cây trượng phép thuật. Bản mod này mang đến cho bạn một cách mới để tùy chỉnh vật phẩm mà không làm thay đổi bản thân vật phẩm gốc.
![]()
Tính năng:
- Cho phép các resource pack thay đổi model của vật phẩm khi bạn cầm trên tay.
- Hoạt động cho cả góc nhìn của bạn (góc nhìn thứ nhất) và cách người khác nhìn thấy bạn (góc nhìn thứ ba).
- Bạn không cần phải tự tạo bất cứ thứ gì. Nếu bạn sử dụng một resource pack được làm cho mod này, bạn sẽ thấy tất cả các model vật phẩm mới.
- Hoạt động tốt với cả các vật phẩm từ các bản mod khác.
Các điều kiện mới cho Model vật phẩm
- Khi đang cầm (When Held): Một vật phẩm có thể hiển thị model đặc biệt khi nó nằm ở tay chính hoặc tay phụ của bạn.
- Khi đang sử dụng (When Used): Model có thể thay đổi khi bạn sử dụng vật phẩm. Ví dụ, một quả táo có thể trông nhỏ dần sau mỗi lần cắn.
- Khi đang đội hoặc đặt (When Worn or Placed): Vật phẩm có diện mạo tùy chỉnh khi được đội trên đầu hoặc đặt trong khung vật phẩm (item frame).
- Khi bị ném hoặc rơi (When Dropped or Thrown): Vật phẩm có thể trông khác đi khi nằm trên mặt đất hoặc đang bay trên không trung.
- Khi ở dưới nước (When Underwater): Vật phẩm có thể có diện mạo độc đáo khi chúng ở trong nước.
- Khi được phù phép (When Enchanted): Cho phép các vật phẩm đã phù phép có một model hoàn toàn mới, không chỉ là hiệu ứng hào quang tím tiêu chuẩn.
- Khi được cầm bởi Mob (When Held by Mobs): Các vật phẩm được cầm bởi các mob như Dân làng, Cáo và Gấu trúc cũng có thể có model tùy chỉnh riêng.
Cấu hình:
Bản mod này thêm các quy tắc mới, được gọi là predicates, cho những người làm resource pack. Bạn có thể sử dụng chúng trong tệp JSON của vật phẩm để thay đổi model dựa trên cách nó được sử dụng. Dưới đây là các predicates bạn có thể dùng:
pommel:is_held: Khi vật phẩm được cầm trên tay (góc nhìn thứ nhất hoặc thứ ba).pommel:first_third_person: Sử dụng 0.5 cho góc nhìn thứ nhất và 1.0 cho góc nhìn thứ ba để hiển thị các model khác nhau.pommel:is_offhand: Khi vật phẩm nằm ở tay phụ.pommel:is_fixed: Khi vật phẩm nằm trong khung vật phẩm.pommel:is_head: Khi vật phẩm được đội như mũ bảo hiểm.pommel:is_ground: Khi vật phẩm bị rơi trên mặt đất.pommel:is_thrown: Dành cho các vật phẩm bị ném, như tuyết hoặc trứng.pommel:is_used: Khi bạn đang tích cực sử dụng một vật phẩm, như ăn thức ăn hoặc giương cung.pommel:item_use: Thay đổi model trong quá trình diễn hoạt sử dụng, như quả táo nhỏ dần sau mỗi lần cắn.pommel:is_submerged: Khi vật phẩm ở trong nước.pommel:is_enchanted: Nếu vật phẩm có phù phép.pommel:is_misc_entity_holding: Dành cho các vật phẩm được cầm bởi các mob như Dân làng, Gấu trúc hoặc Cáo.
Ví dụ JSON:
Đây là một ví dụ cơ bản về cách sử dụng các predicates này trong tệp JSON của vật phẩm. Mã này yêu cầu trò chơi hiển thị một model khác khi vật phẩm được cầm, đặt trong khung, đội trên đầu hoặc nằm trên đất.
{
"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" },
]
}
Ví dụ Ăn Táo:
Ví dụ này thay đổi model của quả táo khi bạn ăn nó. Nó cũng hiển thị một model 3D đặc biệt khi bạn cầm quả táo, bao gồm các model 3D khác nhau cho mỗi miếng cắn.
{
"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" }
]
}
Hình ảnh:









Link tải Pommel Held Item Models Mod
Cho Minecraft 1.21.1, 1.21
Phiên bản Fabric: Tải từ Server 1 – Tải từ Server 2
Cho Minecraft 1.20.1, 1.20
Phiên bản Fabric: Tải từ Server 1 – Tải từ Server 2
0
December 13, 2025
This post has no comments yet. Be the first — your comment will appear here.