From 087ab3815fdd61c2074660cc90cbae73dd28dceb Mon Sep 17 00:00:00 2001 From: Daniel Mills Date: Wed, 9 Sep 2020 21:27:53 -0400 Subject: [PATCH] CHAINS --- .../java/com/volmit/iris/object/IrisAttributeModifier.java | 2 ++ .../java/com/volmit/iris/object/IrisAxisRotationClamp.java | 2 ++ src/main/java/com/volmit/iris/object/IrisBiome.java | 2 ++ src/main/java/com/volmit/iris/object/IrisBiomeDecorator.java | 2 ++ .../java/com/volmit/iris/object/IrisBiomeGeneratorLink.java | 2 ++ src/main/java/com/volmit/iris/object/IrisBiomeMutation.java | 2 ++ .../java/com/volmit/iris/object/IrisBiomePaletteLayer.java | 2 ++ src/main/java/com/volmit/iris/object/IrisBlockDrops.java | 2 ++ src/main/java/com/volmit/iris/object/IrisCarveLayer.java | 2 ++ src/main/java/com/volmit/iris/object/IrisCaveFluid.java | 2 ++ src/main/java/com/volmit/iris/object/IrisCaveLayer.java | 2 ++ .../java/com/volmit/iris/object/IrisCompatabilityFilter.java | 2 ++ src/main/java/com/volmit/iris/object/IrisDepositGenerator.java | 2 ++ src/main/java/com/volmit/iris/object/IrisDimension.java | 3 +++ src/main/java/com/volmit/iris/object/IrisEffect.java | 3 +++ src/main/java/com/volmit/iris/object/IrisEnchantment.java | 3 +++ src/main/java/com/volmit/iris/object/IrisEntity.java | 3 +++ .../java/com/volmit/iris/object/IrisEntityInitialSpawn.java | 3 +++ .../java/com/volmit/iris/object/IrisEntitySpawnOverride.java | 3 +++ src/main/java/com/volmit/iris/object/IrisGenerator.java | 3 +++ src/main/java/com/volmit/iris/object/IrisGeneratorStyle.java | 3 +++ src/main/java/com/volmit/iris/object/IrisInterpolator.java | 3 +++ src/main/java/com/volmit/iris/object/IrisLoot.java | 3 +++ src/main/java/com/volmit/iris/object/IrisLootReference.java | 3 +++ src/main/java/com/volmit/iris/object/IrisLootTable.java | 3 +++ src/main/java/com/volmit/iris/object/IrisMaterialPalette.java | 3 +++ src/main/java/com/volmit/iris/object/IrisNoiseGenerator.java | 3 +++ src/main/java/com/volmit/iris/object/IrisObject.java | 3 +++ src/main/java/com/volmit/iris/object/IrisObjectLimit.java | 3 +++ src/main/java/com/volmit/iris/object/IrisObjectPlacement.java | 3 +++ src/main/java/com/volmit/iris/object/IrisObjectReplace.java | 3 +++ src/main/java/com/volmit/iris/object/IrisObjectRotation.java | 3 +++ src/main/java/com/volmit/iris/object/IrisObjectTranslate.java | 3 +++ src/main/java/com/volmit/iris/object/IrisPotionEffect.java | 3 +++ src/main/java/com/volmit/iris/object/IrisRareObject.java | 3 +++ src/main/java/com/volmit/iris/object/IrisRavineLayer.java | 3 +++ src/main/java/com/volmit/iris/object/IrisRegion.java | 3 +++ src/main/java/com/volmit/iris/object/IrisRegionRidge.java | 3 +++ src/main/java/com/volmit/iris/object/IrisRegionSpot.java | 3 +++ .../java/com/volmit/iris/object/IrisShapedGeneratorStyle.java | 3 +++ src/main/java/com/volmit/iris/object/IrisStructure.java | 3 +++ .../java/com/volmit/iris/object/IrisStructurePlacement.java | 3 +++ src/main/java/com/volmit/iris/object/IrisStructureTile.java | 3 +++ src/main/java/com/volmit/iris/object/IrisTextPlacement.java | 3 +++ src/main/java/com/volmit/iris/object/IrisTextRenderer.java | 3 +++ 45 files changed, 122 insertions(+) diff --git a/src/main/java/com/volmit/iris/object/IrisAttributeModifier.java b/src/main/java/com/volmit/iris/object/IrisAttributeModifier.java index 66bd84cf7..bbf356716 100644 --- a/src/main/java/com/volmit/iris/object/IrisAttributeModifier.java +++ b/src/main/java/com/volmit/iris/object/IrisAttributeModifier.java @@ -16,7 +16,9 @@ import com.volmit.iris.util.Required; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; +@Accessors(chain = true) @AllArgsConstructor @Builder @Desc("Represents an attribute modifier for an item or an entity. This allows you to create modifications to basic game attributes such as MAX_HEALTH or ARMOR_VALUE.") diff --git a/src/main/java/com/volmit/iris/object/IrisAxisRotationClamp.java b/src/main/java/com/volmit/iris/object/IrisAxisRotationClamp.java index 0d4bb0d38..596877561 100644 --- a/src/main/java/com/volmit/iris/object/IrisAxisRotationClamp.java +++ b/src/main/java/com/volmit/iris/object/IrisAxisRotationClamp.java @@ -11,7 +11,9 @@ import com.volmit.iris.util.Required; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; +@Accessors(chain = true) @AllArgsConstructor @Builder @Desc("Represents a rotation axis with intervals and maxes. The x and z axis values are defaulted to disabled. The Y axis defaults to on, rotating by 90 degree increments.") diff --git a/src/main/java/com/volmit/iris/object/IrisBiome.java b/src/main/java/com/volmit/iris/object/IrisBiome.java index fcaa85c50..36a4944a0 100644 --- a/src/main/java/com/volmit/iris/object/IrisBiome.java +++ b/src/main/java/com/volmit/iris/object/IrisBiome.java @@ -26,7 +26,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; +@Accessors(chain = true) @Builder @AllArgsConstructor @DontObfuscate diff --git a/src/main/java/com/volmit/iris/object/IrisBiomeDecorator.java b/src/main/java/com/volmit/iris/object/IrisBiomeDecorator.java index c992984c7..f431b74bd 100644 --- a/src/main/java/com/volmit/iris/object/IrisBiomeDecorator.java +++ b/src/main/java/com/volmit/iris/object/IrisBiomeDecorator.java @@ -19,7 +19,9 @@ import com.volmit.iris.util.Required; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("A biome decorator is used for placing flowers, grass, cacti and so on") diff --git a/src/main/java/com/volmit/iris/object/IrisBiomeGeneratorLink.java b/src/main/java/com/volmit/iris/object/IrisBiomeGeneratorLink.java index 4133dc208..d936302c3 100644 --- a/src/main/java/com/volmit/iris/object/IrisBiomeGeneratorLink.java +++ b/src/main/java/com/volmit/iris/object/IrisBiomeGeneratorLink.java @@ -15,7 +15,9 @@ import com.volmit.iris.util.Required; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("This represents a link to a generator for a biome") diff --git a/src/main/java/com/volmit/iris/object/IrisBiomeMutation.java b/src/main/java/com/volmit/iris/object/IrisBiomeMutation.java index 0bc0d8594..26caceef5 100644 --- a/src/main/java/com/volmit/iris/object/IrisBiomeMutation.java +++ b/src/main/java/com/volmit/iris/object/IrisBiomeMutation.java @@ -16,7 +16,9 @@ import com.volmit.iris.util.Required; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("A biome mutation if a condition is met") diff --git a/src/main/java/com/volmit/iris/object/IrisBiomePaletteLayer.java b/src/main/java/com/volmit/iris/object/IrisBiomePaletteLayer.java index b9c9862f8..c41470012 100644 --- a/src/main/java/com/volmit/iris/object/IrisBiomePaletteLayer.java +++ b/src/main/java/com/volmit/iris/object/IrisBiomePaletteLayer.java @@ -18,7 +18,9 @@ import com.volmit.iris.util.Required; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("A layer of surface / subsurface material in biomes") diff --git a/src/main/java/com/volmit/iris/object/IrisBlockDrops.java b/src/main/java/com/volmit/iris/object/IrisBlockDrops.java index 129c0fa11..4b3e1c3b3 100644 --- a/src/main/java/com/volmit/iris/object/IrisBlockDrops.java +++ b/src/main/java/com/volmit/iris/object/IrisBlockDrops.java @@ -15,7 +15,9 @@ import com.volmit.iris.util.Required; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Represents a block drop list") diff --git a/src/main/java/com/volmit/iris/object/IrisCarveLayer.java b/src/main/java/com/volmit/iris/object/IrisCarveLayer.java index e319c28be..e9c26cf20 100644 --- a/src/main/java/com/volmit/iris/object/IrisCarveLayer.java +++ b/src/main/java/com/volmit/iris/object/IrisCarveLayer.java @@ -14,7 +14,9 @@ import com.volmit.iris.util.Required; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Translate objects") diff --git a/src/main/java/com/volmit/iris/object/IrisCaveFluid.java b/src/main/java/com/volmit/iris/object/IrisCaveFluid.java index b5de79785..583e725f1 100644 --- a/src/main/java/com/volmit/iris/object/IrisCaveFluid.java +++ b/src/main/java/com/volmit/iris/object/IrisCaveFluid.java @@ -13,7 +13,9 @@ import com.volmit.iris.util.Required; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Translate objects") diff --git a/src/main/java/com/volmit/iris/object/IrisCaveLayer.java b/src/main/java/com/volmit/iris/object/IrisCaveLayer.java index 29075b3f7..912fcff77 100644 --- a/src/main/java/com/volmit/iris/object/IrisCaveLayer.java +++ b/src/main/java/com/volmit/iris/object/IrisCaveLayer.java @@ -8,7 +8,9 @@ import com.volmit.iris.util.Required; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Translate objects") diff --git a/src/main/java/com/volmit/iris/object/IrisCompatabilityFilter.java b/src/main/java/com/volmit/iris/object/IrisCompatabilityFilter.java index 6068702ac..33389932f 100644 --- a/src/main/java/com/volmit/iris/object/IrisCompatabilityFilter.java +++ b/src/main/java/com/volmit/iris/object/IrisCompatabilityFilter.java @@ -12,7 +12,9 @@ import com.volmit.iris.util.Required; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Find and replace object materials for compatability") diff --git a/src/main/java/com/volmit/iris/object/IrisDepositGenerator.java b/src/main/java/com/volmit/iris/object/IrisDepositGenerator.java index fc19e320b..d656e8003 100644 --- a/src/main/java/com/volmit/iris/object/IrisDepositGenerator.java +++ b/src/main/java/com/volmit/iris/object/IrisDepositGenerator.java @@ -19,7 +19,9 @@ import com.volmit.iris.util.Required; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Creates ore & other block deposits underground") diff --git a/src/main/java/com/volmit/iris/object/IrisDimension.java b/src/main/java/com/volmit/iris/object/IrisDimension.java index 341df90ce..b6adebef9 100644 --- a/src/main/java/com/volmit/iris/object/IrisDimension.java +++ b/src/main/java/com/volmit/iris/object/IrisDimension.java @@ -33,6 +33,9 @@ import lombok.Builder; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Represents a dimension") diff --git a/src/main/java/com/volmit/iris/object/IrisEffect.java b/src/main/java/com/volmit/iris/object/IrisEffect.java index f3ed0d797..d3817bd56 100644 --- a/src/main/java/com/volmit/iris/object/IrisEffect.java +++ b/src/main/java/com/volmit/iris/object/IrisEffect.java @@ -23,6 +23,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("An iris effect") diff --git a/src/main/java/com/volmit/iris/object/IrisEnchantment.java b/src/main/java/com/volmit/iris/object/IrisEnchantment.java index 3e95fee3f..2809fb709 100644 --- a/src/main/java/com/volmit/iris/object/IrisEnchantment.java +++ b/src/main/java/com/volmit/iris/object/IrisEnchantment.java @@ -16,6 +16,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Represents an enchantment & level") diff --git a/src/main/java/com/volmit/iris/object/IrisEntity.java b/src/main/java/com/volmit/iris/object/IrisEntity.java index 92b92a61b..9f81e278d 100644 --- a/src/main/java/com/volmit/iris/object/IrisEntity.java +++ b/src/main/java/com/volmit/iris/object/IrisEntity.java @@ -31,6 +31,9 @@ import lombok.Builder; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @DontObfuscate diff --git a/src/main/java/com/volmit/iris/object/IrisEntityInitialSpawn.java b/src/main/java/com/volmit/iris/object/IrisEntityInitialSpawn.java index a4b9fb3c4..986c0015c 100644 --- a/src/main/java/com/volmit/iris/object/IrisEntityInitialSpawn.java +++ b/src/main/java/com/volmit/iris/object/IrisEntityInitialSpawn.java @@ -17,6 +17,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Represents an entity spawn during initial chunk generation") diff --git a/src/main/java/com/volmit/iris/object/IrisEntitySpawnOverride.java b/src/main/java/com/volmit/iris/object/IrisEntitySpawnOverride.java index fbad0a88b..b82578e6b 100644 --- a/src/main/java/com/volmit/iris/object/IrisEntitySpawnOverride.java +++ b/src/main/java/com/volmit/iris/object/IrisEntitySpawnOverride.java @@ -18,6 +18,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Represents an entity spawn") diff --git a/src/main/java/com/volmit/iris/object/IrisGenerator.java b/src/main/java/com/volmit/iris/object/IrisGenerator.java index c8c5a4025..725edd55e 100644 --- a/src/main/java/com/volmit/iris/object/IrisGenerator.java +++ b/src/main/java/com/volmit/iris/object/IrisGenerator.java @@ -21,6 +21,9 @@ import lombok.Builder; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Represents a composite generator of noise gens") diff --git a/src/main/java/com/volmit/iris/object/IrisGeneratorStyle.java b/src/main/java/com/volmit/iris/object/IrisGeneratorStyle.java index 6a6f085e4..0fdbaedcf 100644 --- a/src/main/java/com/volmit/iris/object/IrisGeneratorStyle.java +++ b/src/main/java/com/volmit/iris/object/IrisGeneratorStyle.java @@ -13,6 +13,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("A gen style") diff --git a/src/main/java/com/volmit/iris/object/IrisInterpolator.java b/src/main/java/com/volmit/iris/object/IrisInterpolator.java index 613620e3d..3109521c4 100644 --- a/src/main/java/com/volmit/iris/object/IrisInterpolator.java +++ b/src/main/java/com/volmit/iris/object/IrisInterpolator.java @@ -12,6 +12,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Configures rotation for iris") diff --git a/src/main/java/com/volmit/iris/object/IrisLoot.java b/src/main/java/com/volmit/iris/object/IrisLoot.java index 605412b75..694db615c 100644 --- a/src/main/java/com/volmit/iris/object/IrisLoot.java +++ b/src/main/java/com/volmit/iris/object/IrisLoot.java @@ -30,6 +30,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Represents a loot entry") diff --git a/src/main/java/com/volmit/iris/object/IrisLootReference.java b/src/main/java/com/volmit/iris/object/IrisLootReference.java index 7a346d6df..435b2f06c 100644 --- a/src/main/java/com/volmit/iris/object/IrisLootReference.java +++ b/src/main/java/com/volmit/iris/object/IrisLootReference.java @@ -13,6 +13,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Represents a loot entry") diff --git a/src/main/java/com/volmit/iris/object/IrisLootTable.java b/src/main/java/com/volmit/iris/object/IrisLootTable.java index 825658c21..aad2df06e 100644 --- a/src/main/java/com/volmit/iris/object/IrisLootTable.java +++ b/src/main/java/com/volmit/iris/object/IrisLootTable.java @@ -15,6 +15,9 @@ import lombok.Builder; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Represents a loot table. Biomes, Regions & Objects can add or replace the virtual table with these loot tables") diff --git a/src/main/java/com/volmit/iris/object/IrisMaterialPalette.java b/src/main/java/com/volmit/iris/object/IrisMaterialPalette.java index 818f6479a..66be38e01 100644 --- a/src/main/java/com/volmit/iris/object/IrisMaterialPalette.java +++ b/src/main/java/com/volmit/iris/object/IrisMaterialPalette.java @@ -17,6 +17,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("A palette of materials") diff --git a/src/main/java/com/volmit/iris/object/IrisNoiseGenerator.java b/src/main/java/com/volmit/iris/object/IrisNoiseGenerator.java index df8c4a4ad..72bf4072b 100644 --- a/src/main/java/com/volmit/iris/object/IrisNoiseGenerator.java +++ b/src/main/java/com/volmit/iris/object/IrisNoiseGenerator.java @@ -15,6 +15,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("A noise generator") diff --git a/src/main/java/com/volmit/iris/object/IrisObject.java b/src/main/java/com/volmit/iris/object/IrisObject.java index c28987c95..6817eb856 100644 --- a/src/main/java/com/volmit/iris/object/IrisObject.java +++ b/src/main/java/com/volmit/iris/object/IrisObject.java @@ -29,6 +29,9 @@ import com.volmit.iris.util.RNG; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Data @EqualsAndHashCode(callSuper = false) public class IrisObject extends IrisRegistrant diff --git a/src/main/java/com/volmit/iris/object/IrisObjectLimit.java b/src/main/java/com/volmit/iris/object/IrisObjectLimit.java index cf8867c2b..cee9a3c0b 100644 --- a/src/main/java/com/volmit/iris/object/IrisObjectLimit.java +++ b/src/main/java/com/volmit/iris/object/IrisObjectLimit.java @@ -9,6 +9,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Translate objects") diff --git a/src/main/java/com/volmit/iris/object/IrisObjectPlacement.java b/src/main/java/com/volmit/iris/object/IrisObjectPlacement.java index fb0bb689d..9ef6e468d 100644 --- a/src/main/java/com/volmit/iris/object/IrisObjectPlacement.java +++ b/src/main/java/com/volmit/iris/object/IrisObjectPlacement.java @@ -18,6 +18,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Represents an iris object placer. It places objects.") diff --git a/src/main/java/com/volmit/iris/object/IrisObjectReplace.java b/src/main/java/com/volmit/iris/object/IrisObjectReplace.java index 51ef86d93..b61127ddf 100644 --- a/src/main/java/com/volmit/iris/object/IrisObjectReplace.java +++ b/src/main/java/com/volmit/iris/object/IrisObjectReplace.java @@ -16,6 +16,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Find and replace object materials") diff --git a/src/main/java/com/volmit/iris/object/IrisObjectRotation.java b/src/main/java/com/volmit/iris/object/IrisObjectRotation.java index 88b9a9e00..cea7105c2 100644 --- a/src/main/java/com/volmit/iris/object/IrisObjectRotation.java +++ b/src/main/java/com/volmit/iris/object/IrisObjectRotation.java @@ -17,6 +17,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Configures rotation for iris") diff --git a/src/main/java/com/volmit/iris/object/IrisObjectTranslate.java b/src/main/java/com/volmit/iris/object/IrisObjectTranslate.java index 20d642927..805e29ec5 100644 --- a/src/main/java/com/volmit/iris/object/IrisObjectTranslate.java +++ b/src/main/java/com/volmit/iris/object/IrisObjectTranslate.java @@ -12,6 +12,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Translate objects") diff --git a/src/main/java/com/volmit/iris/object/IrisPotionEffect.java b/src/main/java/com/volmit/iris/object/IrisPotionEffect.java index caa09ad19..67376da68 100644 --- a/src/main/java/com/volmit/iris/object/IrisPotionEffect.java +++ b/src/main/java/com/volmit/iris/object/IrisPotionEffect.java @@ -16,6 +16,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @DontObfuscate diff --git a/src/main/java/com/volmit/iris/object/IrisRareObject.java b/src/main/java/com/volmit/iris/object/IrisRareObject.java index 8c9ba593d..dae69f27e 100644 --- a/src/main/java/com/volmit/iris/object/IrisRareObject.java +++ b/src/main/java/com/volmit/iris/object/IrisRareObject.java @@ -11,6 +11,9 @@ import lombok.Builder; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @DontObfuscate diff --git a/src/main/java/com/volmit/iris/object/IrisRavineLayer.java b/src/main/java/com/volmit/iris/object/IrisRavineLayer.java index bc294d6b5..6cb4f6ea2 100644 --- a/src/main/java/com/volmit/iris/object/IrisRavineLayer.java +++ b/src/main/java/com/volmit/iris/object/IrisRavineLayer.java @@ -9,6 +9,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Represents a carving that slices through the surface") diff --git a/src/main/java/com/volmit/iris/object/IrisRegion.java b/src/main/java/com/volmit/iris/object/IrisRegion.java index 73ca57e8d..01038ac64 100644 --- a/src/main/java/com/volmit/iris/object/IrisRegion.java +++ b/src/main/java/com/volmit/iris/object/IrisRegion.java @@ -22,6 +22,9 @@ import lombok.Builder; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Represents an iris region") diff --git a/src/main/java/com/volmit/iris/object/IrisRegionRidge.java b/src/main/java/com/volmit/iris/object/IrisRegionRidge.java index a6dba1f0f..905ab0bf7 100644 --- a/src/main/java/com/volmit/iris/object/IrisRegionRidge.java +++ b/src/main/java/com/volmit/iris/object/IrisRegionRidge.java @@ -14,6 +14,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("A ridge config") diff --git a/src/main/java/com/volmit/iris/object/IrisRegionSpot.java b/src/main/java/com/volmit/iris/object/IrisRegionSpot.java index 0ff77095a..a6a3f42f0 100644 --- a/src/main/java/com/volmit/iris/object/IrisRegionSpot.java +++ b/src/main/java/com/volmit/iris/object/IrisRegionSpot.java @@ -13,6 +13,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("A spot config") diff --git a/src/main/java/com/volmit/iris/object/IrisShapedGeneratorStyle.java b/src/main/java/com/volmit/iris/object/IrisShapedGeneratorStyle.java index cf0348260..f2e19d1cc 100644 --- a/src/main/java/com/volmit/iris/object/IrisShapedGeneratorStyle.java +++ b/src/main/java/com/volmit/iris/object/IrisShapedGeneratorStyle.java @@ -11,6 +11,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("This represents a generator with a min and max height") diff --git a/src/main/java/com/volmit/iris/object/IrisStructure.java b/src/main/java/com/volmit/iris/object/IrisStructure.java index 2d1b9a536..6bf746d1f 100644 --- a/src/main/java/com/volmit/iris/object/IrisStructure.java +++ b/src/main/java/com/volmit/iris/object/IrisStructure.java @@ -17,6 +17,9 @@ import lombok.Builder; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @DontObfuscate diff --git a/src/main/java/com/volmit/iris/object/IrisStructurePlacement.java b/src/main/java/com/volmit/iris/object/IrisStructurePlacement.java index 8a6d07b35..b3739218a 100644 --- a/src/main/java/com/volmit/iris/object/IrisStructurePlacement.java +++ b/src/main/java/com/volmit/iris/object/IrisStructurePlacement.java @@ -19,6 +19,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("Represents a structure placement") diff --git a/src/main/java/com/volmit/iris/object/IrisStructureTile.java b/src/main/java/com/volmit/iris/object/IrisStructureTile.java index 26eeb9eee..c2b84c13d 100644 --- a/src/main/java/com/volmit/iris/object/IrisStructureTile.java +++ b/src/main/java/com/volmit/iris/object/IrisStructureTile.java @@ -16,6 +16,9 @@ import lombok.Builder; import lombok.Data; import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @DontObfuscate diff --git a/src/main/java/com/volmit/iris/object/IrisTextPlacement.java b/src/main/java/com/volmit/iris/object/IrisTextPlacement.java index d9960ecc1..68cb6deef 100644 --- a/src/main/java/com/volmit/iris/object/IrisTextPlacement.java +++ b/src/main/java/com/volmit/iris/object/IrisTextPlacement.java @@ -15,6 +15,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("A text renderer to place text on terrain") diff --git a/src/main/java/com/volmit/iris/object/IrisTextRenderer.java b/src/main/java/com/volmit/iris/object/IrisTextRenderer.java index 7defbc8a8..b58cc2999 100644 --- a/src/main/java/com/volmit/iris/object/IrisTextRenderer.java +++ b/src/main/java/com/volmit/iris/object/IrisTextRenderer.java @@ -20,6 +20,9 @@ import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.experimental.Accessors; + +@Accessors(chain = true) @Builder @AllArgsConstructor @Desc("A text renderer to place text on terrain")