# Bedny

> Klíč za každý den na serveru, otevírá se příkazem /crate, a to, co v bednách je, určuje server.

Source: https://stygion.eu/cs/docs/keystone/crates
Updated: 2026-10-09

Modul `crates`, soubor `crates.toml`. **Po instalaci je vypnutý**: modul, který něco rozdává, není věc, kterou má aktualizace zapnout sama. Zapneš ho `enabled = true`; nastavení vidíš v editoru (obrazovka Bedny) i u vypnutého modulu.

## Klíč za den

Každý dostane jeden klíč za každý den, kdy je na serveru — při prvním připojení dne, nebo o půlnoci, pokud je online, až se den přehoupne. Den se počítá v časové zóně serveru (`crates.time-zone`). Kolik klíčů za den a kolik jich smí ležet v zásobě, říká `keys-per-day` (výchozí 1) a `max-keys` (výchozí 30).

Klíče žijí v databázi Keystone, ne v inventáři, takže se **nedají obchodovat, zahodit ani duplikovat**. Získávají se, neprodávají se.

## Hráč

```
/crate          kolik klíčů držíš a jaké máš šance
/crate open     spotřebuje klíč a otevře bednu
/crate odds     šance každé skupiny a co která vzácnost obsahuje
```

Co nejde do inventáře, spadne hráči k nohám, kde to zvedne jen on (jako `/give`). Bedna otevřená v ticku před odpojením se doručí při příštím připojení. Legendární odměna se oznámí celému serveru (`crates.announce`).

## Šance a odměny

`crates.odds` je jedna řádka na skupinu, od nejhorší: `default: 70, 22, 7, 1` je šance (v procentech) na běžnou, neobvyklou, vzácnou a legendární. Hráč losuje podle poslední řádky, ve které skupině je. Server, který chce, aby všichni měli stejné šance, nechá jedinou řádku `default`.

`crates.loot.common` až `.legendary` říká, co která vzácnost obsahuje, stejně pro všechny, ve stejném tvaru jako odměna za hlas: příkaz, `perk`, `rank` — a `item <id> <počet>`, s váhou na začátku (`3: …`) a popiskem za `|`. Vzácnost, ve které nic není, padnout nemůže, a zobrazené šance to říkají.

## Předměty s vlastním vzhledem

`crates.items` pojmenovává předměty: `<id> <předmět> [model=<n>] [look=<ns:cesta>] [colour=#rrggbb] [glint] <jméno> | <popisek>`. `model=` je číslo, podle kterého se vzhled hledá v resource packu na Minecraftu 1.21.1, `look=` model, který pack jmenuje od 1.21.4; se `look` se jméno a popisek čtou i z packu v jazyce hráče. Takový předmět se skládá do 64 a nelesknou se, pokud o to nepožádáš (`glint`).

**Předmět s vlastním vzhledem je chráněný.** Nese značku Keystone, kterou žádná akce v survivalu nezapíše. Kovadlina s ním nenabídne výsledek a nic nevydá; kreativní hráč pod úrovní operátora 2 ho do slotu nezapíše; a předmět, který se dostane do inventáře, ztratí jméno, které mu dala kovadlina jinde. Server ho proto může brát jako pravý.

## Správa

```
/keystone crate give <hráč> <počet>     dá klíče (i hráči offline; z hlasu: keystone crate give {player} 1)
/keystone crate history <hráč>
/keystone crate test <skupina> [počet]  vylosuje až milion beden, nic nedá a vypíše, co padlo vedle toho, co se čekalo
```

Obsah beden (`crates.loot`) smí z hry měnit jen vlastník.
