
This plugin will allow you to completely customize the interaction with frames in a specific world!

ItemFrameController is a Minecraft plugin for Spigot/Paper 1.16.x - 1.21.1 that provides precise control over player interaction with item frames in specified worlds. It’s ideal for protecting custom builds, museum areas, adventure maps, or simply enhancing server security.
The plugin uses a YAML configuration file with the following structure:
restricted-worlds:
- world
- custom_world
prevent-rotation: true
prevent-placing-items: true
prevent-knocking-by-player: true
prevent-knocking-by-entity: true
prevent-placing-frames: true
messages:
rotation: "§cYou cannot rotate item frames in this world!"
placing-items: "§cYou cannot place items into item frames here!"
knocking-by-player: "§cYou cannot break item frames here!"
knocking-by-entity: "§cEntities cannot destroy item frames here!"
placing-frames: "§cYou cannot place item frames in this world!"