From ea15b5d9b2144216346011480aec3aa64287f58c Mon Sep 17 00:00:00 2001 From: jakub Date: Thu, 17 Oct 2024 10:48:08 +0200 Subject: [PATCH] Update 'PDC Funkce' --- PDC-Funkce.md | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) 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); +```