public class CStress extends ConfigBase implements BlockStressValues.IStressValueProvider
ConfigBase.ConfigBool, ConfigBase.ConfigEnum<T extends java.lang.Enum<T>>, ConfigBase.ConfigFloat, ConfigBase.ConfigGroup, ConfigBase.ConfigInt, ConfigBase.CValue<V,T extends net.minecraftforge.common.ForgeConfigSpec.ConfigValue<V>>, ConfigBase.IValueProvider<V,T extends net.minecraftforge.common.ForgeConfigSpec.ConfigValue<V>>allValues, children, depth, specification| Constructor and Description |
|---|
CStress() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<net.minecraft.util.ResourceLocation,net.minecraftforge.common.ForgeConfigSpec.ConfigValue<java.lang.Double>> |
getCapacities() |
double |
getCapacity(net.minecraft.block.Block block)
Gets the stress capacity of a block.
|
double |
getImpact(net.minecraft.block.Block block)
Gets the stress impact of a block.
|
java.util.Map<net.minecraft.util.ResourceLocation,net.minecraftforge.common.ForgeConfigSpec.ConfigValue<java.lang.Double>> |
getImpacts() |
java.lang.String |
getName() |
boolean |
hasCapacity(net.minecraft.block.Block block) |
boolean |
hasImpact(net.minecraft.block.Block block) |
protected net.minecraft.block.Block |
redirectValues(net.minecraft.block.Block block) |
protected void |
registerAll(net.minecraftforge.common.ForgeConfigSpec.Builder builder) |
protected void registerAll(net.minecraftforge.common.ForgeConfigSpec.Builder builder)
registerAll in class ConfigBasepublic double getImpact(net.minecraft.block.Block block)
BlockStressValues.IStressValueProvidergetImpact in interface BlockStressValues.IStressValueProviderblock - The block.public double getCapacity(net.minecraft.block.Block block)
BlockStressValues.IStressValueProvidergetCapacity in interface BlockStressValues.IStressValueProviderblock - The block.public boolean hasImpact(net.minecraft.block.Block block)
hasImpact in interface BlockStressValues.IStressValueProviderpublic boolean hasCapacity(net.minecraft.block.Block block)
hasCapacity in interface BlockStressValues.IStressValueProviderprotected net.minecraft.block.Block redirectValues(net.minecraft.block.Block block)
public java.lang.String getName()
getName in class ConfigBasepublic java.util.Map<net.minecraft.util.ResourceLocation,net.minecraftforge.common.ForgeConfigSpec.ConfigValue<java.lang.Double>> getImpacts()
public java.util.Map<net.minecraft.util.ResourceLocation,net.minecraftforge.common.ForgeConfigSpec.ConfigValue<java.lang.Double>> getCapacities()