Contact Me via Discord: ItsMystic01#6831
Mystical is a utility plugin that can be used in different ways:
- Ranks
- Ranks can be given permissions. Every rank a user has, all those rank's permission will be given to them.
- Ranks can have a prefix that can be used in message. The highest rank will be chosen as the user's rank prefix.
- Ranks has a priority number. 1 meaning the highest, and the further the number from 1, the lower its value/priority.
- Ranks can also have kits that are configurable in ranks.yml
- Ranks can also have gradient-colored rank name that can be used in chats
- Personal Kits
- In creation of kit, you will be presented a 36 slot inventory where you can configure it to what items a kit will contain.
- Permission to access those personal kits would be: mystical.<name of the kit>
- Example: mystical.basickit
- Per Player Info
- This makes sures that all information of the server per player is configurable and readable.
- This has been tested to be working efficiently even if the list of players in the yml file is too many.
- Default Settings
- You can assign a rank in mystical_configuration.yml what rank you would like to be given to users on their first join.
- Configurable Messages in lang.yml with the purpose of re-formatting messages to be sent to players on usage of Mystical Features
- Configurable Files:
- lang.yml
- mystical_configuraiton.yml
- personal_kit_configuration.yml
- player_info.yml
- ranks.yml
Commands:
/fly: Toggles flight ability
aliases: [ flight ]
/kit: Gives the user a kit
aliases: [ kitme, kits ]
/message: Messages a user privately
aliases: [ msg, tell ]
/mysticalhelp: Shows all the list of commands available
aliases: [ mysticalcommands ]
/rename: Rename an item in hand
aliases: [ itemrename ]
/createkit: Creates a kit
aliases: [ ck, kitcreate ]
/deletekit: Deletes a kit
aliases: [ dk, kitdelete ]
/setkitprefix: Sets kit prefix
aliases: [ skprefix, skitprefix, skp ]
/editkit: Edit contents of an existing kit
aliases: [ kitedit ]
/createrank: Creates a new rank
aliases: [ newrank, rankcreate ]
/deleteallrank: Deletes all available ranks in ranks.yml (with optional conditions)
aliases: [ dar, dallrank ]
/deleterank: Deletes an existing rank in ranks.yml
aliases: [ eradicaterank, rankdelete ]
/giverank: Gives a rank to a certain player
aliases: [ giverole ]
/playerrank: Checks the rank a certain player has
aliases: [ checkplayerrank ]
/ranklist: Gives all existing ranks
aliases: [ rankall, allrank, checkallrank ]
/
removerank: Removes a rank from a certain player
aliases: [ removerole ]
/givepermission: Gives a user additional permission
aliases: [ permissionadd ]
/removepermission: removes a permission from a user
aliases: [ permissionremove ]
Permissions:
mystical.*:
description: Permission over all features of Mystical Plugin.
default: op
children:
mystical.managekits: true
mystical.roles: true
mystical.default: true
mystical.managekits:
description: Permission over all kits features of Mystical Plugin
default: false
children:
mystical.createkit: true
mystical.deletekit: true
mystical.editkit: true
mystical.setkitprefix: true
mystical.roles:
description: Permission over all role features of Mystical Plugin
default: false
children:
mystical.createrank: true
mystical.deleteallrank: true
mystical.deleterank: true
mystical.givepermission: true
mystical.giverank: true
mystical.playerrank: true
mystical.ranklist: true
mystical.removepermission: true
mystical.removerank: true
mystical.default:
description: Permission over all default features of Mystical Plugin
default: true
children:
mystical.fly: true
mystical.kit: true
mystical.message: true
mystical.help: true
mystical.rename: true
mystical.fly:
description: Permission to enable or disable flight.
default: true
mystical.kit:
description: Ability to claim kits.
default: true
mystical.message:
description: Ability to privately message a user.
default: true
mystical.help:
description: Ability to use the help command of Mystical Commands
default: true
mystical.rename:
description: Ability to rename on-hand item.
default: true
mystical.createkit:
description: Ability to create custom-kits.
default: op
mystical.deletekit:
description: Ability to delete kits from the current custom-kit list.
default: op
mystical.editkit:
description: Ability to edit the contents of a custom-kit.
default: op
mystical.setkitprefix:
description: Ability to change the kit prefix.
default: op
mystical.createrank:
description: Ability to create a rank.
default: op
mystical.deleteallrank:
description: Ability to delete all current ranks in ranks.yml
default: op
mystical.deleterank:
description: Ability to delete an existing rank.
default: op
mystical.givepermission:
description: Ability to give a user certain permission.
default: op
mystical.giverank:
description: Ability to give a user an existing rank.
default: op
mystical.playerrank:
description: Ability to check all the rank a user has.
default: op
mystical.ranklist:
description: Ability to check all the current ranks available.
default: op
mystical.removepermission:
description: Ability to remove permission from a user.
default: op
mystical.removerank:
description: Ability to remove rank from a user.
default: op