-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tools missing conventional forge/fabric tags #300
Comments
Hey hey! I'm joining this thread with an extra handful of information. Playing on 1.19.2 Forge, I recently added No Tree Punching to an extensive and otherwise intercompatible modpack. I tried adding the "knives" tag to NTP knives by creating a .json and the necessary folders in the correct path.
in Moreover, adding NTP's knives to Farmer's Delight, into the .json where it specifies knives results in the same thing. Either there is code in No Tree Punching that prevents this addition, Forge or Minecraft is confused by the existence of matching names even though they're under different namespaces, or I am missing something. I hope I am not hijacking the thread but rather adding another reason why it's important. I sincerely thank you for looking into this! |
You don't have to modify the {
"replace": false,
"values": [
{"id": "notreepunching:flint_knife", "required": false },
{"id": "notreepunching:iron_knife", "required": false },
{"id": "notreepunching:diamond_knife", "required": false },
{"id": "notreepunching:golden_knife", "required": false },
{"id": "notreepunching:netherite_knife", "required": false }
]
} The one annoying thing about datapacks is they have priority, so you'll want your datapack near the top of the datapack list (or the bottom if you're editing it via NBTExplorer). This isn't normally an issue if you're just appending tags rather than replacing tags or recipes, but some mods do replace tags ( Also fun fact about tagging, you can tag metatags by adding "#" to the beginning. Like if you wanted shulker boxes to be in a curios slot, you can just use "#minecraft:shulker_boxes" and it'll add all the shulker box variants to that tag. |
Environment Info
Minecraft version: 1.20.1
Modloader: NeoForge
Modloader version: 47.1.106
Mod version: 7.1.0
Description
As mentioned in the issue title, none of this mod's tools use the "minecraft:tools" or "forge:tools" item tags, which reduces the mod's overall cross-mod compatibility and creates a headache for modpack devs like myself. This includes the Macuahuitl, all Knives, all Saws, all Mattocks, the Fire Starter, and the Clay Tool.
Example: The mod "Tiered" adds various rarity levels to any tool, weapon, or piece of armor you craft. It does this by checking to see what tags are assigned to each item you craft. But, since NONE of the tools or weapons from No Tree Punching have their corresponding item tags set, Tiered fails to apply any rarity levels to the items because they don't have any tags assigned to them, thus making them effectively invisible to other mods.
Screenshots
What it should look like:
![2024-08-04_15 52 40](https://private-user-images.githubusercontent.com/23504262/354926154-f1a98dd9-a8c8-42cf-a378-65aa8f0d32a5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0ODcwMDQsIm5iZiI6MTczOTQ4NjcwNCwicGF0aCI6Ii8yMzUwNDI2Mi8zNTQ5MjYxNTQtZjFhOThkZDktYThjOC00MmNmLWEzNzgtNjVhYThmMGQzMmE1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDIyNDUwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU3MDNhN2FmNjRkN2IyMTZiZTU3YmI1Mzc0YmQ0NGExYmQ0YWUwOGY0NDMxN2VjMzdlMTI2MWJkNTY5MGE4ZDEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.kNRNYjOgQ5fQmW-N7WV8nu6N_t3CnakRHVhb8OchvRQ)
What it actually looks like:
![2024-08-04_15 52 51](https://private-user-images.githubusercontent.com/23504262/354926168-86b9357f-b01f-4fd3-9d8d-4f64d16bf092.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0ODcwMDQsIm5iZiI6MTczOTQ4NjcwNCwicGF0aCI6Ii8yMzUwNDI2Mi8zNTQ5MjYxNjgtODZiOTM1N2YtYjAxZi00ZmQzLTlkOGQtNGY2NGQxNmJmMDkyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDIyNDUwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA3MjY0YmRmNDk5NGZiNDRlNmYwYzhkZDE2ZmYxNmIxOTg4ZGI5ZGI5MmQ1ZDQ5NDBjNmJiYWFlZTJjOWFlMDEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.WKxT7fqxsUuI3JcZ9GyNAp8cte6whiKkVAs6s6mQrHs)
The text was updated successfully, but these errors were encountered: