PermCore - Simple & Powerful Permissions Plugin icon

PermCore - Simple & Powerful Permissions Plugin -----

A lightweight, feature-rich permissions management plugin for Minecraft 1.21+ servers.




PermCore v2.4

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

⌨️ Enhanced Tab Completion

Full Tab Completion Support

Tab completion now works for every command argument and is available to all players!

What's New:
Player name suggestions - Shows all online players when typing player names
Group name suggestions - Auto-complete group names from your config
Action suggestions - Shows available actions (add, remove, setgroup, etc.)
Permission suggestions - Common permissions pre-loaded for quick selection
Smart filtering - Only shows relevant options based on context
Alphabetically sorted - Easy to find what you need

Example Tab Completion:
Code (Text):
/permcore <TAB> → user, group, check, reload, info[/CENTER]

/permcore user <TAB> → Steve, Alex, Notch (all online players)

/permcore user Steve <TAB> → add, remove, setgroup, addgroup, removegroup, info

/permcore user Steve setgroup <TAB> → default, vip, mod, admin (all groups)

/permcore user Steve add <TAB> → essentials.fly, worldedit.*, permcore.admin, * (common permissions)
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Pre-Configure Players

Set Permissions Before Players Join

You can now configure player permissions and groups before they even join the server!

How It Works:
Run commands for any player name (online or offline)
User data is automatically created if it doesn't exist
Permissions apply immediately when they join
Perfect for pre-setting staff ranks or VIP perks

Example Usage:
Code (Text):
[/CENTER]
/permcore user NewMod setgroup mod → Created new user data for NewMod → Set NewMod's group to mod
When NewMod joins the server, they're already a moderator!
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Bug Fixes
Fixed "Player not found" error when tab completing player names
Improved Spigot compatibility for tab completion
Commands now work for offline/new players
Better error messages and user feedback
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Installation:
Download PermCore v2.4
Replace the old JAR in your plugins/ folder
Restart your server
Enjoy enhanced tab completion!

Commands Now Support Tab Completion:
/permcore user <player> setgroup <group>
/permcore user <player> add <permission>
/permcore user <player> remove <permission>
/permcore group <group> info
/permcore check <player> <permission>

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Making permission management faster and easier!
----------, Oct 6, 2025

PermCore v2.3 - Vault Fix Update

Improved Vault Integration

Fixed Vault Detection Issue

This update resolves the issue where Vault wasn't properly detecting PermCore as a permissions plugin.

What's Fixed:
  • Proper load order - PermCore now loads BEFORE Vault using loadbefore
  • Required dependency - Vault is now a hard dependency (server won't start without it)
  • Immediate registration - No more delayed hooks or timing issues
  • Cleaner startup - Simplified initialization process
  • Better compatibility - Vault now properly detects PermCore on startup
How It Works:
Code (Text):
1. Server checks if Vault is installed (required)
2. PermCore loads and registers as permission provider
3. Vault loads and automatically detects PermCore
4. Other plugins load and use PermCore through Vault
Installation:
  1. []Download PermCore v2.3 Make sure Vault is installed (REQUIRED) []Replace the old JAR in your plugins/ folder []Restart your server
  2. Check console for "Registered with Vault as permission provider!"
Verification: Run /vault-info to verify PermCore is listed as your permissions plugin.

Now with proper Vault support, correct load order, and required dependency!
----------, Oct 2, 2025

What Changed:
  • Before: Players could be in multiple groups at once (like [default, vip, builder])
  • After: Players can only be in ONE group at a time (like admin or vip)
⚙️ Command Changes:
  • /permcore user <player> addgroup <group> - Now replaces the player's current group instead of adding to a list
  • Added: /permcore user <player> setgroup <group> - Same as addgroup (clearer naming)
  • /permcore user <player> removegroup <group> - Removes the player's group entirely
  • /permcore user <player> info - Shows single group instead of group list
Data Changes:
  • users.yml now stores group: "admin" instead of groups: [admin, vip]
  • Backward compatible - automatically converts old multi-group data
Why This Change:
  • Simpler permission management - No conflicts between multiple groups
  • Clearer rank progression - Traditional one-rank-per-player system
  • Easier to understand - Players have one role, not multiple overlapping roles
Screenshot 2025-09-27 195823.png
----------, Sep 27, 2025

Could not pass event AsyncPlayerChatEvent to PermCore v2.0 - FIXED

BEFORE UPDATE
upload_2025-9-24_20-21-58.png

AFTER UPDATE

upload_2025-9-24_20-19-45.png
----------, Sep 24, 2025

Huge revamp of plugin, check full description for usage.

Changed the name
Sorted all bugs
New admin commands
More visibility

MUCH MORE
----------, Sep 23, 2025

Resource Information
Author:
----------
Total Downloads: 22
First Release: Sep 16, 2025
Last Update: Oct 6, 2025
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings