diff --git a/gm4_end_fishing/data/gm4_end_fishing/loot_table/items/enderpuff.json b/gm4_end_fishing/data/gm4_end_fishing/loot_table/items/enderpuff.json index 47e8be613a..9eedae5de1 100644 --- a/gm4_end_fishing/data/gm4_end_fishing/loot_table/items/enderpuff.json +++ b/gm4_end_fishing/data/gm4_end_fishing/loot_table/items/enderpuff.json @@ -5,7 +5,7 @@ "entries": [ { "type": "minecraft:item", - "name": "minecraft:player_head", + "name": "minecraft:poisonous_potato", "functions": [ { "function": "minecraft:set_name", @@ -20,7 +20,9 @@ "function": "minecraft:set_components", "components": { "minecraft:custom_model_data": "item/enderpuff", - "minecraft:profile": "$enderpuff" + "minecraft:profile": "$enderpuff", + "minecraft:item_model": "minecraft:player_head", + "!minecraft:consumable": {} } }, { diff --git a/gm4_end_fishing/data/gm4_end_fishing/predicate/carries_enderpuff.json b/gm4_end_fishing/data/gm4_end_fishing/predicate/carries_enderpuff.json index c0612ee6e8..9b92dc0086 100644 --- a/gm4_end_fishing/data/gm4_end_fishing/predicate/carries_enderpuff.json +++ b/gm4_end_fishing/data/gm4_end_fishing/predicate/carries_enderpuff.json @@ -7,7 +7,7 @@ "predicate": { "slots": { "container.*": { - "items": "minecraft:player_head", + "items": "#gm4_end_fishing:enderpuff", "predicates": { "minecraft:custom_data": "{gm4_end_fishing:{enderpuff:1b}}" } @@ -21,7 +21,7 @@ "predicate": { "slots": { "armor.*": { - "items": "minecraft:player_head", + "items": "#gm4_end_fishing:enderpuff", "predicates": { "minecraft:custom_data": "{gm4_end_fishing:{enderpuff:1b}}" } @@ -35,7 +35,7 @@ "predicate": { "slots": { "player.cursor": { - "items": "minecraft:player_head", + "items": "#gm4_end_fishing:enderpuff", "predicates": { "minecraft:custom_data": "{gm4_end_fishing:{enderpuff:1b}}" } @@ -49,7 +49,7 @@ "predicate": { "slots": { "player.crafting.*": { - "items": "minecraft:player_head", + "items": "#gm4_end_fishing:enderpuff", "predicates": { "minecraft:custom_data": "{gm4_end_fishing:{enderpuff:1b}}" } @@ -63,7 +63,7 @@ "predicate": { "slots": { "weapon.*": { - "items": "minecraft:player_head", + "items": "#gm4_end_fishing:enderpuff", "predicates": { "minecraft:custom_data": "{gm4_end_fishing:{enderpuff:1b}}" } diff --git a/gm4_end_fishing/data/gm4_end_fishing/predicate/holding_enderpuff.json b/gm4_end_fishing/data/gm4_end_fishing/predicate/holding_enderpuff.json index 2f538b2b68..fe5cf37f9d 100644 --- a/gm4_end_fishing/data/gm4_end_fishing/predicate/holding_enderpuff.json +++ b/gm4_end_fishing/data/gm4_end_fishing/predicate/holding_enderpuff.json @@ -4,9 +4,7 @@ "predicate": { "slots": { "weapon.*": { - "items": [ - "minecraft:player_head" - ], + "items": "#gm4_end_fishing:enderpuff", "predicates": { "minecraft:custom_data": "{gm4_end_fishing:{enderpuff:1b}}" } diff --git a/gm4_end_fishing/data/gm4_end_fishing/tags/item/enderpuff.json b/gm4_end_fishing/data/gm4_end_fishing/tags/item/enderpuff.json new file mode 100644 index 0000000000..af810a1138 --- /dev/null +++ b/gm4_end_fishing/data/gm4_end_fishing/tags/item/enderpuff.json @@ -0,0 +1,6 @@ +{ + "values": [ + "minecraft:player_head", + "minecraft:poisonous_potato" + ] +}