An open API service indexing awesome lists of open source software.

https://github.com/rafalohaki/dupes

Dupe plugin for 1.21.1 minecraft spigot
https://github.com/rafalohaki/dupes

bukkit dupe leaf paper plugin purpur spigot spigotmc

Last synced: about 2 months ago
JSON representation

Dupe plugin for 1.21.1 minecraft spigot

Awesome Lists containing this project

README

          

# DupeS Plugin

## Commands
- `/dupe reload` - Reloads the plugin's configuration.

## Permissions
- `dupes.use` - Allows item duplication.
- `dupes.admin` - Allows reloading the configuration.

## Features
- **Folia Compatible** - Optimized for Folia 1.21.8+ with thread-safe scheduling
- **PacketEvents Integration** - Enhanced item frame interaction detection
- **Canvas Support** - Works with GlowItemFrame (Canvas)
- **Anti-Spam Protection** - Configurable cooldowns and message throttling
- **Sound & Particle Effects** - Visual/audio feedback on successful duplication
- **World Blacklist** - Disable duplication in specific worlds
- **Item Blacklist** - Prevent duplication of restricted items
- **NBT Protection** - Option to prevent duplication of enchanted/custom items

## Configuration
See `config.yml` for all available options including:
- Duplication chance percentage
- Cooldown duration (in seconds)
- Sound/particle effects toggle
- PacketEvents debug logging
- World and item blacklists

## Credits
This plugin uses the following APIs:
- [Paper API](https://papermc.io/) - Core Minecraft server API
- [LuckPerms API](https://luckperms.net/) - Permission management
- [PacketEvents](https://github.com/retrooper/packetevents) - Enhanced packet handling
- [bStats](https://bstats.org/) - Plugin metrics