ZInvisItemFrames
Craft invisible item frames. Folia-compatible invis item frame plugin.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
ZInvisItemFrames
ZInvisItemFrames
Allow players to craft and place invisible item frames. Folia-compatible invisible item frame plugin.
Features
- Craft invisible item frames - Customizable crafting recipe. (Can choose ANY ITEM for the recipe) - Empty invisible frames can have a glowing outline (configurable) - MiniMessage support for all text formatting
Compatibility
- Paper 1.20.1 -> 1.21.4 - Folia-compatible - Java 17+
Dependencies
- MCKotlin
Crafting Recipe
The default crafting recipe is 8 item_frame (or glow_item_frame) in a circle with one custom item in the middle. You can change the middle-item with `/ziif item`. You can also configure how many invisible item frames are crafted from the recipe.

Commands
- `/ziif help` - Show help information - `/ziif item` - Set the recipe item to the item in your hand - `/ziif reload` - Reload the configuration - `/ziif give <player> <amount> [--glow]` - Give invisible item frames to a player
Permissions
- `zinvisitemframes.craft.item_frame` - Allow crafting invisible item frames - `zinvisitemframes.craft.glow_item_frame` - Allow crafting invisible glow item frames - `zinvisitemframes.place.item_frame` - Allow placing invisible item frames - `zinvisitemframes.place.glow_item_frame` - Allow placing invisible glow item frames - `zinvisitemframes.admin` - Access to all plugin commands
Installation
1. Download the latest version of ZInvisItemFrames from Modrinth. 2. Download the appropriate version of MCKotlin from Modrinth 3. Place the downloaded `.jar` files into your server's `plugins/` folder. 4. Restart your server. 5. Configure the plugin to your liking by editing the `.yml` files in the `plugins/ZInvisItemFrames/` folder.
Configuration
```yaml recipe: item: [] # Set with `/ziif item` command quantity: 8 # How many frames are crafted per recipe
check-permission: # Whether to check permissions for crafting/placing invis frames craft: false place: false
empty-frame: glow: true # Whether empty frames should glow visible: true # Whether empty invis frames should be visible
name: invisible_item_frame: "<italic>Invisible Item Frame" invisible_glow_item_frame: "<italic>Invisible Glow Item Frame" ```