Renaming Gunpowder with anvil color to Essence of Afterlife works in Ancient Altar
FN-FAL113 opened this issue · 1 comments
❗ Checklist
- I am using the official english version of Slimefun and did not modify the jar.
- I am using an up to date "DEV" (not "RC") version of Slimefun.
- I am aware that issues related to Slimefun addons need to be reported on their bug trackers and not here.
- I searched for similar open issues and could not find an existing bug report on this.
📍 Description
Players with anvil color permissions are able to craft Essence of Afterlife by renaming vanilla gunpowder to &4Essence of Afterlife, then afterwards use it on ancient altar to craft soulbound runes. This only works on manual ancient altar with pedestal and doesn't work on Auto ancient altar. For now we removed the permissions for using anvil color so that players can't dupe essence of afterlife or create it in a very easy way.
📑 Reproduction Steps
- Acquire vanilla gunpowder
- Rename the gunpowder through an anvil with the same name and color as "&4Essence of Afterlife"
- Put/Use the renamed and recolored Essence of Afterlife in the ancient pedestal to craft slimefun items like soulbound rune
💡 Expected Behavior
The catalyst should not detect or make it work it but it works like a crafted essence of afterlife and able to craft sf items through the ancient altar, it tricks the catalyst that the item is infact an essence of afterlife but just a gunpowder renamed and recolored through an anvil.
📷 Screenshots / Videos
No response
📜 Server Log
No response
📂 /error-reports/
folder
No response
💻 Server Software
Airplane
🎮 Minecraft Version
1.17.x
⭐ Slimefun version
DEV - 960 (git 0df46)
🧭 Other plugins
No response
Vanilla anvil can't rename items into colored ones. You should disable anvil color.
Addition: IIRC this will be addressed in the recipe rewrite stated here #3170