A one-fix compatibility mod for Minecraft 1.20.1 (Forge). It stops Paladin's Furniture from turning Decorative Paths blocks into missing-texture furniture, and does nothing else.
- Minecraft: 1.20.1 / Loader: Forge 47+
- Requires: Paladin's Furniture
[1.4, 2.0) - License: MIT
With Decorative Paths installed, some PFM furniture — kitchen counters, chairs — renders as the purple-and-black missing-texture checkerboard.
StoneVariantRegistry.getVariantFromBlock decides what counts as a stone material by
substring-matching the block name for diorite, andesite, granite and so on.
Decorative Paths blocks such as diorite_path_14 match by name, so PFM happily builds furniture
out of them — but it cannot resolve a path block's textures, so the result has none.
(Same shape as PFM issues #215 and #262.)
Return Optional.empty() for anything in the decorativepaths namespace, so PFM never treats
those blocks as a stone material. Vanilla and every other mod are untouched.
Paladin's Furniture が Decorative Paths のブロックから家具を作ってしまい、 紫と黒の欠損テクスチャになるのを止めるMODです。
PFM はブロック名に "diorite" などが含まれるかで石材かどうかを判定します。
Decorative Paths の diorite_path_14 などは名前が一致するので拾われますが、
パスブロックのテクスチャは PFM が解決できないため家具が真っ黒になります。
decorativepaths 名前空間だけを判定から外す、外科的な除外です。他のMODとバニラには一切触れません。