Skip to content

Repository files navigation

PFM Path Fix

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

The problem

With Decorative Paths installed, some PFM furniture — kitchen counters, chairs — renders as the purple-and-black missing-texture checkerboard.

Why it happens

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.)

The fix

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とバニラには一切触れません。

About

One-fix compatibility mod for Paladin's Furniture (Forge 1.20.1)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages