Use wood pickup stat instead of achievement
1.12 removed achievements
This commit is contained in:
parent
e2609b8973
commit
37198d09b1
4
pom.xml
4
pom.xml
|
|
@ -58,7 +58,7 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.bukkit</groupId>
|
<groupId>org.bukkit</groupId>
|
||||||
<artifactId>bukkit</artifactId>
|
<artifactId>bukkit</artifactId>
|
||||||
<version>1.11.2-R0.1-SNAPSHOT</version>
|
<version>1.12-pre2-SNAPSHOT</version>
|
||||||
<scope>provided</scope>
|
<scope>provided</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<!--Worldguard dependency-->
|
<!--Worldguard dependency-->
|
||||||
|
|
@ -83,7 +83,7 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.google.guava</groupId>
|
<groupId>com.google.guava</groupId>
|
||||||
<artifactId>guava</artifactId>
|
<artifactId>guava</artifactId>
|
||||||
<version>19.0</version>
|
<version>21.0</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<!--json stuff-->
|
<!--json stuff-->
|
||||||
<dependency>
|
<dependency>
|
||||||
|
|
|
||||||
|
|
@ -47,6 +47,7 @@ import org.bukkit.GameMode;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
import org.bukkit.OfflinePlayer;
|
import org.bukkit.OfflinePlayer;
|
||||||
|
import org.bukkit.Statistic;
|
||||||
import org.bukkit.World;
|
import org.bukkit.World;
|
||||||
import org.bukkit.BanList.Type;
|
import org.bukkit.BanList.Type;
|
||||||
import org.bukkit.World.Environment;
|
import org.bukkit.World.Environment;
|
||||||
|
|
@ -3559,7 +3560,7 @@ public class GriefPrevention extends JavaPlugin
|
||||||
|
|
||||||
public static boolean isNewToServer(Player player)
|
public static boolean isNewToServer(Player player)
|
||||||
{
|
{
|
||||||
if(player.hasAchievement(Achievement.MINE_WOOD)) return false;
|
if(player.getStatistic(Statistic.PICKUP, Material.WOOD) > 0) return false;
|
||||||
|
|
||||||
PlayerData playerData = instance.dataStore.getPlayerData(player.getUniqueId());
|
PlayerData playerData = instance.dataStore.getPlayerData(player.getUniqueId());
|
||||||
if(playerData.getClaims().size() > 0) return false;
|
if(playerData.getClaims().size() > 0) return false;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user