From 454d9ce659b3ab4f992893a8ad804014579dbc50 Mon Sep 17 00:00:00 2001 From: dfsek Date: Wed, 21 Oct 2020 01:37:25 -0700 Subject: [PATCH] Implement OreVeinGenerateEvent and TreeGenerateEvent --- .idea/jarRepositories.xml | 5 +++ pom.xml | 14 +++++++ src/main/java/com/dfsek/terra/Terra.java | 2 + .../terra/event/OreVeinGenerateEvent.java | 34 +++++++++++++++++ .../dfsek/terra/event/TerraWorldEvent.java | 37 +++++++++++++++++++ .../dfsek/terra/event/TreeGenerateEvent.java | 35 ++++++++++++++++++ .../terra/events/OreVeinGenerateEvent.java | 4 -- .../events/TerraStructureLocateEvent.java | 4 -- .../dfsek/terra/events/TreeGenerateEvent.java | 4 -- .../terra/population/FloraPopulator.java | 16 ++++++-- .../dfsek/terra/population/OrePopulator.java | 17 +++++++-- .../java/com/dfsek/terra/util/DataUtil.java | 2 +- .../java/com/dfsek/terra/util/PaperUtil.java | 18 +++++++++ .../terra/util/structure/RotationUtil.java | 4 +- .../terra/util/structure/WorldEditUtil.java | 2 +- src/main/resources/lang/en_us.yml | 9 ++++- 16 files changed, 183 insertions(+), 24 deletions(-) create mode 100644 src/main/java/com/dfsek/terra/event/OreVeinGenerateEvent.java create mode 100644 src/main/java/com/dfsek/terra/event/TerraWorldEvent.java create mode 100644 src/main/java/com/dfsek/terra/event/TreeGenerateEvent.java delete mode 100644 src/main/java/com/dfsek/terra/events/OreVeinGenerateEvent.java delete mode 100644 src/main/java/com/dfsek/terra/events/TerraStructureLocateEvent.java delete mode 100644 src/main/java/com/dfsek/terra/events/TreeGenerateEvent.java create mode 100644 src/main/java/com/dfsek/terra/util/PaperUtil.java diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml index 67989e57a..d05d6ff8c 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -6,6 +6,11 @@