
[๐]: Handcrafted Counter Materials
Burgersim opened this issue ยท 4 comments
Version - Loader
1.20.1 - FABRIC
Supported Mod Version
1.20-2.7.19
Supported mod's Curseforge
https://www.curseforge.com/minecraft/mc-mods/handcrafted
Details
I just realized that the Counter Blocks from Handcrafted (the ones with Calcite on top) can be changed by clicking them either with planks or Stone Types (like Andesite, Calcite, ...) and then the top part uses that texture. It would be awesome if other woods and stone types were also added to the possible countertops from this mod.
As it stands the list of countertops is limited to:
- Vanilla Wood Planks
- Smooth Stone
- Granite
- Diorite
- Andesite
- Deepslate
- Bricks
- Blackstone
- Block of Quartz
- Calcite
- Dripstone Block
I think this is kind of a double suggestion for this mod and maybe also Stonezone?
There is also a tag that all these materials share (although only adding the tag doesn't seem to "just work" in adding them to the counters): #handcrafted:counter_materials. I suppose it still is looking for a model or texture for those blocks and that's why it does not work only by adding the tag to the other wood/stone blocks.
I remember that system. and what do you mean by "that's why it does not work only by adding the tag to the other wood/stone blocks."
you meant in other words. these wood/stone blocks not having the tag is not being applied to the counter?
I remember that system. and what do you mean by "that's why it does not work only by adding the tag to the other wood/stone blocks."
you meant in other words. these wood/stone blocks not having the tag is not being applied to the counter?
No I just menat that I tried just adding the tag to some materials and applying them to the counter, but that alone wasn't enough.
Oh. ok. that's because the counter has a blockstate (IIRC) that determine which texture to use when an item is applied. tags is used to make the class that counter is created with be aware of tags that an item is tagged wtih will trigger the change.
Ok i was wrong. it wasn't blockstate. it was model files. oak_counter_<TYPE>_1
to 3 where <TYPE>
is woodType or stoneType, all vanilla. They are what textured the counter with blocks' texture.
Issue is they are not using vanilla texture, they have their own textures like this: handcrafted:block/counter/top/<TYPE>
FYI. In the past, I looked in this to see if it's possible & have determined it is not worth to do so.
IIRC, in the class for COUNTER, it has a interaction method where you apply the item (planks, granite or other) to the counter's top and the method will change the texture to a different one.