diff --git a/PDC-Funkce.md b/PDC-Funkce.md index e45b69b..d1fbd12 100644 --- a/PDC-Funkce.md +++ b/PDC-Funkce.md @@ -55,3 +55,59 @@ Vymaže údaj z hráče ```JAVA PDC.DeletePlayerPDC(player, "status") ``` + +## WriteItemMetaPDC(ItemMeta, String, PersistentDataType, Object) +Zapíše údaj do hráče +### Vstupní Parametry + +- **ItemMeta** = meta itemu +- **String** = klíč +- **PersistentDataType** = Druh Hodnoty +- **Object** = hodnota + +### Výstupní parametr +Žádný + +### Příklad použití +```JAVA +ItemMeta meta = itemstack.getItemMeta(); +PDC.WriteItemMetaPDC(meta, "ruler", PersistentDataType.ITEGER, 1); +itemstack.setItemMeta(meta); +``` + +## GetItemMetaPDC(ItemMeta, String, PersistentDataType) +Vezme údaj z hráče + +### Vstupní Parametry + +- **ItemMeta** = meta itemu +- **String** = klíč +- **PersistentDataType** = Druh Hodnoty + + +### Výstupní parametr +- **Object** = Hodnota + +### Příklad použití +```JAVA +ItemMeta meta = itemstack.getItemMeta(); +Integer = (Integer) PDC.GetItemMetaPDC(meta, "ruler", PersistentDataType.INTEGER); +``` + +## DeleteItemMetaPDC(ItemMeta, String) +Vymaže údaj z hráče + +### Vstupní Parametry + +- **ItemMeta** = meta itemu +- **String** = klíč + +### Výstupní parametr +Žádný + +### Příklad použití +```JAVA +ItemMeta meta = itemstack.getItemMeta(); +PDC.DeleteItemMetaPDC(meta, "ruler"); +itemstack.setItemMeta(meta); +```