public class MaterialHelper
extends java.lang.Object
| Constructor and Description |
|---|
MaterialHelper() |
| Modifier and Type | Method and Description |
|---|---|
static MaterialAPI<?> |
getByName(java.lang.String name)
Returns air if nothing is found
|
static MaterialColorAPI<?> |
getColorByName(java.lang.String name)
Returns grass if nothing is found
|
static <M> boolean |
hasCollider(M material) |
static <M> boolean |
isAir(M material) |
static <M> boolean |
isDestroyedByPiston(M material) |
static <M> boolean |
isFlammable(M material,
WorldAPI<?> world,
BlockPosAPI<?> pos) |
static <M> boolean |
isFlammable(M material,
WorldAPI<?> world,
BlockPosAPI<?> pos,
Facing side) |
static <M> boolean |
isLiquid(M material) |
static <M> boolean |
isPushable(M material) |
static <M> boolean |
isReplaceable(M material) |
static <M> boolean |
isSolid(M material) |
static <M> boolean |
isUnderwater(M material) |
public static MaterialAPI<?> getByName(java.lang.String name)
public static MaterialColorAPI<?> getColorByName(java.lang.String name)
public static <M> boolean hasCollider(M material)
public static <M> boolean isAir(M material)
public static <M> boolean isDestroyedByPiston(M material)
public static <M> boolean isFlammable(M material,
WorldAPI<?> world,
BlockPosAPI<?> pos)
public static <M> boolean isFlammable(M material,
WorldAPI<?> world,
BlockPosAPI<?> pos,
Facing side)
public static <M> boolean isLiquid(M material)
public static <M> boolean isPushable(M material)
public static <M> boolean isReplaceable(M material)
public static <M> boolean isSolid(M material)
public static <M> boolean isUnderwater(M material)