SPIGOT-2540: Add nullability annotations to entire Bukkit API

By: Darkyenus <darkyenus@gmail.com>
This commit is contained in:
Bukkit/Spigot
2019-03-13 17:42:57 +11:00
parent e069a80fd8
commit 416c865476
565 changed files with 5372 additions and 2008 deletions

View File

@ -1,6 +1,7 @@
package org.bukkit;
import org.bukkit.block.data.BlockData;
import org.jetbrains.annotations.NotNull;
/**
* A delegate for handling block changes. This serves as a direct interface
@ -18,7 +19,7 @@ public interface BlockChangeDelegate {
* @param blockData Block data
* @return true if the block was set successfully
*/
public boolean setBlockData(int x, int y, int z, BlockData blockData);
public boolean setBlockData(int x, int y, int z, @NotNull BlockData blockData);
/**
* Get the block data at the location.
@ -28,6 +29,7 @@ public interface BlockChangeDelegate {
* @param z Z coordinate
* @return The block data
*/
@NotNull
public BlockData getBlockData(int x, int y, int z);
/**