Uses of Class
org.bukkit.material.MaterialData

Packages that use MaterialData
Package
Description
The root package of the Bukkit API, contains generalized API classes.
Classes used to manipulate the voxels in a world, including special states.
Interfaces for non-voxel objects that can exist in a world, including all players, monsters, projectiles, etc.
Classes to facilitate world generation implementation.
Classes involved in manipulating player inventories and item interactions.
Classes that represents various voxel types and states.
  • Uses of MaterialData in org.bukkit

    Methods in org.bukkit that return MaterialData
    Modifier and Type
    Method
    Description
    @NotNull MaterialData
    Material.getNewData(byte raw)
    Deprecated.
    Magic value
    Methods in org.bukkit that return types with arguments of type MaterialData
    Modifier and Type
    Method
    Description
    @NotNull Class<? extends MaterialData>
    Material.getData()
    Methods in org.bukkit with parameters of type MaterialData
    Modifier and Type
    Method
    Description
    UnsafeValues.fromLegacy(MaterialData material)
    Deprecated.
     
    UnsafeValues.fromLegacy(MaterialData material, boolean itemPriority)
    Deprecated.
     
    @NotNull FallingBlock
    World.spawnFallingBlock(@NotNull Location location, @NotNull MaterialData data)
    Deprecated, for removal: This API element is subject to removal in a future version.
  • Uses of MaterialData in org.bukkit.block

    Methods in org.bukkit.block that return MaterialData
    Modifier and Type
    Method
    Description
    @NotNull MaterialData
    BlockState.getData()
    Deprecated, for removal: This API element is subject to removal in a future version.
    Methods in org.bukkit.block with parameters of type MaterialData
    Modifier and Type
    Method
    Description
    void
    BlockState.setData(@NotNull MaterialData data)
    Deprecated, for removal: This API element is subject to removal in a future version.
  • Uses of MaterialData in org.bukkit.entity

    Methods in org.bukkit.entity that return MaterialData
    Modifier and Type
    Method
    Description
    @NotNull MaterialData
    Deprecated, for removal: This API element is subject to removal in a future version.
    @NotNull MaterialData
    Minecart.getDisplayBlock()
    Deprecated, for removal: This API element is subject to removal in a future version.
    Methods in org.bukkit.entity with parameters of type MaterialData
    Modifier and Type
    Method
    Description
    void
    Enderman.setCarriedMaterial(@NotNull MaterialData material)
    Deprecated, for removal: This API element is subject to removal in a future version.
    void
    Minecart.setDisplayBlock(@Nullable MaterialData material)
    Deprecated, for removal: This API element is subject to removal in a future version.
  • Uses of MaterialData in org.bukkit.generator

    Methods in org.bukkit.generator that return MaterialData
    Modifier and Type
    Method
    Description
    @NotNull MaterialData
    ChunkGenerator.ChunkData.getTypeAndData(int x, int y, int z)
    Methods in org.bukkit.generator with parameters of type MaterialData
    Modifier and Type
    Method
    Description
    void
    ChunkGenerator.ChunkData.setBlock(int x, int y, int z, @NotNull MaterialData material)
    void
    ChunkGenerator.ChunkData.setRegion(int xMin, int yMin, int zMin, int xMax, int yMax, int zMax, @NotNull MaterialData material)
  • Uses of MaterialData in org.bukkit.inventory

    Methods in org.bukkit.inventory that return MaterialData
    Modifier and Type
    Method
    Description
    @Nullable MaterialData
    ItemStack.getData()
    Deprecated, for removal: This API element is subject to removal in a future version.
    Methods in org.bukkit.inventory with parameters of type MaterialData
    Modifier and Type
    Method
    Description
    ShapelessRecipe.addIngredient(int count, @NotNull MaterialData ingredient)
    ShapelessRecipe.addIngredient(@NotNull MaterialData ingredient)
    ShapelessRecipe.removeIngredient(int count, @NotNull MaterialData ingredient)
    ShapelessRecipe.removeIngredient(@NotNull MaterialData ingredient)
    void
    ItemStack.setData(@Nullable MaterialData data)
    Deprecated, for removal: This API element is subject to removal in a future version.
    @NotNull ShapedRecipe
    ShapedRecipe.setIngredient(char key, @NotNull MaterialData ingredient)
    @NotNull FurnaceRecipe
    FurnaceRecipe.setInput(@NotNull MaterialData input)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Constructors in org.bukkit.inventory with parameters of type MaterialData
    Modifier
    Constructor
    Description
     
    FurnaceRecipe(@NotNull ItemStack result, @NotNull MaterialData source)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    FurnaceRecipe(@NotNull ItemStack result, @NotNull MaterialData source, float experience)
    Deprecated, for removal: This API element is subject to removal in a future version.
  • Uses of MaterialData in org.bukkit.material

    Modifier and Type
    Class
    Description
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    class 
    Deprecated, for removal: This API element is subject to removal in a future version.
    all usage of MaterialData is deprecated and subject to removal.
    Methods in org.bukkit.material that return MaterialData
    Modifier and Type
    Method
    Description
    MaterialData.clone()
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    FlowerPot.getContents()
    Deprecated, for removal: This API element is subject to removal in a future version.
    Get the material in the flower pot
    Methods in org.bukkit.material with parameters of type MaterialData
    Modifier and Type
    Method
    Description
    void
    FlowerPot.setContents(MaterialData materialData)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Set the contents of the flower pot