Skip to content

Commit b256895

Browse files
Merge pull request #253 from Slimefun/fix/plotsquared_update
Updated plotsquared module
2 parents a23d95e + e3a3744 commit b256895

File tree

2 files changed

+33
-11
lines changed

2 files changed

+33
-11
lines changed

dough-protection/pom.xml

Lines changed: 28 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,24 @@
1313
<artifactId>dough-protection</artifactId>
1414
<packaging>jar</packaging>
1515

16+
<properties>
17+
<plotsquared.version>7.3.6</plotsquared.version>
18+
</properties>
19+
20+
<!-- TODO: Bring down this repo count -->
1621
<repositories>
17-
<repository>
18-
<id>sonatype-oss-snapshots</id>
19-
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
20-
</repository>
2122
<repository>
2223
<id>jitpack.io</id>
2324
<url>https://jitpack.io/</url>
2425
</repository>
26+
<repository>
27+
<id>papermc</id>
28+
<url>https://repo.papermc.io/repository/maven-public/</url>
29+
</repository>
30+
<repository>
31+
<id>sonatype-oss-snapshots</id>
32+
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
33+
</repository>
2534
<repository>
2635
<id>coreprotect-repo</id>
2736
<url>https://maven.playpro.com/</url>
@@ -164,9 +173,9 @@
164173

165174
<!-- PlotSquared -->
166175
<dependency>
167-
<groupId>com.plotsquared</groupId>
168-
<artifactId>PlotSquared-Core</artifactId>
169-
<version>6.11.1</version>
176+
<groupId>com.intellectualsites.plotsquared</groupId>
177+
<artifactId>plotsquared-core</artifactId>
178+
<version>${plotsquared.version}</version>
170179
<scope>provided</scope>
171180
<exclusions>
172181
<exclusion>
@@ -175,6 +184,18 @@
175184
</exclusion>
176185
</exclusions>
177186
</dependency>
187+
<dependency>
188+
<groupId>com.intellectualsites.plotsquared</groupId>
189+
<artifactId>plotsquared-bukkit</artifactId>
190+
<version>${plotsquared.version}</version>
191+
<scope>provided</scope>
192+
<exclusions>
193+
<exclusion>
194+
<artifactId>plotsquared-core</artifactId>
195+
<groupId>*</groupId>
196+
</exclusion>
197+
</exclusions>
198+
</dependency>
178199

179200
<!-- RedProtect -->
180201
<dependency>

dough-protection/src/main/java/io/github/bakedlibs/dough/protection/modules/PlotSquaredProtectionModule.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,14 @@
55

66
import org.bukkit.OfflinePlayer;
77
import org.bukkit.block.Block;
8+
import org.bukkit.entity.Player;
89
import org.bukkit.plugin.Plugin;
910

11+
import com.plotsquared.bukkit.util.BukkitUtil;
1012
import com.plotsquared.core.location.Location;
1113
import com.plotsquared.core.permissions.Permission;
1214
import com.plotsquared.core.player.PlotPlayer;
1315
import com.plotsquared.core.plot.Plot;
14-
import com.plotsquared.core.util.Permissions;
1516

1617
import io.github.bakedlibs.dough.protection.Interaction;
1718
import io.github.bakedlibs.dough.protection.ProtectionModule;
@@ -53,12 +54,12 @@ private boolean check(OfflinePlayer p, Interaction action) {
5354

5455
switch (action) {
5556
case INTERACT_BLOCK:
56-
return Permissions.hasPermission(player, Permission.PERMISSION_ADMIN_INTERACT_UNOWNED);
57+
return player.hasPermission(Permission.PERMISSION_ADMIN_INTERACT_UNOWNED);
5758
case ATTACK_PLAYER:
58-
return Permissions.hasPermission(player, Permission.PERMISSION_ADMIN_PVP);
59+
return player.hasPermission(Permission.PERMISSION_ADMIN_PVP);
5960
case PLACE_BLOCK:
6061
default:
61-
return Permissions.hasPermission(player, Permission.PERMISSION_ADMIN_BUILD_UNOWNED);
62+
return player.hasPermission(Permission.PERMISSION_ADMIN_BUILD_UNOWNED);
6263
}
6364
}
6465
}

0 commit comments

Comments
 (0)