SPIGOT-2540: Add nullability annotations to entire Bukkit API
By: Darkyenus <darkyenus@gmail.com>
This commit is contained in:
@@ -1,9 +1,11 @@
|
||||
package org.bukkit.entity;
|
||||
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
/**
|
||||
* Represents an Item.
|
||||
* Represents a dropped item.
|
||||
*/
|
||||
public interface Item extends Entity {
|
||||
|
||||
@@ -12,6 +14,7 @@ public interface Item extends Entity {
|
||||
*
|
||||
* @return An item stack.
|
||||
*/
|
||||
@NotNull
|
||||
public ItemStack getItemStack();
|
||||
|
||||
/**
|
||||
@@ -19,7 +22,7 @@ public interface Item extends Entity {
|
||||
*
|
||||
* @param stack An item stack.
|
||||
*/
|
||||
public void setItemStack(ItemStack stack);
|
||||
public void setItemStack(@Nullable ItemStack stack);
|
||||
|
||||
/**
|
||||
* Gets the delay before this Item is available to be picked up by players
|
||||
|
||||
Reference in New Issue
Block a user