[๐]: Beautify's Trellis texture does not render properly with Better Nether's Nether Reed and Nether Mushroom. (Fabric 1.20.1)
Closed this issue ยท 12 comments
Before Continuing:
- Always check you are using the latest version of the mods and its dependencies
- Remove mod that enhances Minecraft: Optifine, Sodium, others. The issue still persists.
- If you are unsure which mod is the culprit.
Disable all of your mods and enable them 1-2 mods each time to isolate the culprit - Confirm that there is no existing issue with a similar description submitted in the list of issues.
Version - Loader
1.20.1-FABRIC
EveryCompat Version
everycompat-1.20-2.6.90
Moonlight Lib Version
moonlight-1.20-2.13.25-fabric
Issue with mods
- Better Nether <9.0.10>
- Beautify: Refabricated <1.2.0+1.20.1>
Issue Detail
Better Nether's Nether Reed and Nether Mushroom wood type don't generate the Trellis' texture from Beautify correctly. Since trellis use the log for crafting and the nether reed and nether mushroom are not exactly a type of log with a standard texture (the first is a stem while the second is a plant akin to tall grass), it renders a partial model for the nether reed and no model at all for the nether mushroom (be it in inventory or placed).
Here is a default trellis for comparison (oak):
I was able to fix the issue by loading a resource pack that changes the model files under everycomp/models/block/bd/betternether/trellis/{nether_reed,nether_mushroom}/
.
For the nether reeds, I changed every occurences of betternether:block/reeds_middle
to betternether:block/nether_reed_planks
in all the JSON fies in the directory. For the nether mushroom, I changed every occurences of betternether:block/nether_mushroom_stem_side
to betternether:block/nether_mushroom_planks
in all the JSON files in the directory.
OPTIONAL: Latest.log | Crash-report Attachment
No response
OPTIONAL: To Produce
No response
i'll have to blacklist the nether_reed
, i'm told it doesn't have block, just planks. so it won't be included.
Yeah considering the trouble it gives, I'm not surprised. For the nether mushroom though, do you think you'll allow a fix or blacklist it as well ?
mushroom stuff can be fixed. I need the ID of mushroom for logs and planks if they have unique texture filenames
Here are the "log" and planks for the nether mushroom:
betternether:nether_mushroom_planks,
betternether:nether_mushroom_stem,
The textures are:
N.B: The "stem" corresponds to the log for the nether mushroom.
Edit
Fixed the texture list to contain only the relevant textures.
Just checking, the blocks using nether_mushroom_planks
are also the wrong texture?
You mean the generated blocks using the planks texture ? Or the texture that I linked ?
alright, just nether_mushroom not using the side texture (it's because it has "side" in the filename)
You mean the generated blocks using the planks texture ? Or the texture that I linked ?
the first part.
dang. bad news: i'll have to blacklist nether_mushroom, too. it can be used for other blocks' texture that are generated based on the log's texture.
BUT using the nether_mushroom's side_texture is not going to work.
dang. bad news: i'll have to blacklist nether_mushroom, too. it can be used for other blocks' texture that are generated based on the log's texture.
BUT using the nether_mushroom's side_texture is not going to work.
Alright, it is fair considering the way it is made. Thanks for the fix ! I'll close the issue as resolved