public class BlockStressValues
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
BlockStressValues.IStressValueProvider |
| Constructor and Description |
|---|
BlockStressValues() |
| Modifier and Type | Method and Description |
|---|---|
static double |
getCapacity(net.minecraft.block.Block block) |
static double |
getImpact(net.minecraft.block.Block block) |
static BlockStressValues.IStressValueProvider |
getProvider(net.minecraft.block.Block block) |
static BlockStressValues.IStressValueProvider |
getProvider(java.lang.String namespace) |
static boolean |
hasCapacity(net.minecraft.block.Block block) |
static boolean |
hasImpact(net.minecraft.block.Block block) |
static void |
registerProvider(java.lang.String namespace,
BlockStressValues.IStressValueProvider provider) |
public static void registerProvider(java.lang.String namespace,
BlockStressValues.IStressValueProvider provider)
@Nullable public static BlockStressValues.IStressValueProvider getProvider(java.lang.String namespace)
@Nullable public static BlockStressValues.IStressValueProvider getProvider(net.minecraft.block.Block block)
public static double getImpact(net.minecraft.block.Block block)
public static double getCapacity(net.minecraft.block.Block block)
public static boolean hasImpact(net.minecraft.block.Block block)
public static boolean hasCapacity(net.minecraft.block.Block block)