MC-Collection is a plugin for Spigot-based Minecraft servers that allows players to collect a given number of items that reward players upon completion of the collection in the menu.
Commands:
/collection [reload/create/delete/list/setshard]
Configuration:
The plugin uses configuration files `config.yml` and `messages.yml`. In `config.yml`, you can configure collection, and in `messages.yml`, you can customize the messages used in the plugin.
Code (Text):
menuRows: 3
zbiorkiMenuTitle: '&7Zbiorki Menu'
zbiorki:
- name: klucze
maxCollection: 200
collected: 0
command: say [player] dostał klucze
itemCollecting:
material: IRON_INGOT
item:
material: TRIPWIRE_HOOK
item-meta:
display-name: '&aKlucze'
lore:
- ' '
- '&7Ilość zebranych przedmiotów: &f[collected]/[max-collection]'
- ' '
- '&7Kliknij &flewym&7 aby dodać jeden przedmiot!'
- '&7Kliknij &fprawym&7 aby dodać więcej przedmiotów'
slot: 11
- name: turbodrop
maxCollection: 300
collected: 0
command: say [player] dostał turbodrop
itemCollecting:
material: DIAMOND
item:
material: DIAMOND_PICKAXE
item-meta:
display-name: '&cTurbo&fDrop'
lore:
- ' '
- '&7Ilość zebranych przedmiotów: &f[collected]/[max-collection]'
- ' '
- '&7Kliknij &flewym&7 aby dodać jeden przedmiot!'
- '&7Kliknij &fprawym&7 aby dodać więcej przedmiotów'
slot: 15
items:
- itemStack:
material: PAPER
item-meta:
display-name: '&cJak działają zbiorki?'
lore:
- ' '
- '&7Wybierz zbiórkę i wpłać na nią itemy a cały serwer dostanie nagrodę!'
slot: 13
Code (Text):
holdItemToCreate: '&cMusisz trzymać item w ręce aby stworzyć zbiórkę!'
collectionAlreadyExist: '&cZbiórka o takiej nazwie już istnieje!'
createdCollection: '&7Pomyslnie stworzono zbiórkę o nazwie &f[collection-name]!'
collectionDoesntExist: '&cZbiórka o takiej nazwie nie istnieje!'
deletedCollection: '&7Pomyslnie usunięto zbiórkę o nazwie &f[collection-name]!'
collectionEnd:
type: MESSAGE
message: '&7Pomyslnie ukończono zbiurkę &f[collection-name]!'
payCollection:
type: MESSAGE
message: '&7Pomyslnie wpłacono [amount] przedmiot na zbiurkę &f[collection-name]!'
doesntHaveCollectionItem:
type: MESSAGE
message: '&cNie posiadasz tego przedmiotu lub wystarczającej jego ilości!'
doesntSetedCollectionItem:
type: MESSAGE
message: '&cPrzedmiot do zbierania nie został ustawiony!'
Permissions:
1. `collection.list` - Permission to use /collection list
2. `collection.reload` - Permission to use /collection reload
3. `collection.create` - Permission to use /collection create
4. `collection.delete` - Permission to use /collection delete
5. `collection.setshard` - Permission to use /collection setshard
6. `collection.admin` - Permission to see tabing args