Green dye Improvement
SpGilbert opened this issue ยท 6 comments
Can you make it so the green dye that this mod adds can be used in all of the recipes that the green dye in the base game can craft? Most of the ways the regular green dye can be used don't appear to work with this mods green dye. This makes it less useful for the purpose of dying items.
Any updates on this issue? :)
The PITG Green Dye is causing an issue in the modpack Enigmatica 6: EnigmaticaModpacks/Enigmatica6#2746
I'm removing the dye requirement for the Glazing Tool in the next version and therefore will no longer need the custom green dye. Its crafting recipe will be removed along with all associated tags and a new recipe added to convert PITG green dye to vanilla green dye so players won't be angry that they lost items.
I looked at this when I added the dye. The reason PITG green dye doesn't work in vanilla recipes is they use the 'minecraft:green_dye' item and not a tag that accepts any green dye.
Introduction of PITG green dye was because I didn't want to force players to find a desert biome just to get a Glazing Tool. Since this makes acquisition of green dye much easier it may decrease any difficulty element a mod or pack maker intended. By having the PITG green dye only be usable for the Glazing Tool (or any other recipe that explicitly allows alternate dyes), I sidestepped the issue.
There are four ways I would consider implementing this:
- Remove PITG green dye and have my recipe produce vanilla green dye
- Create a new recipe to convert PITG green dye to vanilla
- Modify the 9 vanilla recipes that use green dye to use the tag 'forge:dyes/green' and not reference the vanilla green dye item directly.
- Remove PITG green dye and change the dye requirement for the Glazing Tool to another color.
Pros/Cons:
- Pro: Doesn't touch vanilla recipes. Con: Breaks everyone that has PITG green dye in their inventory
- Pro: Doesn't touch vanilla recipes. Con: Feels a bit hackish and just adds a second crafting step.
- Pro: No change to any existing mechanics. Con: May introduce a conflict with other mods (like Botania) that modify vanilla recipes.
- Pros: No need for green dye. Con: Breaks everyone that has PITG green dye in their inventory and requires new model textures.
In the future I want to make the alternate green dye recipe optional (via config) to allow pack builders control if it exists in the game.
@MongoTheElder
You could change the output of the PITG green dye to vanilla green dye, but not actually remove the item itself. Then add a second glazer recipe that uses both a blue and yellow dye.
This way:
- You can remove the dye itself at a later date, probably when more major changes are necessary anyways.
- Nobody loses anything, as the PITG dye is still usable in other recipes due to green dye tag.
- You don't have to make a new texture.
- No additional conflicts.
You might also consider bumping up the output of green dye to 2 so that it follows suit with other dye-mixing recipes. Just some thoughts. :)