From 96571496536d69dac27c2ae9d7f6e9fe0942efeb Mon Sep 17 00:00:00 2001 From: jakub Date: Thu, 17 Oct 2024 11:42:21 +0200 Subject: [PATCH] Update 'PDC Funkce' --- PDC-Funkce.md | 59 ++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 47 insertions(+), 12 deletions(-) diff --git a/PDC-Funkce.md b/PDC-Funkce.md index d1fbd12..a18fe61 100644 --- a/PDC-Funkce.md +++ b/PDC-Funkce.md @@ -9,17 +9,17 @@ S PDC se však nepracuje nejlépe a proto byli vytvořeny tyto funkce, které pr Zapíše údaj do hráče ### Vstupní Parametry -- **Player** = hráč, -- **String** = klíč, -- **PersistentDataType** = Druh Hodnoty, -- **Object** = hodnota, +- **Player** = hráč +- **String** = klíč +- **PersistentDataType** = Druh Hodnoty +- **Object** = hodnota ### Výstupní parametr Žádný ### Příklad použití ```JAVA -PDC.WritePlayerPDC(player, "status", PersistentDataType.STRING, "afk") +PDC.WritePlayerPDC(player, "status", PersistentDataType.STRING, "afk"); ``` ## GetPlayerPDC(Player, String, PersistentDataType) @@ -27,9 +27,9 @@ Vezme údaj z hráče ### Vstupní Parametry -- **Player** = hráč, -- **String** = klíč, -- **PersistentDataType** = Druh Hodnoty, +- **Player** = hráč +- **String** = klíč +- **PersistentDataType** = Druh Hodnoty ### Výstupní parametr @@ -37,7 +37,7 @@ Vezme údaj z hráče ### Příklad použití ```JAVA -String status = (String) PDC.GetPlayerPDC(player, "money", PersistentDataType.STRING) +String status = (String) PDC.GetPlayerPDC(player, "money", PersistentDataType.STRING); ``` ## DeletePlayerPDC(Player, String) @@ -45,15 +45,15 @@ Vymaže údaj z hráče ### Vstupní Parametry -- **Player** = hráč, -- **String** = klíč, +- **Player** = hráč +- **String** = klíč ### Výstupní parametr Žádný ### Příklad použití ```JAVA -PDC.DeletePlayerPDC(player, "status") +PDC.DeletePlayerPDC(player, "status"); ``` ## WriteItemMetaPDC(ItemMeta, String, PersistentDataType, Object) @@ -111,3 +111,38 @@ ItemMeta meta = itemstack.getItemMeta(); PDC.DeleteItemMetaPDC(meta, "ruler"); itemstack.setItemMeta(meta); ``` + +## WriteTileStatePDC(TileState, String, PersistentDataType, Object) +Zapíše údaj do hráče +### Vstupní Parametry + +- **TileState** = status bloku +- **String** = klíč +- **PersistentDataType** = Druh Hodnoty +- **Object** = hodnota + +### Výstupní parametr +Žádný + +### Příklad použití +```JAVA +PDC.WriteTileStatePDC(tileState, "space", PersistentDataType.INTEGER, 64); +``` + +## GetTileStatePDC(TileState, String, PersistentDataType) +Vezme údaj z hráče + +### Vstupní Parametry + +- **TileState** = status bloku +- **String** = klíč +- **PersistentDataType** = Druh Hodnoty + + +### Výstupní parametr +- **Object** = Hodnota + +### Příklad použití +```JAVA +Integer space = (Integer) PDC.GetTileStatePDC(tileState, "space", PersistentDataType.INTEGER); +```