An open API service indexing awesome lists of open source software.

https://github.com/linuskay/buildpalettes

A Minecraft Spigot plugin that allows players to manage/share custom block palettes.
https://github.com/linuskay/buildpalettes

Last synced: about 1 year ago
JSON representation

A Minecraft Spigot plugin that allows players to manage/share custom block palettes.

Awesome Lists containing this project

README

          

# buildPalettes
A Minecraft Spigot plugin that allows players to manage/share custom block palettes.

## Commands
Commands such as load, and delete, have additional ".other" permissions. These control whether a player can load palettes belonging to other players or not.

| Command | description | permission |
|-------- | ----------- | ---------- |
| /palette save \ | save a palette with the given name | palette.save |
| /palette load \ | load a palette with the given name | palette.load, palettes.load.other |
| /palette delete \ | delete a palette with the given name | palette.delete, palettes.delete.other|
| /palette help | view plugin commands & info | palette.help |
| /palette reload | reload plugin config | palette.reload |
| /palette list| list personal palettes | palette.list |
| /palette list public | list all public palettes | palette.list.public |
| /palette list player \ | list all palettes belonging to player | palette.list.player |
| /palette edit \ \ \ | edit a specific palette's name | palette.edit.name, palette.edit.other |
| /palette edit \ privacy \ | edit a specific palette's privacy | palette.edit.privacy, palette.edit.other |

## Config
```YAML
palette_limit: 3
blacklist:
- BARRIER
```

## Palette Config
```YAML
# in the event that palettes need to be edited directly, the format is as follows
# text in refers to a variable

# :
# owner:
# privacy: private
# items:
# -
# -
# -
# -
# -
# -
# -
# -
# -

coolPalette:
owner: 2645e025-e900-441b-8d02-074a36680777
privacy: private
items:
- STONE
- OAK_PLANKS
```