Skip to content

Commit 17b84ba

Browse files
Back-port to 1.21.1 for #115
1 parent acbad5c commit 17b84ba

File tree

8 files changed

+13
-139
lines changed

8 files changed

+13
-139
lines changed

pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,15 +54,15 @@
5454
<!-- Non-minecraft related dependencies -->
5555
<powermock.version>2.0.9</powermock.version>
5656
<!-- More visible way how to change dependency versions -->
57-
<spigot.version>1.21.7-R0.1-SNAPSHOT</spigot.version>
58-
<paper.version>1.21.8-R0.1-SNAPSHOT</paper.version>
59-
<bentobox.version>3.3.0</bentobox.version> <!-- Errors with later versions regarding kyori-->
57+
<spigot.version>1.21.1-R0.1-SNAPSHOT</spigot.version>
58+
<paper.version>1.21.1-R0.1-SNAPSHOT</paper.version>
59+
<bentobox.version>3.7.0</bentobox.version> <!-- Errors with later versions regarding kyori-->
6060
<!-- Revision variable removes warning about dynamic version -->
6161
<revision>${build.version}-SNAPSHOT</revision>
6262
<!-- Do not change unless you want different name for local builds. -->
6363
<build.number>-LOCAL</build.number>
6464
<!-- This allows to change between versions. -->
65-
<build.version>3.2.0</build.version>
65+
<build.version>3.2.0-for-1.21.1-only</build.version>
6666

6767
<sonar.projectKey>BentoBoxWorld_Boxed</sonar.projectKey>
6868
<sonar.organization>bentobox-world</sonar.organization>

src/main/java/world/bentobox/boxed/generators/chunks/BoxedBlockPopulator.java

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -115,10 +115,16 @@ else if (bs instanceof Banner banner && bpBlock.getBannerPatterns() != null) {
115115
public void setSpawner(CreatureSpawner spawner, BlueprintCreatureSpawner s) {
116116
spawner.setSpawnedType(s.getSpawnedType());
117117
spawner.setMaxNearbyEntities(s.getMaxNearbyEntities());
118-
spawner.setMaxSpawnDelay(s.getMaxSpawnDelay());
119-
spawner.setMinSpawnDelay(s.getMinSpawnDelay());
118+
int delay = Math.max(s.getMinSpawnDelay(), s.getMaxSpawnDelay());
119+
if (delay < 1) {
120+
delay = 120; // Set the default 2 minutes
121+
}
122+
spawner.setMaxSpawnDelay(delay);
123+
delay = Math.max(s.getMinSpawnDelay(), 1);
124+
spawner.setMinSpawnDelay(delay);
120125
spawner.setDelay(s.getDelay());
121-
spawner.setRequiredPlayerRange(s.getRequiredPlayerRange());
126+
int range = Math.max(s.getRequiredPlayerRange(), 0);
127+
spawner.setRequiredPlayerRange(range);
122128
spawner.setSpawnRange(s.getSpawnRange());
123129
spawner.update(true, false);
124130
}

src/main/java/world/bentobox/boxed/nms/v1_21_3_R0_1_SNAPSHOT/GetMetaData.java

Lines changed: 0 additions & 22 deletions
This file was deleted.

src/main/java/world/bentobox/boxed/nms/v1_21_4_R0_1_SNAPSHOT/GetMetaData.java

Lines changed: 0 additions & 22 deletions
This file was deleted.

src/main/java/world/bentobox/boxed/nms/v1_21_5_R0_1_SNAPSHOT/GetMetaData.java

Lines changed: 0 additions & 22 deletions
This file was deleted.

src/main/java/world/bentobox/boxed/nms/v1_21_6_R0_1_SNAPSHOT/GetMetaData.java

Lines changed: 0 additions & 22 deletions
This file was deleted.

src/main/java/world/bentobox/boxed/nms/v1_21_7_R0_1_SNAPSHOT/GetMetaData.java

Lines changed: 0 additions & 22 deletions
This file was deleted.

src/main/java/world/bentobox/boxed/nms/v1_21_8_R0_1_SNAPSHOT/GetMetaData.java

Lines changed: 0 additions & 22 deletions
This file was deleted.

0 commit comments

Comments
 (0)