|
|
|
|
@ -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); |
|
|
|
|
``` |
|
|
|
|
|