From f8cb0caa80247832e4350a5b758cfdc3599e67a5 Mon Sep 17 00:00:00 2001 From: Daniel Mills Date: Sat, 25 Jul 2020 14:03:12 -0400 Subject: [PATCH] Decorate "spot": Shore Line --- .../java/ninja/bytecode/iris/object/DecorationPart.java | 7 +++++++ .../ninja/bytecode/iris/object/IrisBiomeDecorator.java | 3 +++ 2 files changed, 10 insertions(+) create mode 100644 src/main/java/ninja/bytecode/iris/object/DecorationPart.java diff --git a/src/main/java/ninja/bytecode/iris/object/DecorationPart.java b/src/main/java/ninja/bytecode/iris/object/DecorationPart.java new file mode 100644 index 000000000..cd141fb2e --- /dev/null +++ b/src/main/java/ninja/bytecode/iris/object/DecorationPart.java @@ -0,0 +1,7 @@ +package ninja.bytecode.iris.object; + +public enum DecorationPart +{ + NONE, + SHORE_LINE, +} diff --git a/src/main/java/ninja/bytecode/iris/object/IrisBiomeDecorator.java b/src/main/java/ninja/bytecode/iris/object/IrisBiomeDecorator.java index a4fddcc23..9887eb07e 100644 --- a/src/main/java/ninja/bytecode/iris/object/IrisBiomeDecorator.java +++ b/src/main/java/ninja/bytecode/iris/object/IrisBiomeDecorator.java @@ -23,6 +23,9 @@ public class IrisBiomeDecorator @Desc("If this decorator has a height more than 1 this changes how it picks the height between your maxes. Scatter = random, Wispy = wavy heights") private Dispersion verticalVariance = Dispersion.SCATTER; + @Desc("Tells iris where this decoration is a part of. I.e. SHORE_LINE") + private DecorationPart partOf = DecorationPart.NONE; + @Desc("The minimum repeat stack height (setting to 3 would stack 3 of on top of each other") private int stackMin = 1;