WaxShelf
WaxShelf is a lightweight Paper/Spigot plugin that lets players wax Shelves(from 1.21.11) and Item Frames using Honeycomb, locking them against interaction.
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.
WaxShelf
WaxShelf 🕯️
A lightweight and powerful Minecraft plugin that allows players to "wax" item frames and shelves to prevent unwanted interactions. Perfect for decorators, shop owners, and builders!
✨ Features
* Config Migration: Use Config Migration: to wax item frames and bookshelves. Once waxed, they cannot be rotated, changed, or broken by regular means. * Config Migration: Use an Config Migration: to remove the wax. * Config Migration: Sneak-right-click an item frame with Config Migration: to make it invisible. Use Config Migration: to make it visible again. * Config Migration: Fully compatible with Minecraft 1.20+ Chiseled Bookshelves (can be toggled in config). * Config Migration: One JAR for Config Migration:, Config Migration:, and Config Migration:. * Config Migration: Use modern HEX colors (#RRGGBB) in all messages. * Config Migration: Clean notifications that don't spam the chat. * Config Migration: Automatic configuration updates.
🛠 Commands & Permissions
| Command | Description | Permission | |---------|-------------|------------| | `/waxshelf reload` | Reloads the configuration | `waxshelf.admin` |
| Permission | Description | Default | |------------|-------------|---------| | `waxshelf.wax` | Apply wax to items | `true` | | `waxshelf.unwax` | Remove wax from items | `true` | | `waxshelf.invisible` | Toggle frame invisibility | `true` | | `waxshelf.bypass` | Interact with waxed items | `op` | | `waxshelf.admin` | Use reload command | `op` |
⚙️ Configuration
The plugin generates a `config.yml` with the following options:
```yaml
Enable or disable waxing mechanics
waxing: shelves: true chiseled-bookshelves: true frames: true
Enable or disable specific mechanics
mechanics: shears-invisible-frames: true leather-visible-frames: true
Check for updates on startup (Modrinth API)
update-checker: true ```
🚀 Installation
1. Download the latest JAR from Modrinth. 2. Drop it into your `plugins` folder. 3. Restart your server. 4. Enjoy your protected decorations!
--- Developed by dscss2 with ❤️