mirror of
https://github.com/PaperMC/Paper.git
synced 2025-01-03 23:07:40 +01:00
Merge branch 'master' of github.com:Bukkit/Bukkit
By: Dinnerbone <dinnerbone@dinnerbone.com>
This commit is contained in:
commit
b0bab301fe
@ -3,10 +3,20 @@ Bukkit
|
|||||||
|
|
||||||
A Minecraft Server API.
|
A Minecraft Server API.
|
||||||
|
|
||||||
|
Coding Conventions
|
||||||
|
-----------
|
||||||
|
|
||||||
|
* We generally follow the Sun/Oracle coding standards.
|
||||||
|
* No tabs; use 4 spaces instead.
|
||||||
|
* No trailing whitespaces.
|
||||||
|
* No 80 column limit or midstatement newlines.
|
||||||
|
|
||||||
|
Follow the above conventions if you want your pull requests accepted.
|
||||||
|
|
||||||
Compilation
|
Compilation
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
We use maven to handle our dependencies.
|
We use maven to handle our dependencies.
|
||||||
|
|
||||||
* Install [Maven 3](http://maven.apache.org/download.html)
|
* Install [Maven 3](http://maven.apache.org/download.html)
|
||||||
* Check out this repo and: `mvn clean install`
|
* Check out this repo and: `mvn clean install`
|
@ -97,6 +97,32 @@ public interface Inventory {
|
|||||||
* @return If any matching ItemStacks were found
|
* @return If any matching ItemStacks were found
|
||||||
*/
|
*/
|
||||||
public boolean contains(ItemStack item);
|
public boolean contains(ItemStack item);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Check if the inventory contains any ItemStacks with the given materialId and at least the minimum amount specified
|
||||||
|
*
|
||||||
|
* @param materialId The materialId to check for
|
||||||
|
* @param amount The minimum amount to look for
|
||||||
|
* @return If any ItemStacks were found
|
||||||
|
*/
|
||||||
|
public boolean contains(int materialId, int amount);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Check if the inventory contains any ItemStacks with the given material and at least the minimum amount specified
|
||||||
|
*
|
||||||
|
* @param material The material to check for
|
||||||
|
* @return If any ItemStacks were found
|
||||||
|
*/
|
||||||
|
public boolean contains(Material material, int amount);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Check if the inventory contains any ItemStacks matching the given ItemStack and at least the minimum amount specified
|
||||||
|
* This will only match if both the type and the amount of the stack match
|
||||||
|
*
|
||||||
|
* @param item The ItemStack to match against
|
||||||
|
* @return If any matching ItemStacks were found
|
||||||
|
*/
|
||||||
|
public boolean contains(ItemStack item, int amount);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Find all slots in the inventory containing any ItemStacks with the given materialId
|
* Find all slots in the inventory containing any ItemStacks with the given materialId
|
||||||
|
Loading…
Reference in New Issue
Block a user