Skip to content

Commit e3470b3

Browse files
authored
Update 1.0.7
Add PlotGenerator#getDimensionData and bump pnx version in pom.xml (#11)
1 parent 42f289f commit e3470b3

3 files changed

Lines changed: 13 additions & 3 deletions

File tree

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>ms.kevi</groupId>
88
<artifactId>plotplugin</artifactId>
9-
<version>1.0.6</version>
9+
<version>1.0.7</version>
1010

1111
<properties>
1212
<maven.compiler.source>17</maven.compiler.source>
@@ -26,7 +26,7 @@
2626
<dependency>
2727
<groupId>cn.powernukkitx</groupId>
2828
<artifactId>powernukkitx</artifactId>
29-
<version>1.6.0.0-PNX-SNAPSHOT</version>
29+
<version>1.6.0.0-PNX</version>
3030
<scope>compile</scope>
3131
</dependency>
3232
<dependency>

src/main/java/ms/kevi/plotplugin/generator/PlotGenerator.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
import cn.nukkit.blockstate.BlockState;
2222
import cn.nukkit.entity.Entity;
2323
import cn.nukkit.level.ChunkManager;
24+
import cn.nukkit.level.DimensionData;
25+
import cn.nukkit.level.DimensionEnum;
2426
import cn.nukkit.level.Level;
2527
import cn.nukkit.level.format.FullChunk;
2628
import cn.nukkit.level.generator.Generator;
@@ -65,6 +67,14 @@ public PlotGenerator(Map<String, Object> ignored) {
6567
this.plugin = PlotPlugin.INSTANCE;
6668
}
6769

70+
@Override
71+
public DimensionData getDimensionData() {
72+
final PlotManager plotManager;
73+
if(this.level != null && (plotManager = this.plugin.getPlotManager(this.level)) != null)
74+
return DimensionEnum.getDataFromId(plotManager.getLevelSettings().getDimension());
75+
return DimensionEnum.OVERWORLD.getDimensionData();
76+
}
77+
6878
@Override
6979
public int getDimension() {
7080
final PlotManager plotManager;

src/main/resources/plugin.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: Plots
2-
version: "1.0.6"
2+
version: "1.0.7"
33
api: [ "1.0.13" ]
44
author: Kevims
55
main: ms.kevi.plotplugin.PlotPlugin

0 commit comments

Comments
 (0)