83 lines
3.0 KiB
Java
83 lines
3.0 KiB
Java
package mods.betterfoliage.common.config;
|
|
|
|
public class BetterFoliageConfig extends ConfigBase {
|
|
|
|
@CfgElement(category="leaves", key="enabled")
|
|
public boolean leavesEnabled = true;
|
|
|
|
@CfgElement(category="leaves", key="skewMode")
|
|
public boolean leavesSkew = false;
|
|
|
|
@CfgElement(category="grass", key="enabled")
|
|
public boolean grassEnabled = true;
|
|
|
|
@CfgElement(category="cactus", key="enabled")
|
|
public boolean cactusEnabled = true;
|
|
|
|
@CfgElement(category="lilypad", key="enabled")
|
|
public boolean lilypadEnabled = true;
|
|
|
|
@CfgElement(category="reed", key="enabled")
|
|
public boolean reedEnabled = true;
|
|
|
|
@CfgElement(category="algae", key="enabled")
|
|
public boolean algaeEnabled = true;
|
|
|
|
@CfgElement(category="leaves", key="horizontalOffset")
|
|
public OptionDouble leavesHOffset = new OptionDouble(0.0, 0.4, 0.025, 0.2);
|
|
|
|
@CfgElement(category="leaves", key="verticalOffset")
|
|
public OptionDouble leavesVOffset = new OptionDouble(0.0, 0.4, 0.025, 0.1);
|
|
|
|
@CfgElement(category="leaves", key="size")
|
|
public OptionDouble leavesSize = new OptionDouble(0.75, 1.8, 0.05, 1.4);
|
|
|
|
@CfgElement(category="grass", key="horizontalOffset")
|
|
public OptionDouble grassHOffset = new OptionDouble(0.0, 0.4, 0.025, 0.2);
|
|
|
|
@CfgElement(category="grass", key="heightMin")
|
|
@Limit(max="grassHeightMax")
|
|
public OptionDouble grassHeightMin = new OptionDouble(0.1, 1.5, 0.05, 0.5);
|
|
|
|
@CfgElement(category="grass", key="heightMax")
|
|
public OptionDouble grassHeightMax = new OptionDouble(0.1, 1.5, 0.05, 1.0);
|
|
|
|
@CfgElement(category="grass", key="size")
|
|
public OptionDouble grassSize = new OptionDouble(0.5, 1.5, 0.05, 1.0);
|
|
|
|
@CfgElement(category="lilypad", key="horizontalOffset")
|
|
public OptionDouble lilypadHOffset = new OptionDouble(0.0, 0.25, 0.025, 0.1);
|
|
|
|
@CfgElement(category="lilypad", key="chance")
|
|
public OptionInteger lilypadChance = new OptionInteger(0, 64, 1, 16);
|
|
|
|
@CfgElement(category="reed", key="horizontalOffset")
|
|
public OptionDouble reedHOffset = new OptionDouble(0.0, 0.25, 0.025, 0.1);
|
|
|
|
@CfgElement(category="reed", key="heightMin")
|
|
@Limit(max="reedHeightMax")
|
|
public OptionDouble reedHeightMin = new OptionDouble(1.5, 3.5, 0.1, 2.0);
|
|
|
|
@CfgElement(category="reed", key="heightMax")
|
|
public OptionDouble reedHeightMax = new OptionDouble(1.5, 3.5, 0.1, 2.5);
|
|
|
|
@CfgElement(category="reed", key="chance")
|
|
public OptionInteger reedChance = new OptionInteger(0, 64, 1, 32);
|
|
|
|
@CfgElement(category="algae", key="horizontalOffset")
|
|
public OptionDouble algaeHOffset = new OptionDouble(0.0, 0.25, 0.025, 0.1);
|
|
|
|
@CfgElement(category="algae", key="size")
|
|
public OptionDouble algaeSize = new OptionDouble(0.5, 1.5, 0.05, 1.0);
|
|
|
|
@CfgElement(category="algae", key="heightMin")
|
|
@Limit(max="algaeHeightMax")
|
|
public OptionDouble algaeHeightMin = new OptionDouble(0.1, 1.5, 0.05, 0.5);
|
|
|
|
@CfgElement(category="algae", key="heightMax")
|
|
public OptionDouble algaeHeightMax = new OptionDouble(0.1, 1.5, 0.05, 1.0);
|
|
|
|
@CfgElement(category="algae", key="chance")
|
|
public OptionInteger algaeChance = new OptionInteger(0, 64, 1, 48);
|
|
}
|