Advertisement
Guest User

Untitled

a guest
Nov 29th, 2016
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.74 KB | None | 0 0
  1. @JsonConfig
  2. public class CustomGeneratorSettings {
  3.     @Value(floatValue = 1) public float heightVariationFactor;
  4.     @Value(floatValue = 0) public float heightVariationOffset;
  5.     @Value(floatValue = 1) public float heightFactor;
  6.     @Value(floatValue = 0) public float heightOffset;
  7.  
  8.     @Value(floatValue = 1) public float lowNoiseFactor;
  9.     @Value(floatValue = 0) public float lowNoiseOffset;
  10.     @Value(floatValue = 1) public float highNoiseFactor;
  11.     @Value(floatValue = 0) public float highNoiseOffset;
  12.     @Value(floatValue = VANILLA_SELECTOR_NOISE_FACTOR) public float selectorNoiseFactor;
  13.     @Value(floatValue = VANILLA_SELECTOR_NOISE_OFFSET) public float selectorNoiseOffset;
  14.  
  15.     @Value(floatValue = VANILLA_SELECTOR_NOISE_FREQUENCY_XZ) public float selectorNoiseFrequencyX;
  16.     @Value(floatValue = VANILLA_SELECTOR_NOISE_FREQUENCY_Y) public float selectorNoiseFrequencyY;
  17.     @Value(floatValue = VANILLA_SELECTOR_NOISE_FREQUENCY_XZ) public float selectorNoiseFrequencyZ
  18.     @Value(intValue = 8) public int selectorNoiseOctaves;
  19.  
  20.     @Value(floatValue = VANILLA_LOWHIGH_NOISE_FREQUENCY) public float lowNoiseFrequencyX;
  21.     @Value(floatValue = VANILLA_LOWHIGH_NOISE_FREQUENCY) public float lowNoiseFrequencyY;
  22.     @Value(floatValue = VANILLA_LOWHIGH_NOISE_FREQUENCY) public float lowNoiseFrequencyZ;
  23.     @Value(intValue = 16) public int lowNoiseOctaves;
  24.  
  25.     @Value(floatValue = VANILLA_LOWHIGH_NOISE_FREQUENCY) public float highNoiseFrequencyX;
  26.     @Value(floatValue = VANILLA_LOWHIGH_NOISE_FREQUENCY) public float highNoiseFrequencyY;
  27.     @Value(floatValue = VANILLA_LOWHIGH_NOISE_FREQUENCY) public float highNoiseFrequencyZ;
  28.     @Value(intValue = 16) public int highNoiseOctaves;
  29.  
  30.     public CustomGeneratorSettings() {
  31.         new JsonConfigInitializer<>(CustomGeneratorSettings.class, this).defaults();
  32.     }
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement