EladoPalca API Dokumentáció

Plugin: EladoPalca | Verzió: 1.0 | Minecraft 1.20

Áttekintés

Ez az API lehetővé teszi más pluginok számára, hogy kezeljék az Eladó Pálcát és a ládák eladását.

API elérése

EladoPalcaAPI api = EladoPalcaPlugin.getAPI();
    
Magyarázat: Ezzel a metódussal kérheted le az EladóPálca API példányt. Más pluginok így tudják használni a funkciókat.

Metódusok

isEladoPalca(ItemStack item)

boolean result = api.isEladoPalca(player.getInventory().getItemInMainHand());
    
Leírás: Ellenőrzi, hogy az adott ItemStack egy Eladó Pálca-e.

calculateChestValue(Block block)

double value = api.calculateChestValue(chestBlock);
    
Leírás: Visszaadja a láda teljes értékét a konfigurációban megadott item árak alapján.

sellChest(Player player, Block block)

boolean success = api.sellChest(player, chestBlock);
    
Leírás: Eladja a láda tartalmát, jóváírja a játékosnak a Vault economy segítségével, majd kiüríti a ládát.

Példa használat

EladoPalcaAPI api = EladoPalcaPlugin.getAPI();
Player player = ...;
Block chest = ...;

if (api.isEladoPalca(player.getInventory().getItemInMainHand())) {
    api.sellChest(player, chest);
}
    
Magyarázat: Ellenőrizzük, hogy a játékos kezében lévő tárgy Eladó Pálca-e, majd eladjuk a ládát.

Jogosultságok

Név: eladopalca.use
Leírás: Eladó Pálca használata és felvétele parancsból
Alapértelmezett: op

Parancsok

Parancs: /chronikapalca level1 get
Jogosultság: eladopalca.use
Funkció: Eladó Pálca kiosztása a játékosnak