Minecraft Mod · Forge & NeoForge

Sword Displays

Show off your weapons on pedestals, glass cases and wall mounts, in 244 materials, from oak planks to netherite.

Download How to Use Source Code

About Sword Displays

Sword Displays adds decorative blocks for showing off swords, axes and other weapons. Every display comes in 244 materials: wood, stone, brick, metals, gems, Nether and End blocks, and every colour of wool, concrete, terracotta and stained glass. So there's one to fit any build, from a cosy armoury to a dragon-slayer's trophy hall.

Display types
3
Styles per type
3
Materials
244
Loaders
Forge · NeoForge
Requires
TheDragonLib

Display Types

Sword Display

A pedestal that stands your weapon upright on the floor.

Sword Case

The same pedestal under a glass case, for your most prized blades.

Wall Display

Mounts a weapon flat against a wall.

Styles

Each display type comes in three styles:

How to Use

ActionControls
Place a weaponRight-click an empty display while holding it
Take it backShift + Right-click with an empty hand
Tilt (45° steps)Right-click with an empty hand
Spin (45° steps)Ctrl + Right-click with an empty hand
Pick a rack slotClick the left, middle or right part of the block

Each rack slot can be turned on its own.

Crafting

Use any supported material. Its block decides what the display looks like.

Sword Display

M MSM

Sword Case

GGG GMG MSM

Wall Display

G GMG G
M Material S Slab G Glass Pane

To make the Plaque style, craft a display with leather placed above it. For the Rack style, place a stick above it instead.

Features

Theft Protection

Only the player who placed a weapon can take it out or turn it, and other players can't break a display that's holding one. Creative mode is the exception.

Redstone Output

A comparator gives a full signal from an undamaged weapon, and a weaker signal as the weapon wears down.

Modded Weapons

Any item tagged as a sword or axe, or that accepts weapon enchantments, works automatically.

Configurable

Turn whole groups of displays on or off to keep your creative tab tidy.

Adding Weapons with a Datapack

If a weapon isn't picked up automatically, add it to the sworddisplay:swords item tag:

data/sworddisplay/tags/item/swords.json
{
  "replace": false,
  "values": [
    "examplemod:example_sword",
    { "id": "othermod:fancy_axe", "required": false }
  ]
}

Before Minecraft 1.21, the folder is tags/items/ instead of tags/item/. Use "required": false for items from mods that might not be installed.

Configuration

Settings are in config/sworddisplay-common.toml. For example, to turn off rack-style wall displays:

[rack]
wall = false

Restart the game after changing the config.

Supported Minecraft Versions

Sword Displays is available for Minecraft Java Edition with Forge and NeoForge, including 26.1.2, 1.21.1, 1.21, 1.20.4 and many older versions. It requires TheDragonLib.

View all Sword Displays versions on CurseForge

Project Links

Download Source Code Report an Issue TheDragonLib

About The Developer

Sword Displays is created and maintained by Sokratis Fotkatzikis, who also makes ArmorPlus and Mob Settings.

Visit the homepage to see more projects and tools.