Default: true (all players) Description: Basic permission for read-only commands
Allowed Commands:
/lilchunks status - Check generation status
/lilchunks help - View help information
Usage Example:
Copy
# Players with lilchunks.use can:/lc status ✓ Check if generation is running/lc help ✓ View available commands# But cannot:/lc start ✗ Permission denied/lc stop ✗ Permission denied/lc reload ✗ Permission denied
LuckPerms is the most popular permission plugin. Here’s how to set up LilChunks permissions:
Copy
# Grant basic access to a user/lp user <username> permission set lilchunks.use true# Grant basic access to a group/lp group default permission set lilchunks.use true
Copy
# Grant basic access to a user/lp user <username> permission set lilchunks.use true# Grant basic access to a group/lp group default permission set lilchunks.use true
Copy
# Grant admin access to a user/lp user <username> permission set lilchunks.admin true# Grant admin access to a group/lp group admin permission set lilchunks.admin true/lp group moderator permission set lilchunks.admin true
Copy
# Remove permissions from a user/lp user <username> permission unset lilchunks.admin/lp user <username> permission unset lilchunks.use# Remove permissions from a group/lp group <groupname> permission unset lilchunks.admin
When LilChunks is first installed, the default permissions are:
Copy
permissions: lilchunks.admin: description: Gives access to all LilChunks commands default: op lilchunks.use: description: Allows using basic LilChunks commands default: true
Allow all players to check status but restrict generation to staff:
Copy
# LuckPerms setup/lp group default permission set lilchunks.use true/lp group moderator permission set lilchunks.admin true/lp group admin permission set lilchunks.admin true
# LuckPerms setup/lp group default permission set lilchunks.use true/lp group trusted permission set lilchunks.admin true/lp group vip permission set lilchunks.admin true
# LuckPerms setup/lp group default permission set lilchunks.use false/lp group moderator permission set lilchunks.admin true/lp group admin permission set lilchunks.admin true
# LuckPerms world-specific permissions/lp user <username> permission set lilchunks.admin true world=creative/lp group builder permission set lilchunks.admin true world=build_world
# Check user permissions/lp user <username> permission check lilchunks.use/lp user <username> permission check lilchunks.admin# List all permissions/lp user <username> permission info
Copy
# Check user permissions/lp user <username> permission check lilchunks.use/lp user <username> permission check lilchunks.admin# List all permissions/lp user <username> permission info
Copy
# Test as the user/lc help # Should work with lilchunks.use/lc status # Should work with lilchunks.use/lc start 5 # Should work with lilchunks.admin
Set up permission inheritance for cleaner management:
Copy
# LuckPerms inheritance example/lp group default permission set lilchunks.use true/lp group moderator inherit default/lp group moderator permission set lilchunks.admin true/lp group admin inherit moderator
# Grant temporary admin access for 1 hour/lp user <username> permission settemp lilchunks.admin true 1h# Grant temporary access for specific duration/lp user <username> permission settemp lilchunks.admin true 30m
# World-specific permissions/lp user <username> permission set lilchunks.admin true world=creative# Server-specific permissions (for networks)/lp user <username> permission set lilchunks.admin true server=build# Time-based permissions/lp user <username> permission set lilchunks.admin true time=night
Grant users only the minimum permissions they need for their role.
Copy
# Good: Specific permissions/lp group builder permission set lilchunks.use true# Avoid: Wildcard permissions/lp group builder permission set lilchunks.* true
👥 Use Groups
Manage permissions through groups rather than individual users.
Copy
# Create role-based groups/lp creategroup builder/lp creategroup moderator/lp creategroup admin# Assign permissions to groups/lp group builder permission set lilchunks.use true/lp group moderator permission set lilchunks.admin true
🔄 Regular Audits
Regularly review and audit permissions to ensure they’re still appropriate.
Copy
# Review user permissions/lp user <username> permission info# Review group permissions/lp group <groupname> permission info
📝 Document Changes
Keep track of permission changes for accountability and troubleshooting.
Copy
# Use descriptive reasons for changes/lp user <username> permission set lilchunks.admin true reason="Promoted to moderator"
# Note current permissions# PEX: /pex group <group> list# GM: /manload# Set up in new plugin/lp group default permission set lilchunks.use true/lp group admin permission set lilchunks.admin true