Clean Decoration
• Toggle item frames visible or invisible
• Perfect for cleaner builds, shops, bases, hubs, and decorations.
Simple Interaction
• Sneak and right-click an item frame to toggle visibility
• No commands required for normal use
Server Friendly
• Lightweight and simple
• No required dependencies
• Configurable messages
• Easy setup
• Built for modern Paper and Purpur servers
How It Works
• Sneak while looking at an item frame
• Right-click the item frame
• The item frame will toggle between visible and invisible
Protection Behavior
• Invisible item frames can be locked
• This helps prevent accidental item rotation or item removal
• This can be changed in the config
Player Permissions
invisibleitemframes.toggle — Allows players to toggle item frame visibility.
Config Options
require-sneak — Players must sneak while right-clicking an item frame.
require-item — Only item frames containing an item can be toggled.
fix-when-invisible — Makes invisible item frames fixed to prevent accidental changes.
send-messages — Sends a message when an item frame is toggled.
Messages
• No permission message
• Invisible message
• Visible message
All messages support legacy color codes using &.
Server Software
• Minecraft 1.21+
• Paper or Purpur
• Java 25
Dependencies
• No required dependencies
Setup
• Place the plugin in your plugins folder
• Restart your server
• Configure if needed
• Ready to use
Source Code
The source code for this plugin is available on GitHub:
https://github.com/MeadowStudios/InvisibleItemFrames
