mirror of
https://github.com/PaperMC/Paper.git
synced 2025-01-09 01:37:35 +01:00
Remove deprecated ContainerBlock
Replaced by InventoryHolder since March 2012. By: Matt <mattbdev@outlook.com>
This commit is contained in:
parent
b14702271e
commit
f442df089f
@ -1,11 +1,12 @@
|
||||
package org.bukkit.block;
|
||||
|
||||
import org.bukkit.inventory.BrewerInventory;
|
||||
import org.bukkit.inventory.InventoryHolder;
|
||||
|
||||
/**
|
||||
* Represents a brewing stand.
|
||||
*/
|
||||
public interface BrewingStand extends BlockState, ContainerBlock {
|
||||
public interface BrewingStand extends BlockState, InventoryHolder {
|
||||
|
||||
/**
|
||||
* How much time is left in the brewing cycle
|
||||
|
@ -1,11 +1,12 @@
|
||||
package org.bukkit.block;
|
||||
|
||||
import org.bukkit.inventory.Inventory;
|
||||
import org.bukkit.inventory.InventoryHolder;
|
||||
|
||||
/**
|
||||
* Represents a chest.
|
||||
*/
|
||||
public interface Chest extends BlockState, ContainerBlock {
|
||||
public interface Chest extends BlockState, InventoryHolder {
|
||||
|
||||
/**
|
||||
* Returns the chest's inventory. If this is a double chest, it returns
|
||||
|
@ -1,11 +0,0 @@
|
||||
package org.bukkit.block;
|
||||
|
||||
import org.bukkit.inventory.InventoryHolder;
|
||||
|
||||
/**
|
||||
* Indicates a block type that has inventory.
|
||||
*
|
||||
* @deprecated in favour of {@link InventoryHolder}
|
||||
*/
|
||||
@Deprecated
|
||||
public interface ContainerBlock extends InventoryHolder {}
|
@ -1,11 +1,12 @@
|
||||
package org.bukkit.block;
|
||||
|
||||
import org.bukkit.inventory.InventoryHolder;
|
||||
import org.bukkit.projectiles.BlockProjectileSource;
|
||||
|
||||
/**
|
||||
* Represents a dispenser.
|
||||
*/
|
||||
public interface Dispenser extends BlockState, ContainerBlock {
|
||||
public interface Dispenser extends BlockState, InventoryHolder {
|
||||
|
||||
/**
|
||||
* Gets the BlockProjectileSource object for this dispenser.
|
||||
|
@ -12,14 +12,14 @@ public interface Dropper extends BlockState, InventoryHolder {
|
||||
* <p>
|
||||
* Normal behavior of a Dropper is as follows:
|
||||
* <p>
|
||||
* If the block that the Dropper is facing is an InventoryHolder or
|
||||
* ContainerBlock the randomly selected ItemStack is placed within that
|
||||
* If the block that the Dropper is facing is an InventoryHolder,
|
||||
* the randomly selected ItemStack is placed within that
|
||||
* Inventory in the first slot that's available, starting with 0 and
|
||||
* counting up. If the inventory is full, nothing happens.
|
||||
* <p>
|
||||
* If the block that the Dropper is facing is not an InventoryHolder or
|
||||
* ContainerBlock, the randomly selected ItemStack is dropped on
|
||||
* If the block that the Dropper is facing is not an InventoryHolder,
|
||||
* the randomly selected ItemStack is dropped on
|
||||
* the ground in the form of an {@link org.bukkit.entity.Item Item}.
|
||||
*/
|
||||
public void drop();
|
||||
public void drop();
|
||||
}
|
||||
|
@ -1,11 +1,12 @@
|
||||
package org.bukkit.block;
|
||||
|
||||
import org.bukkit.inventory.FurnaceInventory;
|
||||
import org.bukkit.inventory.InventoryHolder;
|
||||
|
||||
/**
|
||||
* Represents a furnace.
|
||||
*/
|
||||
public interface Furnace extends BlockState, ContainerBlock {
|
||||
public interface Furnace extends BlockState, InventoryHolder {
|
||||
|
||||
/**
|
||||
* Get burn time.
|
||||
|
Loading…
Reference in New Issue
Block a user