Initial commit.

Captures block place and sapling grow events and prints info to the console. Initial configuration options are in place, definitions will be added.
This commit is contained in:
CocoTheOwner
2021-07-16 17:28:28 +02:00
parent c2e1ecf5b1
commit 16324e16c7
4 changed files with 55 additions and 0 deletions

View File

@@ -79,6 +79,12 @@ public class IrisRegion extends IrisRegistrant implements IRare {
@ArrayType(min = 1, type = IrisEntityInitialSpawn.class)
private KList<IrisEntityInitialSpawn> entityInitialSpawns = new KList<>();
@Desc("Sapling override settings")
private IrisSaplings saplings = new IrisSaplings();
@Desc("Enable sapling overrides")
private boolean useSaplings = false;
@MinNumber(1)
@MaxNumber(128)
@Desc("The rarity of the region")

View File

@@ -0,0 +1,18 @@
package com.volmit.iris.engine.object;
import com.volmit.iris.engine.object.annotations.Desc;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
@Accessors(chain = true)
@NoArgsConstructor
@AllArgsConstructor
@Desc("Sapling override settings")
@Data
public class IrisSaplings {
}