Skip to content

Latest commit

 

History

History
86 lines (63 loc) · 3.19 KB

README.md

File metadata and controls

86 lines (63 loc) · 3.19 KB

Resources for Tech's Spigot Plugins

A repository holding translations and permissions for Tech's Spigot Plugins.


Contribute translations

You are speaking a different language? That's great because we need you to help us translating our work into other languages.

Instructions

  • check for untranslated phrases in these files
  • replace the english phrases with the according translations
    • make sure to keep the same format
    • highlight the same words with ** **
    • don't use color codes
  • uncomment all phrases you translated
  • create a pull request

Contribute permissions

Our plugin Ultra Permissions simplifies searching for permissions by suggesting them based on installed plugins. The permission suggestions will be retrieved from this file.

Instructions

  • pick a plugin that hasn't been added yet
  • add all its permissions line by line
    • make sure to keep the format which is shown below
    • for easier editing use the tool shown below
  • create a pull request
    • provide a link to the plugin page
    • provide a link to the plugin permissions
    • only add one plugin per pull request
    • when adding permissions for a premium plugin, please provide the plugin.yml
      • the plugin.yml can be found inside the jar file
      • use WinZip or other programs to open it
      • DON'T SHARE THE WHOLE JAR OF A PREMIUM PLUGIN

Format

Permissions:
Plugin + Permission + Description + / optional Command

Permission commands:
/ Command <required argument> [optional argument]

Examples

Permission without a command:
Essentials+essentials.fly+Allows the player to fly.

Permission with a command:
Essentials+essentials.fly+Allows the player to fly.+/fly

Permission with multiple commands:
Essentials+essentials.fly+Allows the player to fly.+/fly,/playerfly

Permission with a placeholder:
Essentials+essentials.fly.[world]+Allows the player to fly in a specific world.

Permission with command and required argument:
Essentials+essentials.fly+Give someone fly mode.+/fly <player>

Permission with command and required argument to choose:
Essentials+essentials.fly+Give someone fly mode.+/fly <player|mob>

Permission with command, required and optional argument:
Essentials+essentials.fly+Give someone fly mode.+/fly <player> [world]

Editing tool

If you are using Visual Studio Code as your editor, you can now use an extension that provides syntax highlighting for the permission database.

You can get it here.