Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/l4zs/tpa
a simple plugin giving the ability to request teleports to others and go back to your death location if you die.
https://github.com/l4zs/tpa
kotlin minecraft minecraft-plugin paper papermc
Last synced: 8 days ago
JSON representation
a simple plugin giving the ability to request teleports to others and go back to your death location if you die.
- Host: GitHub
- URL: https://github.com/l4zs/tpa
- Owner: l4zs
- License: gpl-3.0
- Created: 2022-03-20T12:47:26.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-10-30T11:45:09.000Z (about 2 years ago)
- Last Synced: 2024-05-02T03:36:05.555Z (6 months ago)
- Topics: kotlin, minecraft, minecraft-plugin, paper, papermc
- Language: Kotlin
- Homepage:
- Size: 139 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TPA
TPA is a simple plugin giving the ability to request teleports to others and go back to your death location if you die.### Custom Translations
All messages will be translated to the clients set language if a translation for that language is present, otherwise it'll use the first entry from the configs translations as fallback (default: english)Translation files are saved as .properties files in the translations folder.
###### Editing an already existing translation:
1. Edit and save the corresponding .properties file
2. Add the language code in the config.yml under translations if not already added
3. Either restart the server or reload the translations (`/tpa reload-translations`) and (if you changed something in the config too) reload the configs (`/tpa reload-configs`)###### Adding new translations:
1. Create a new file `general_.properties` in the translations folder
2. at best copy the contents from `general_en.properties` and change them according to your favored language
3. Add the new language to the config.yml under translations
4. Either restart the server or reload the translations (`/tpa reload-translations`) and reload the configs (`/tpa reload-configs`)
5. You're welcome to [create a pull request](../../pulls) and add your translation so others don't have to create their own### Permissions
- `/back` - `tpa.back`
- `/tpaccept ` - `tpa.tpaccept`
- `/tpa ` - `tpa.tpa`
- `/tpa reload-config` - `tpa.reload-config`
- `/tpa reload-translations` - `tpa.reload-translations`
- `/tpahereall` - `tpa.tpahereall`
- `/tpahere ` - `tpa.tpahere`
- `/tpcancel ` - `tpa.tpcancel`
- `/tpdeny ` - `tpa.tpdeny`
- `/tptoggle` - `tpa.tptoggle`### License
This project is licensed under the [GNU GPLv3](LICENSE).© 2022 l4zs