Feature Request: Remove Skyroot Sticks
Qwerty97475 opened this issue ยท 13 comments
What Feature Types Apply to This Request?
Item
Other Type
No response
Is This an Enhancement to a Preexisting Feature?
- I confirm this request is an enhancement to a feature already in The Aether.
What Is Your Feature Request?
Remove Skyroot Sticks
Why Should It Be in the Mod?
- They're literally just bloaty clones of sticks that clog inventory space, and shouldn't exist
- No other wood type or dimension has their own stick
- If they exist for the purpose of distinguishing holystone tool recipes from stone tool recipes, then to fix this, just make it so that holystone isn't a valid material for stone pickaxes (I think this is tag-based, so removing the tag would work), and instead crafts holystone pickaxes.
- If you don't want to remove them for sentimental value or similar, could they be made entirely equivalent to sticks and all recipes involving skyroot sticks switched to using #c:rods/wooden? this would allow them to be swapped out in recipes, and for modpack devs to remove them easier in their own personal modpacks.
- otherwise a config option to remove them that's off by default could be useful (this could be applied to all skyroot unique stuff)
Pretty much, if they're nearly exact copies of sticks but with a few specific uses for the aether, why not just replace them with normal sticks for less bloat and more convenience/compatibility, or at least make them equivalent in recipes?
Ideally holystone and skyroot tools and beds and stuff would just be replaced with the normal vanilla stuff, but that's a separate issue and i feel like the skyroot stick being replaced with the normal stick is more important and easier to fix without changing a core concept of the mod.
Does This Feature Improve Compatibility With Another Mod?
This would improve compatibility with many other mods, and Vanilla itself
Please Read and Confirm the Following
- I have confirmed this feature is either in the original Aether mod, or improves parity between The Aether and Minecraft or other mods.
- I have confirmed this suggestion is unique and has not been suggested already.
Yeah I am developing a modpack, my main issue is that i have to go through every single recipe involving skyroot sticks and tell them to use normal sticks instead, and i can't use KubeJS's replaceinput because it requires skyroot sticks to have recipes they're used in (i removed all recipes that skyroot sticks were an input or output in in a separate script)
but that's somewhat unrelated
Skyroot Sticks are being kept since they were in the original releases. I might have an idea for a solution to this to at least make modifying the stick use in the recipes for modpacks easier so im gonna reopen this to remember to try it.
There are some other issues as well with Aether materials not using tags which are annoying with no good solution due to how there's no good selective handling for overlapping recipes with matching tag contents. I PRed a system to NeoForge in later versions which will hopefully let me take another look at the mod's recipe compatibility to improve things further.
Okay I had forgotten when looking at this originally in the morning, but there is an easy way of overriding Skyroot Stick usage already, you just have to override the contents of the #aether:skyroot_stick tag.
Aether I is meant to be a remaster of the original mod from 2011, while we are actively looking into improving the mod we are not planning to remove any features. The sticks also already are in the #c:rods/wooden tag
while they are in the rods/wooden tag, the recipes that use the stick don't use that tag as an input as far as i can tell, so you can't use normal sticks in aether recipes
would this specific problem be better in a separate issue then
This is not a viable option to my knowledge due it otherwise crafting vanilla stone tools and we can't remove it from the vanilla tag since it is being used for all sorts of stone related things
It is used for Furnaces and Brewing Stands and potentially in other things too. It's likely also used by a lot of mods so this is for additional compatibility as well
hmm it seems like the two tags are seperate, there's #minecraft:stone_tool_materials (used for stone tools and only stone tools) and #minecraft:stone_crafting_materials (used for furnaces and brewing stands)
what's interesting is aether only adds holystone to the crafting_materials tag, so theoretically it wouldn't be usable to make stone pickaxes anyway?
Holystone is not inside #minecraft:stone_tool_materials, the rods tag not being used inside tool recipes might have something to do with skyroot tools then or is due to design reasons
well, skyroot tools use aether wood not normal wood so that should probably define the recipe, not the stick
if this is for design reasons, it seems pretty silly, but whatever i won't argue
it would be nice to have a config option at least though.
It could also be an oversight that it isn't using the tag so that is something we might look into eventually. Config options for disabling certain blocks and items generally aren't a good idea to my knowledge and it can lead to some issues so we aren't planning on doing that. In case you are developing a modpack you can always modify the recipes via an in-built datapack.
