mirror of
https://github.com/plan-player-analytics/Plan.git
synced 2024-12-22 00:57:55 +01:00
Page:
Migration guide to Version 5.1 build 768
Pages
4.0.0 Set Up after 3.6.4
APIv4
APIv5 DataExtension API
APIv5 DataExtension API by Example
APIv5 PageExtension API
APIv5 Query API
APIv5
Architectural Decision Records
Bukkit Configuration
Bukkit Set Up
Bungee Configuration
Bungee Set Up
Commands & Permissions
Contribution Guidelines
DataExtension API Getting started
DataExtension API Builders
Database Schema
Database management
External WebServer Use
External Webserver use: Reverse proxy
Get Started
Home
How to configure X
How to update supported fabric version for curseforge release pipeline
How to update the plugin
Html Customization migration guide to React
Html Customization
Localization
Migration guide from Version 4.x.x to Version 5.0
Migration guide from Version 5.5 to 5.6
Migration guide to Version 5.1 build 768
PlaceholderAPI
Possible GDPR Privacy Policy section
Preparation for update with database schema changes
Project Architecture
Project Setup
Query API Getting started
SSL Certificate (HTTPS) Set Up
Supported Plugins
Themes
Web permissions
3
Migration guide to Version 5.1 build 768
Aurora Lahtela edited this page 2022-10-30 11:30:32 +02:00
Table of Contents
Migration guide to Version 5.1 build 768
This version reworked the commands and with them the permissions for commands.
You need to modify your permission set-up.
- For BungeeCord and Velocity all permissions are new, as the command required
plan.*
permission.
Permissions
When some action previously did not have permission it is marked by a dash.
You can also view how the plugin.yml
changed here
Old permission | New Permission | Default | Description |
---|---|---|---|
plan.? | removed | was used for help command | |
plan.basic | removed | was used on bukkit | |
plan.advanced | removed | was used on bukkit | |
plan.staff | removed | was used on bukkit | |
plan.* | removed | was used on bukkit & proxy platforms | |
plan.analyze | plan.server | op | Access /plan server command & register a level 0 webuser |
plan.manage | plan.servers | op | Access /plan servers command |
plan.analyze | plan.network | op | Access /plan network command |
plan.inspect.base | plan.player.self | true | Access /plan player command, get link to own player page & register a level 2 webuser |
plan.inspect.other | plan.player.other | op | get link to anyone's player page & register a level 1 webuser |
plan.search | plan.search | op | Access /plan search command |
plan.qinspect.base | plan.ingame.self | true | Access /plan ingame command, view own data in game |
plan.qinspect.other | plan.ingame.other | op | view anyone's data in game |
- | plan.register.self | true | Access /plan register command, register user that can view player's own page |
plan.webmanage | plan.register.other | op | Access /plan register command, register user that can view any page, or register users for others |
- | plan.unregister.self | true | Access /plan unregister command, remove own Plan-user |
plan.webmanage | plan.unregister.other | op | remove anyone's Plan-user |
plan.info | plan.info | op | Access /plan info command |
plan.reload | plan.reload | op | Access /plan reload command |
plan.manage | plan.disable | op | Access /plan disable command |
plan.webmanage | plan.users | op | Access /plan users command, Plan-user list |
plan.manage | plan.data.base | op | Access /plan db command |
plan.manage | plan.data.backup | op | Access /plan db backup command |
plan.manage | plan.data.restore | op | Access /plan db restore command |
plan.manage | plan.data.move | op | Access /plan db move command |
plan.manage | plan.data.hotswap | op | Access /plan db hotswap command |
plan.manage | plan.data.clear | op | Access /plan db clear command |
plan.manage | plan.data.remove.player | op | Access /plan db remove command |
plan.manage | plan.data.remove.server | op | Access /plan db uninstalled command |
plan.manage | plan.data.export | op | Access /plan export command |
plan.manage | plan.data.import | op | Access /plan import command |
plan.manage | plan.json.self | true | Access /plan json command, download own Plan data as .json |
plan.manage | plan.json.other | op | download anyone's Plan data as .json |
plan.ignore.commanduse | plan.ignore.commanduse | false | Commands used by this player are ignored |
plan.ignore.commanduse | plan.ignore.afk | false | AFK Time not calculated for this player |
Documentation
Tutorials
Configuration
- Game server Set-up
- Network Set-up
- Game server Configuration
- Network Configuration
- Login / HTTPS Set-Up
- Commands & Permissions
- Database management
- PlaceholderAPI