FoliaPerms
A lightweight, GUI-supported permissions plugin for Folia servers, Paper.
Features
- GUI Permission Editor (`/fp editor`)
- Group creation, deletion, permission management
- Add/remove permissions for players
- Set group priority and inspect permissions
- In-game debugging and statistics
- Auto-update check and download
- Admin commands for reload and save
Commands Overview
Code (Text):
/fp editor - Open the GUI permission editor
/fp group <group> create - Create a new group
/fp group <group> delete - Delete a group
/fp group <group> addperm <perm> - Add permission to group
/fp group <group> removeperm <perm> - Remove permission from group
/fp group <group> setpriority <num> - Set group priority
/fp group <group> info - Show group information
/fp group <group> listperms - List group permissions
/fp user <player> addgroup <group> - Add player to group
/fp user <player> removegroup <group> - Remove player from group
/fp user <player> addperm <perm> - Add permission to player
/fp user <player> removeperm <perm> - Remove permission from player
/fp user <player> info - Show player information
/fp user <player> listperms - List player permissions
/fp info [detailed] - Show general plugin information
/fp debug <player> - Debug player permissions
/fp stats - Show performance statistics
/fp version - Show version information
/fp updateinfo - Get update info (admin only)
/fp download - Download the latest update (admin only)
/fp reload - Reload configuration (admin only)
/fp save - Save data to file (admin only)
Permissions Overview
Code (Text):
foliaperm.use:
description: The ability to use the Foliaperms.
default: op
foliaperm.user:
description: Ability to change permissions on a users.
default: op
foliaperm.group:
description: Ability to change the permissions in groups
default: op
foliaperm.admin:
description: Ability to save, reload, use, editor, debug. Basicily foliaperms.* but without ver, Stats
default: op
children:
foliaperm.use: true
foliaperm.user: true
foliaperm.group: true
foliaperm.debug: true
foliaperm.editor: true
foliaperm.warn: true
foliaperm.debug:
description: Ability to view the debug information
default: op
foliaperm.editor:
description: Ability to open up the editor
default: op
foliaperm.ver:
description: Ability to view the version data
default: op
foliaperms.stats:
description: Ability to view stats
default: op
foliaperm.warn:
description: See Unauthorized messages
default: op
foliaperm.*:
description: Every permission in one
default: op
children:
foliaperm.use: true
foliaperm.user: true
foliaperm.group: true
foliaperm.debug: true
foliaperm.editor: true
foliaperm.ver: true
foliaperms.stats: true
foliaperm.warn: true
Requirements
- Minecraft Server (Folia / Paper)
Installation
- Download the plugin from the Download Now button.
- Drop the `.jar` into your server’s `/plugins` folder.
- Start your server or use `/fp reload` if it's already running.
- Configure permissions with `/fp editor` or command line.
Support & Feedback
Found a bug or have suggestions? Drop a comment on this page or open an issue on GitHub. Your feedback is appreciated!