Uses of Enum Class
org.bukkit.Material
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.Generalized BlockData classes.
Classes relating to the specialized enhancements to
item stacks
, as part of the meta data
.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.
The interfaces used when manipulating extra data can can be stored inside
item stacks
.Classes that represents various voxel types and states.
-
Uses of Material in com.destroystokyo.paper
Modifier and TypeMethodDescriptionboolean
ModifierConstructorDescriptionMaterialSetTag(@NotNull Material... materials)
Deprecated.Use NamespacedKey version of constructorMaterialSetTag(@Nullable NamespacedKey key, @NotNull Material... materials)
ModifierConstructorDescriptionMaterialSetTag(@NotNull Collection<Material> materials)
Deprecated.Use NamespacedKey version of constructorMaterialSetTag(@NotNull Predicate<Material> filter)
Deprecated.Use NamespacedKey version of constructorMaterialSetTag(@Nullable NamespacedKey key, @NotNull Collection<Material> materials)
MaterialSetTag(@Nullable NamespacedKey key, @NotNull Collection<Material> materials, @NotNull Predicate<Material>... globalPredicates)
MaterialSetTag(@Nullable NamespacedKey key, @NotNull Predicate<Material> filter)
-
Uses of Material in com.destroystokyo.paper.event.block
Modifier and TypeMethodDescriptionAnvilDamagedEvent.DamageState.getMaterial()
Get block material of this stateModifier and TypeMethodDescriptionGet damaged state by block material -
Uses of Material in com.destroystokyo.paper.event.player
Modifier and TypeMethodDescriptionPlayerArmorChangeEvent.SlotType.getTypes()
Gets an immutable set of all allowed material types that can be placed in an armor slot.Modifier and TypeMethodDescriptionPlayerArmorChangeEvent.SlotType.getByMaterial(@NotNull Material material)
Gets the type of slot via the specified materialstatic boolean
PlayerArmorChangeEvent.SlotType.isEquipable(@NotNull Material material)
Gets whether or not this material can be equipped to a slot -
Uses of Material in io.papermc.paper.event.player
Modifier and TypeMethodDescriptionPlayerItemCooldownEvent.getType()
Get the material affected by the cooldown.ModifierConstructorDescriptionPlayerItemCooldownEvent(@NotNull Player player, @NotNull Material type, int cooldown)
-
Uses of Material in org.bukkit
Modifier and TypeFieldDescriptionTag.ACACIA_LOGS
Vanilla block tag representing all acacia log and bark variants.Tag.ANVIL
Vanilla block tag representing all damaged and undamaged anvils.Vanilla block tag denoting all blocks bamboo may be planted on.Tag.BANNERS
Vanilla block tag representing all banner blocks.Vanilla block tag representing all beacon base blocks.Tag.BEDS
Vanilla block tag representing all beds.Tag.BEE_GROWABLES
Vanilla block tag representing all bee growables.Tag.BEEHIVES
Vanilla block tag representing all beehives.Tag.BIRCH_LOGS
Vanilla block tag representing all birch log and bark variants.Tag.BUTTONS
Vanilla block tag representing all buttons (inherits fromTag.WOODEN_BUTTONS
.Tag.CAMPFIRES
Vanilla block tag representing all campfires.Tag.CARPETS
Vanilla block tag representing all colors of carpet.Tag.CLIMBABLE
Vanilla block tag representing all climbable blocks.Tag.CORAL_BLOCKS
Vanilla block tag representing all coral blocks.Tag.CORAL_PLANTS
Vanilla block tag representing all coral plants.Tag.CORALS
Vanilla block tag representing all coral.Tag.CRIMSON_STEMS
Vanilla block tag representing all crimson stems.Tag.CROPS
Vanilla block tag representing all crops.Tag.DARK_OAK_LOGS
Vanilla block tag representing all dark oak log and bark variants.Tag.DOORS
Vanilla block tag representing all doors (inherits fromTag.WOODEN_DOORS
.Tag.DRAGON_IMMUNE
Vanilla block tag representing all blocks immune to dragons.Vanilla block tag denoting blocks that enderman may pick up and hold.Tag.FENCE_GATES
Vanilla block tag representing all fence gates.Tag.FENCES
Vanilla block tag representing all fences.Tag.FIRE
Vanilla block tag representing all fire blocks.Tag.FLOWER_POTS
Vanilla block tag representing all empty and filled flower pots.Tag.FLOWERS
Vanilla block tag representing all flowers.Tag.GOLD_ORES
Vanilla block tag representing all gold ores.Vanilla block tag representing all blocks guarded by piglins.Vanilla block tag representing all hoglin repellents.Tag.ICE
Vanilla block tag denoting ice blocks.Tag.IMPERMEABLE
Vanilla block tag denoting impermeable blocks which do not drip fluids.Tag.INFINIBURN_END
Vanilla block tag representing all blocks that burn forever in the end.Vanilla block tag representing all blocks that burn forever in the nether.Vanilla block tag representing all blocks that burn forever in the overworld.Tag.ITEMS_ARROWS
Vanilla item tag representing all arrow items.Tag.ITEMS_BANNERS
Vanilla item tag representing all banner items.Vanilla item tag representing all items that may be placed in beacons.Tag.ITEMS_BOATS
Vanilla item tag representing all boat items.Tag.ITEMS_COALS
Vanilla item tag representing all coal items.Vanilla item tag representing all music disc items dropped by creepers.Tag.ITEMS_FISHES
Vanilla item tag representing all fish items.Vanilla item tag representing all furnace materials.Vanilla item tag representing all books that may be placed on lecterns.Vanilla item tag representing all music disc items.Vanilla item tag representing all items loved by piglins.Vanilla item tag representing all stone tool materials.Tag.JUNGLE_LOGS
Vanilla block tag representing all jungle log and bark variants.Tag.LEAVES
Vanilla block tag representing all leaves fans.Tag.LOGS
Vanilla block tag representing all log and bark variants.Tag.LOGS_THAT_BURN
Vanilla block tag representing all log and bark variants that burn.Registry.MATERIAL
Server materials.Vanilla block tag representing all non flammable wood.Tag.NYLIUM
Vanilla block tag representing all nylium blocks.Tag.OAK_LOGS
Vanilla block tag representing all oak log and bark variants.Vanilla block tag representing all piglin repellents.Tag.PLANKS
Vanilla block tag representing all plank variants.Tag.PORTALS
Vanilla block tag representing all portals.Tag.PRESSURE_PLATES
Vanilla block tag representing all pressure plates.Vanilla block tag representing all blocks that prevent inside mob spawning.Tag.RAILS
Vanilla block tag representing all Minecart rails.Tag.SAND
Vanilla block tag representing all sand blocks.Tag.SAPLINGS
Vanilla block tag representing all sapling variants.Tag.SHULKER_BOXES
Vanilla block tag representing all shulker boxes.Tag.SIGNS
Vanilla block tag representing all signs.Tag.SLABS
Vanilla block tag representing all slabs.Tag.SMALL_FLOWERS
Vanilla block tag representing all small flowers.Vanilla block tag representing all soul fire base blocks.Vanilla block tag representing all blocks affected by the soul speed enchantment.Tag.SPRUCE_LOGS
Vanilla block tag representing all spruce log and bark variants.Tag.STAIRS
Vanilla block tag representing all stairs.Tag.STANDING_SIGNS
Vanilla block tag representing all standing signs.Tag.STONE_BRICKS
Vanilla block tag representing all regular/mossy/cracked/chiseled stone bricks.Vanilla block tag representing all stone pressure plates.Vanilla block tag representing all warm strider blocks.Tag.TALL_FLOWERS
Vanilla block tag representing all tall flowers.Tag.TRAPDOORS
Vanilla block tag representing all trapdoors (inherits fromTag.WOODEN_TRAPDOORS
.Vanilla block tag denoting all underwater blocks which may be bonemealed.Vanilla block tag representing all unstable bottom center blocks.Tag.VALID_SPAWN
Vanilla block tag denoting all valid mob spawn positions.Tag.WALL_CORALS
Vanilla block tag representing all wall corals.Vanilla block tag representing all wall post overrides.Tag.WALL_SIGNS
Vanilla block tag representing all wall signs.Tag.WALLS
Vanilla block tag representing all walls.Tag.WARPED_STEMS
Vanilla block tag representing all warped stems.Tag.WART_BLOCKS
Vanilla block tag representing all wart blocks.Tag.WITHER_IMMUNE
Vanilla block tag representing all blocks immune to withers.Vanilla block tag representing all base blocks used for wither summoning.Tag.WOODEN_BUTTONS
Vanilla block tag representing all wooden buttons.Tag.WOODEN_DOORS
Vanilla block tag representing all wooden doors.Tag.WOODEN_FENCES
Vanilla block tag representing all wooden fences.Vanilla block tag representing all wooden pressure plates.Tag.WOODEN_SLABS
Vanilla block tag representing all wooden slabs.Tag.WOODEN_STAIRS
Vanilla block tag representing all wooden stairs.Tag.WOODEN_TRAPDOORS
Vanilla block tag representing all wooden trapdoors.Tag.WOOL
Vanilla block tag representing all colors of wool.Modifier and TypeMethodDescriptionUnsafeValues.fromLegacy(Material material)
Deprecated.UnsafeValues.fromLegacy(MaterialData material)
Deprecated.UnsafeValues.fromLegacy(MaterialData material, boolean itemPriority)
Deprecated.ChunkSnapshot.getBlockType(int x, int y, int z)
Get block type for block at corresponding coordinate in the chunkMaterial.getCraftingRemainingItem()
Determines the remaining item in a crafting grid after crafting with this ingredient.Material.getMaterial(@NotNull String name)
Attempts to get the Material with the given name.Material.getMaterial(@NotNull String name, boolean legacyName)
Attempts to get the Material with the given name.UnsafeValues.getMaterial(String material, int version)
Deprecated.Material.matchMaterial(@NotNull String name)
Attempts to match the Material with the given name.Material.matchMaterial(@NotNull String name, boolean legacyName)
Attempts to match the Material with the given name.Deprecated.static Material
Returns the enum constant of this class with the specified name.static Material[]
Material.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptionWorld.getInfiniburn()
Gets the collection of materials that burn infinitely in this world.Modifier and TypeMethodDescriptionBukkit.createBlockData(@NotNull Material material)
Creates a newBlockData
instance for the specified Material, with all properties initialized to unspecified defaults.Creates a newBlockData
instance for the specified Material, with all properties initialized to unspecified defaults.Bukkit.createBlockData(@Nullable Material material, @Nullable String data)
Creates a newBlockData
instance for the specified Material, with all properties initialized to unspecified defaults, except for those provided in data.Server.createBlockData(@NotNull Material material)
Creates a newBlockData
instance for the specified Material, with all properties initialized to unspecified defaults.Creates a newBlockData
instance for the specified Material, with all properties initialized to unspecified defaults.Server.createBlockData(@Nullable Material material, @Nullable String data)
Creates a newBlockData
instance for the specified Material, with all properties initialized to unspecified defaults, except for those provided in data.void
OfflinePlayer.decrementStatistic(@NotNull Statistic statistic, @NotNull Material material)
Decrements the given statistic for this player for the given material.void
OfflinePlayer.decrementStatistic(@NotNull Statistic statistic, @NotNull Material material, int amount)
Decrements the given statistic for this player for the given material.UnsafeValues.fromLegacy(Material material)
Deprecated.UnsafeValues.fromLegacy(Material material, byte data)
Deprecated.UnsafeValues.getItemAttributes(@NotNull Material material, EquipmentSlot equipmentSlot)
Deprecated.Returns an immutable multimap of attributes for the material and slot.UnsafeValues.getItemRarity(Material material)
Deprecated.Gets the item rarity of a material.int
OfflinePlayer.getStatistic(@NotNull Statistic statistic, @NotNull Material material)
Gets the value of the given statistic for this player.UnsafeValues.getTranslationKey(Material mat)
Deprecated.Return the translation key for the Material, so the client can translate it into the active locale when using aTranslatableComponent
.void
OfflinePlayer.incrementStatistic(@NotNull Statistic statistic, @NotNull Material material)
Increments the given statistic for this player for the given material.void
OfflinePlayer.incrementStatistic(@NotNull Statistic statistic, @NotNull Material material, int amount)
Increments the given statistic for this player for the given material.void
OfflinePlayer.setStatistic(@NotNull Statistic statistic, @NotNull Material material, int newValue)
Sets the given statistic for this player for the given material.World.spawnFallingBlock(@NotNull Location location, @NotNull Material material, byte data)
Deprecated.Magic valueDeprecated. -
Uses of Material in org.bukkit.block
Modifier and TypeMethodDescriptionJukebox.getPlaying()
Gets the record inserted into the jukebox.Block.getType()
Gets the type of this blockBlockState.getType()
Gets the type of this block state.Modifier and TypeMethodDescriptionvoid
Jukebox.setPlaying(@Nullable Material record)
Sets the record being played.void
Sets the type of this blockvoid
Sets the type of this block
Note that applyPhysics = false is not in general safe.void
Sets the type of this block state. -
Uses of Material in org.bukkit.block.data
Modifier and TypeMethodDescriptionBlockData.getMaterial()
Get the Material represented by this block data. -
Uses of Material in org.bukkit.enchantments
-
Uses of Material in org.bukkit.entity
Modifier and TypeMethodDescriptionBoat.getBoatMaterial()
Gets theMaterial
that represents this Boat type.FallingBlock.getMaterial()
Deprecated.Minecart.getMinecartMaterial()
Gets theMaterial
that represents this Minecart type.Steerable.getSteerMaterial()
Get the material used to steer this entity when ridden by a player.Modifier and TypeMethodDescriptionPiglin.getBarterList()
Returns a immutable set of materials the piglins will barter with.Piglin.getInterestList()
Returns a immutable set of materials the piglins will pickup.Modifier and TypeMethodDescriptionboolean
Piglin.addBarterMaterial(@NotNull Material material)
Adds a material to the allowed list of materials to barter with.boolean
Piglin.addMaterialOfInterest(@NotNull Material material)
Adds a material the piglin will pickup and store in his inventory.int
HumanEntity.getCooldown(@NotNull Material material)
Get the cooldown time in ticks remaining for the specified material.boolean
HumanEntity.hasCooldown(@NotNull Material material)
Check whether a cooldown is active on the specified material.boolean
Piglin.removeBarterMaterial(@NotNull Material material)
Removes a material from the allowed list of materials to barter with.boolean
Piglin.removeMaterialOfInterest(@NotNull Material material)
Removes a material from the list of materials the piglin will pickup.void
Player.sendBlockChange(@NotNull Location loc, @NotNull Material material, byte data)
Deprecated.Magic valuevoid
HumanEntity.setCooldown(@NotNull Material material, int ticks)
Set a cooldown on the specified material for a certain amount of ticks.Modifier and TypeMethodDescriptionLivingEntity.getLastTwoTargetBlocks(@Nullable Set<Material> transparent, int maxDistance)
Gets the last two blocks along the living entity's line of sight.LivingEntity.getLineOfSight(@Nullable Set<Material> transparent, int maxDistance)
Gets all blocks along the living entity's line of sight.LivingEntity.getTargetBlock(@Nullable Set<Material> transparent, int maxDistance)
Gets the block that the living entity has targeted. -
Uses of Material in org.bukkit.event.block
Modifier and TypeMethodDescriptionBlockPhysicsEvent.getChangedType()
Gets the type of block that changed, causing this eventBlockCanBuildEvent.getMaterial()
Gets the Material that we are trying to place. -
Uses of Material in org.bukkit.event.entity
-
Uses of Material in org.bukkit.event.inventory
Modifier and TypeMethodDescriptionFurnaceExtractEvent.getItemType()
Get the Material of the item being retrieved -
Uses of Material in org.bukkit.event.player
Modifier and TypeMethodDescriptionPlayerBucketEvent.getBucket()
Returns the bucket used in this eventPlayerInteractEvent.getMaterial()
Convenience method.PlayerStatisticIncrementEvent.getMaterial()
Gets the Material ifgetStatistic()
is a block or item statistic otherwise returns null.ModifierConstructorDescriptionPlayerBucketEmptyEvent(@NotNull Player who, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand)
Deprecated.PlayerBucketEmptyEvent(@NotNull Player who, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand, @Nullable EquipmentSlot hand)
Deprecated.PlayerBucketEmptyEvent(@NotNull Player who, @NotNull Block block, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand)
PlayerBucketEmptyEvent(@NotNull Player who, @NotNull Block block, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand, @Nullable EquipmentSlot hand)
PlayerBucketEvent(@NotNull Player who, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand)
Deprecated.PlayerBucketEvent(@NotNull Player who, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand, @Nullable EquipmentSlot hand)
Deprecated.PlayerBucketEvent(@NotNull Player who, @NotNull Block block, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand)
PlayerBucketEvent(@NotNull Player who, @NotNull Block block, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand, @Nullable EquipmentSlot hand)
PlayerBucketFillEvent(@NotNull Player who, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand)
Deprecated.PlayerBucketFillEvent(@NotNull Player who, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand, @Nullable EquipmentSlot hand)
Deprecated.PlayerBucketFillEvent(@NotNull Player who, @NotNull Block block, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand)
PlayerBucketFillEvent(@NotNull Player who, @NotNull Block block, @NotNull Block blockClicked, @NotNull BlockFace blockFace, @NotNull Material bucket, @NotNull ItemStack itemInHand, @Nullable EquipmentSlot hand)
PlayerStatisticIncrementEvent(@NotNull Player player, @NotNull Statistic statistic, int initialValue, int newValue, @NotNull Material material)
-
Uses of Material in org.bukkit.generator
Modifier and TypeMethodDescriptionChunkGenerator.ChunkData.getType(int x, int y, int z)
Get the type of the block at x, y, z.Modifier and TypeMethodDescriptionvoid
Set the block at x,y,z in the chunk data to material.void
ChunkGenerator.ChunkData.setRegion(int xMin, int yMin, int zMin, int xMax, int yMax, int zMax, @NotNull Material material)
Set a region of this chunk from xMin, yMin, zMin (inclusive) to xMax, yMax, zMax (exclusive) to material. -
Uses of Material in org.bukkit.inventory
Modifier and TypeMethodDescriptionItemStack.getType()
Gets the type of this itemItemFactory.updateMaterial(@NotNull ItemMeta meta, @NotNull Material material)
Deprecated.for internal use onlyModifier and TypeMethodDescriptionShapelessRecipe.addIngredient(int count, @NotNull Material ingredient)
Adds multiples of the specified ingredient.ShapelessRecipe.addIngredient(int count, @NotNull Material ingredient, int rawdata)
Deprecated.Magic valueShapelessRecipe.addIngredient(@NotNull Material ingredient)
Adds the specified ingredient.ShapelessRecipe.addIngredient(@NotNull Material ingredient, int rawdata)
Deprecated.Magic valueReturns a HashMap with all slots and ItemStacks in the inventory with the given Material.Returns an appropriate item meta for the specified material.boolean
Checks if the inventory contains any ItemStacks with the given material.boolean
Checks if the inventory contains any ItemStacks with the given material, adding to at least the minimum amount specified.int
Finds the first slot in the inventory containing an ItemStack with the given materialItemFactory.getItemMeta(@NotNull Material material)
This creates a new item meta for the material.boolean
ItemFactory.isApplicable(@Nullable ItemMeta meta, @Nullable Material material)
This method checks the item meta to confirm that it is applicable (no data lost if applied) to the specified Material.void
Removes all stacks in the inventory matching the given material.ShapelessRecipe.removeIngredient(int count, @NotNull Material ingredient)
Removes multiple instances of an ingredient from the list.ShapelessRecipe.removeIngredient(int count, @NotNull Material ingredient, int rawdata)
Deprecated.Magic valueShapelessRecipe.removeIngredient(@NotNull Material ingredient)
Removes an ingredient from the list.ShapelessRecipe.removeIngredient(@NotNull Material ingredient, int rawdata)
Deprecated.Magic valueShapedRecipe.setIngredient(char key, @NotNull Material ingredient)
Sets the material that a character in the recipe shape refers to.ShapedRecipe.setIngredient(char key, @NotNull Material ingredient, int raw)
Deprecated.Magic valueSets the input of this cooking recipe.Deprecated.Magic valueSets the input of this cooking recipe.void
Sets the type of this itemItemFactory.updateMaterial(@NotNull ItemMeta meta, @NotNull Material material)
Deprecated.for internal use onlyModifierConstructorDescriptionBlastingRecipe(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull Material source, float experience, int cookingTime)
CampfireRecipe(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull Material source, float experience, int cookingTime)
CookingRecipe(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull Material source, float experience, int cookingTime)
Create a cooking recipe to craft the specified ItemStack.FurnaceRecipe(@NotNull ItemStack result, @NotNull Material source)
Deprecated.FurnaceRecipe(@NotNull ItemStack result, @NotNull Material source, int data)
Deprecated.FurnaceRecipe(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull Material source, float experience, int cookingTime)
Create a furnace recipe to craft the specified ItemStack.FurnaceRecipe(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull Material source, int data, float experience, int cookingTime)
Deprecated.Defaults stack size to 1, with no extra data.An item stack with no extra data.Deprecated.Deprecated.this method uses an ambiguous data byte objectMaterialChoice(@NotNull Material choice)
MaterialChoice(@NotNull Material... choices)
SmokingRecipe(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull Material source, float experience, int cookingTime)
StonecuttingRecipe(@NotNull NamespacedKey key, @NotNull ItemStack result, @NotNull Material source)
Create a Stonecutting recipe to craft the specified ItemStack.ModifierConstructorDescriptionMaterialChoice(@NotNull List<Material> choices)
MaterialChoice(@NotNull Tag<Material> choices)
Constructs a MaterialChoice with the current values of the specified tag. -
Uses of Material in org.bukkit.inventory.meta
Modifier and TypeMethodDescriptionItemMeta.getCanDestroy()
Deprecated.Minecraft does not limit this to the material enum, UseItemMeta.getDestroyableKeys()
as a replacementItemMeta.getCanPlaceOn()
Deprecated.Minecraft does not limit this to the material enum, UseItemMeta.getPlaceableKeys()
as a replacementModifier and TypeMethodDescriptionBlockDataMeta.getBlockData(@NotNull Material material)
Returns the currently attached block data for this item or creates a new one if one doesn't exist.Modifier and TypeMethodDescriptionvoid
ItemMeta.setCanDestroy(Set<Material> canDestroy)
Deprecated.Minecraft does not limit this to the material enum, UseItemMeta.setDestroyableKeys(Collection)
as a replacementvoid
ItemMeta.setCanPlaceOn(Set<Material> canPlaceOn)
Deprecated.Minecraft does not limit this to the material enum, UseItemMeta.setPlaceableKeys(Collection)
as a replacement -
Uses of Material in org.bukkit.material
Modifier and TypeFieldDescriptionprotected static Material
Crops.DEFAULT_TYPE
Deprecated.protected static Material
Leaves.DEFAULT_TYPE
Deprecated.protected static Material
Tree.DEFAULT_TYPE
Deprecated.protected static Material
Wood.DEFAULT_TYPE
Deprecated.protected static Material
WoodenStep.DEFAULT_TYPE
Deprecated.Modifier and TypeMethodDescriptionMaterialData.getItemType()
Deprecated.Gets the Material that this MaterialData representsTexturedMaterial.getMaterial()
Deprecated.Gets the current Material this block is made ofstatic Material
Door.getWoodDoorOfSpecies(TreeSpecies species)
Deprecated.Returns the item type of a wooden door for the given tree species.Modifier and TypeMethodDescriptionMonsterEggs.getTextures()
Deprecated.SmoothBrick.getTextures()
Deprecated.Step.getTextures()
Deprecated.TexturedMaterial.getTextures()
Deprecated.Retrieve a list of possible textures.Modifier and TypeMethodDescriptionvoid
TexturedMaterial.setMaterial(Material material)
Deprecated.Sets the material this block is made ofModifierConstructorDescriptionDeprecated.Deprecated.Magic valueDeprecated.Deprecated.Magic valueDeprecated.Deprecated.Magic valueDeprecated.Deprecated.Magic valueDeprecated.Magic valueDeprecated.Deprecated.Magic valueDeprecated.Deprecated.Magic valueCocoaPlant(Material type, byte data)
Deprecated.Magic valueDeprecated.Deprecated.Magic valueComparator(Material type)
Deprecated.Comparator(Material type, byte data)
Deprecated.Magic valueDeprecated.Constructs a crop block of the given type and in the seeded stateDeprecated.Magic valueDeprecated.Constructs a crop block of the given type and in the given growth stateDetectorRail(Material type)
Deprecated.DetectorRail(Material type, byte data)
Deprecated.Magic valueDeprecated.Deprecated.Magic valueDirectionalContainer(Material type)
Deprecated.DirectionalContainer(Material type, byte data)
Deprecated.Magic valueDeprecated.Deprecated.Magic valueDeprecated.Deprecated.Constructs the top half of door of the given material type and with the hinge on the left or rightDeprecated.Magic valueDeprecated.Constructs the bottom half of a door of the given material type, facing the specified direction and set to closedDeprecated.Constructs the bottom half of a door of the given material type, facing the specified direction and set to open or closedDeprecated.Deprecated.Magic valueEnderChest(Material type)
Deprecated.EnderChest(Material type, byte data)
Deprecated.Magic valueExtendedRails(Material type)
Deprecated.ExtendedRails(Material type, byte data)
Deprecated.Magic valueDeprecated.Deprecated.Magic valueDeprecated.Deprecated.Magic valueFurnaceAndDispenser(Material type)
Deprecated.FurnaceAndDispenser(Material type, byte data)
Deprecated.Magic valueDeprecated.Magic valueDeprecated.Deprecated.Magic valueDeprecated.Deprecated.Magic valueDeprecated.Constructs a leaf block of the given type.Deprecated.Magic valueLeaves(Material type, TreeSpecies species)
Deprecated.Constructs a leaf block of the given type and tree species.Leaves(Material type, TreeSpecies species, boolean isDecayable)
Deprecated.Constructs a leaf block of the given type and tree species and flag for whether this leaf block will disappear when too far from a log.Deprecated.Deprecated.Magic valueDeprecated.Deprecated.Magic valueMaterialData(Material type)
Deprecated.MaterialData(Material type, byte data)
Deprecated.Magic valueMonsterEggs(Material type)
Deprecated.MonsterEggs(Material type, byte data)
Deprecated.Magic valueDeprecated.Constructs a brown/red mushroom block with all sides set to pores.Deprecated.Magic valueDeprecated.Constructs a brown/red mushroom cap block with the specified face or faces set to cap texture.Mushroom(Material shroom, MushroomBlockTexture texture)
Deprecated.Constructs a brown/red mushroom block with the specified textures.NetherWarts(Material type)
Deprecated.NetherWarts(Material type, byte data)
Deprecated.Magic valueDeprecated.Deprecated.Magic valuePistonBaseMaterial(Material type)
Deprecated.PistonBaseMaterial(Material type, byte data)
Deprecated.Magic valuePistonExtensionMaterial(Material type)
Deprecated.PistonExtensionMaterial(Material type, byte data)
Deprecated.Magic valuePoweredRail(Material type)
Deprecated.PoweredRail(Material type, byte data)
Deprecated.Magic valuePressurePlate(Material type)
Deprecated.PressurePlate(Material type, byte data)
Deprecated.Magic valueDeprecated.Deprecated.Magic valueDeprecated.Deprecated.Magic valueRedstoneTorch(Material type)
Deprecated.RedstoneTorch(Material type, byte data)
Deprecated.Magic valueRedstoneWire(Material type)
Deprecated.RedstoneWire(Material type, byte data)
Deprecated.Magic valueDeprecated.Deprecated.Magic valueDeprecated.Constructs a sapling of the given type.Deprecated.Magic valueSapling(Material type, TreeSpecies species)
Deprecated.Constructs a sapling of the given type and tree species.Sapling(Material type, TreeSpecies species, boolean isInstantGrowable)
Deprecated.Constructs a sapling of the given type and tree species and if is it instant growableDeprecated.Deprecated.Magic valueDeprecated.SimpleAttachableMaterialData(Material type, byte data)
Deprecated.Magic valueSimpleAttachableMaterialData(Material type, BlockFace direction)
Deprecated.Deprecated.Deprecated.Magic valueSmoothBrick(Material type)
Deprecated.SmoothBrick(Material type, byte data)
Deprecated.Magic valueDeprecated.Magic valueDeprecated.Deprecated.Magic valueDeprecated.Deprecated.Magic valueDeprecated.TexturedMaterial(Material type, byte data)
Deprecated.Magic valueDeprecated.Deprecated.Magic valueDeprecated.Deprecated.Magic valueDeprecated.Constructs a tree block of the given type.Deprecated.Magic valueTree(Material type, TreeSpecies species)
Deprecated.Constructs a tree block of the given type and tree species.Tree(Material type, TreeSpecies species, BlockFace dir)
Deprecated.Constructs a tree block of the given type and tree species, and facing the given direction.Deprecated.Magic valueTripwireHook(Material type, byte data)
Deprecated.Magic valueDeprecated.Magic valueDeprecated.Constructs a wood block of the given type.Deprecated.Magic valueWood(Material type, TreeSpecies species)
Deprecated.Constructs a wood block of the given type and tree species.WoodenStep(Material type, byte data)
Deprecated.Magic valueDeprecated.Deprecated.Magic value