Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dmulloy2/shadowperms
Comprehensive permission, chat, and world management system.
https://github.com/dmulloy2/shadowperms
bukkit java minecraft permissions spigot
Last synced: 3 months ago
JSON representation
Comprehensive permission, chat, and world management system.
- Host: GitHub
- URL: https://github.com/dmulloy2/shadowperms
- Owner: dmulloy2
- License: gpl-3.0
- Created: 2014-05-11T01:54:16.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2023-05-07T03:05:42.000Z (over 1 year ago)
- Last Synced: 2024-05-01T20:46:03.876Z (8 months ago)
- Topics: bukkit, java, minecraft, permissions, spigot
- Language: Java
- Homepage:
- Size: 438 KB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: License.txt
Awesome Lists containing this project
README
# ShadowPerms
### Useful Links
- [Download](https://ci.dmulloy2.net/job/SwornPermissions)
- [Issues](https://github.com/dmulloy2/ShadowPerms/issues/)
- [Permissions](https://github.com/dmulloy2/ShadowPerms/blob/master/src/main/resources/plugin.yml)### Installation
1. Remove any other permission or chat systems
2. Drop ShadowPerms.jar into your plugin directory
3. Start the server### Integration
1. Essentials
- Essentials doesn't currently support SwornPerms (although drtshock's [EssentialsX](https://ci.drtshock.net/job/EssentialsX/) does)
- Remove the ````player-commands```` section of the Essentials config.yml
- Remove EssentialsChat (if installed)
2. SwornNations / Factions
- For chat formatting, append ````[FACTION]```` to the front of ````chatFormat```` of ShadowPerms config.yml
- Make sure ````ShadowPerms```` is in the ````softdepend```` section of the Factions plugin.yml### Command Structure
1. Has changed as of ShadowPerms v1, TODO update this5. Prefix / Suffix Management
- /prefix - Change prefix
- /prefixreset [player] - Reset prefix
- /suffix - Change suffix
- /suffixreset [player] - Reset suffix
6. Options
- Syntax: String: "[value]", Boolean: "b:[value]", Integer: "i:[value]", Double: "d:[value]"### File Structure
1. Base Directory
- Server Groups and Config
2. Worlds
- Users file and Groups file