promotional banner

FramedBlocks

Fancy building blocks

FramedBlocks adds blocks of various shapes that can be made to look like almost any other block in the game.

 

 

The following shapes as seen on the picture above from left to right, front to back are currently implemented:

  • Framed Cube
  • Framed Slope (can also be placed vertically)
  • Framed Corner Slope (can also be placed vertically)
  • Framed Inner Corner Slope (can also be placed vertically)
  • Framed Prism Corner
  • Framed Inner Prism Corner
  • Framed Threeway Corner
  • Framed Inner Threeway Corner
  • Framed Slap
  • Framed Slab Edge
  • Framed Slab Corner
  • Framed Panel
  • Framed Corner Pillar
  • Framed Stairs
  • Framed Wall
  • Framed Fence
  • Framed Fence Gate
  • Framed Door
  • Framed Trapdoor
  • Framed Pressure Plate
  • Framed Ladder
  • Framed Button
  • Framed Lever
  • Framed Sign
  • Framed Double Slab
  • Framed Double Panel
  • Framed Double Slope (can also be placed vertically)
  • Framed Torch (can also be placed on the wall)
  • Framed Soul Torch (can also be placed on the wall)
  • Framed Floor Board
  • Framed Lattice
  • Framed Vertical Stairs (interacts with stairs and framed stairs to create a corner)
  • Framed Double Corner (can also be placed vertically)
  • Framed Double Prism Corner
  • Framed Double Threeway Corner

 

Right click the block with almost any solid block to make it look alike.

Right click the block with glowstone dust to make it produce light.

 

Framed Prism, Inner Prism and Double Prism Corners automatically activate a texture offset depending on their position when placed. This fixes the issue of prism corners not fitting together properly when building a larger surface out of these blocks. If this behaviour is not desired, you can toggle the offset state by left clicking the block with the Framed Hammer.

 

If a block cannot be placed in a Framed Block and you think that it should be, you can add the block to the framedblock:frameable tag via a datapack. An example can be found here.

If a block can be placed in a Framed Block and you think that it shouldn't be, you can add the block to the framedblocks:blacklisted tag via a datapack. An example can be found here.

 

Known Issues

  • Sodium breaks lighting on certain shapes
  • Mitigations for crashes with Sodium break ghost block rendering
  • Mitigations for crashes with OptiFine and Sodium cause faces on glass and similar blocks to not be hidden when next to a Framed Block with the same block applied to it
  • Framed Blocks with a solid top surface will catch fire when placed next to lava due to an oversight in Forge. This is will not destroy the blocks though.

The FramedBlocks Team

GrandArtisan tier frameprofile avatar
Owner
GrandArtisan tier icon
  • 1
    Followers
  • 8
    Projects
  • 2.3M
    Downloads