public interface MaterialBrush extends MaterialAndData
| Modifier and Type | Method and Description |
|---|---|
void |
activate(org.bukkit.Location location,
String material) |
MaterialBrush |
getCopy() |
Collection<EntityData> |
getEntities() |
Collection<EntityData> |
getEntities(Collection<org.bukkit.Chunk> chunks) |
BrushMode |
getMode() |
org.bukkit.util.Vector |
getSize() |
Collection<org.bukkit.entity.Entity> |
getTargetEntities() |
boolean |
hasEntities() |
boolean |
isErase() |
boolean |
isEraseModifierActive() |
boolean |
isReady() |
boolean |
isTargetValid() |
void |
prepare() |
void |
setTarget(org.bukkit.Location target) |
void |
setTarget(org.bukkit.Location target,
org.bukkit.Location center) |
boolean |
update(Mage mage,
org.bukkit.Location location) |
void |
update(String activeMaterial) |
applyToItem, applyToItem, getBaseName, getBlockData, getCommandLine, getData, getItemStack, getItemStack, getKey, getMaterial, getModernBlockData, getName, getName, getTags, is, isDifferent, isDifferent, isDifferent, isValid, modify, modify, modify, setCommandLine, setCustomName, setData, setMaterial, setMaterial, setRawData, updateFrom, updateFromvoid prepare()
boolean isReady()
@Nullable Collection<EntityData> getEntities()
@Nullable Collection<EntityData> getEntities(Collection<org.bukkit.Chunk> chunks)
@Nullable Collection<org.bukkit.entity.Entity> getTargetEntities()
boolean hasEntities()
boolean update(Mage mage, org.bukkit.Location location)
void update(String activeMaterial)
void activate(org.bukkit.Location location,
String material)
void setTarget(org.bukkit.Location target)
void setTarget(org.bukkit.Location target,
org.bukkit.Location center)
org.bukkit.util.Vector getSize()
BrushMode getMode()
boolean isEraseModifierActive()
boolean isErase()
MaterialBrush getCopy()
boolean isTargetValid()
Copyright © 2021 elMakers. All rights reserved.