PugBlocker
PugBlocker is a Minecraft plugin designed to manage player rights via LuckPerms. It restricts player actions such as moving, placing blocks, chatting, using a bucket, and many others based on user permissions. It has flexible customization via a configuration file to manage messages and rights, and also supports reloading the configuration via a command.
Requirements
- Server version 1.21 or newer
- Core paper/bushing
- Java 21 JDK or later
- Luckperms
Permissions
1. pugblocker.reload
Description Allows you to reload the PugBlocker configuration.
OP by default
2. shock blocker
Description Base permission for all PugBlocker permissions.
Default is False
3. Shock blocker.*
Description Provides access to all PugBlocker permissions.
Default is False
4. pugblocker.move
Description Allows the player to move.
Default is False
5. pugblocker.break
Description Allows the player to break blocks.
Default is False
6. pugblocker.place
Description Allows the player to place blocks.
Default is False
7. pugblocker.nearbyplace
Description Allows the player to build next to other blocks.
Default is False
8. pugblocker.chat
Description Allows the player to chat.
Default is False
9. pugblocker.drop
Description Allows the player to throw items.
Default is False
10. pugblocker.pickup
Description Allows the player to pick up items.
Default is False
11. pugblocker.interaction
Description Allows the player to interact with blocks/entities.
Default is False
12. pugblocker.inventory.click
Description Allows the player to click in the inventory.
Default is False
13. pugblocker.inventory.drag
Description Allows the player to drag and drop items in the inventory.
Default is False
14. pugblocker.inventory.open
Description Allows the player to open the inventory.
Default is False
15. pugblocker.craft
Description Allows the player to create items.
Default is False
16. pugblocker.bucket
Description Allows the player to use buckets.
Default is False
17. pugblocker.open
Description Allows the player to open blocks.
Default is False
18. blocker plate
Description: Allows the player to step on pressure plates.
Default: False
19. piston blocker
Description: Allows the player to use pistons.
Default is False
20. pugblocker.attack
Description Allows the player to attack entities.
Default is False
Configuration.yml
Should permissions apply to operators (ops) on the server?
applyToOps: true
Custom messages used in the plugin.
Messages:
noPermission: "You do not have permission to execute this command."
configReloaded: "PugBlocker configuration reloaded!"
chatNoPermission: "You do not have permission to chat."Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta