mirror of
https://github.com/PlayPro/CoreProtect.git
synced 2025-02-11 16:30:03 +08:00
Update v9.md
unclear if the addition of 2 methods deserves its own API version bump
This commit is contained in:
parent
d9bf5a8333
commit
7280ab6cfa
@ -256,6 +256,26 @@ This will log a block as being removed/broken, and will log the block's inventor
|
||||
|
||||
---
|
||||
|
||||
#### `logDropItem(String user, Location location, ItemStack itemStack)`
|
||||
|
||||
This will log a item being dropped.
|
||||
|
||||
* **user:** Specify the username to log as having dropped the item.
|
||||
* **location:** Specify the location of the dropped item you're logging.
|
||||
* **itemStack:** Specify the ItemStack of the item you're logging.
|
||||
|
||||
---
|
||||
|
||||
#### `logPickupItem(String user, Location location, ItemStack itemStack)`
|
||||
|
||||
This will log a item being picked up.
|
||||
|
||||
* **user:** Specify the username to log as having picked up the item.
|
||||
* **location:** Specify the location of the picked up item you're logging.
|
||||
* **itemStack:** Specify the ItemStack of the item you're logging.
|
||||
|
||||
---
|
||||
|
||||
#### `logContainerTransaction(String user, Location location)`
|
||||
|
||||
This will log any transactions made to a block's inventory immediately after calling the method.
|
||||
@ -468,6 +488,28 @@ if (CoreProtect != null){ // Ensure we have access to the API
|
||||
|
||||
---
|
||||
|
||||
- Log 24 dirt dropped at a location by the user "Notch".
|
||||
```java
|
||||
CoreProtectAPI CoreProtect = getCoreProtect();
|
||||
if (CoreProtect != null){ // Ensure we have access to the API
|
||||
Player player = Bukkit.getPlayer("Notch")
|
||||
api.logDropItem(player.getName() player.getLocation(), new ItemStack(Material.DIRT, 24));
|
||||
}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
- Log 56 seeds picked up at a location by the user "Notch".
|
||||
```java
|
||||
CoreProtectAPI CoreProtect = getCoreProtect();
|
||||
if (CoreProtect != null){ // Ensure we have access to the API
|
||||
Player player = Bukkit.getPlayer("Notch")
|
||||
api.logPickupItem(player.getName() player.getLocation(), new ItemStack(Material.WHEAT_SEEDS, 56));
|
||||
}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
- Log adding/remove items in a chest (or some other block inventory).
|
||||
```java
|
||||
CoreProtectAPI CoreProtect = getCoreProtect();
|
||||
@ -501,4 +543,4 @@ Thread thread = new Thread(runnable);
|
||||
thread.start();
|
||||
```
|
||||
|
||||
---
|
||||
---
|
||||
|
Loading…
Reference in New Issue
Block a user