From ed3055e2b786f824727b39202dbcc3817a7645cb Mon Sep 17 00:00:00 2001 From: Vinely <96441768+Vinellon@users.noreply.github.com> Date: Thu, 30 Mar 2023 18:54:11 +0300 Subject: [PATCH] Delete PlayerCondition.java (No needed) This file did not allow me to compile the plugin, due to the fact that the line (CustomPapiImpl.allPapi.forEach(papi -> this.papiMap.put(papi, PlaceholderAPI.setPlaceholders(player, papi)));) uses "AllPapi", which is no longer exists. (In v.2.2.0 Removed from CustomPapiImpl.java) After digging into the latest v.2.2.0 updates, I realized that this file is no longer needed. --- .../object/requirements/PlayerCondition.java | 43 ------------------- 1 file changed, 43 deletions(-) delete mode 100644 src/main/java/net/momirealms/customnameplates/object/requirements/PlayerCondition.java diff --git a/src/main/java/net/momirealms/customnameplates/object/requirements/PlayerCondition.java b/src/main/java/net/momirealms/customnameplates/object/requirements/PlayerCondition.java deleted file mode 100644 index fc6dd90..0000000 --- a/src/main/java/net/momirealms/customnameplates/object/requirements/PlayerCondition.java +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Copyright (C) <2022> - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ - -package net.momirealms.customnameplates.object.requirements; - -import me.clip.placeholderapi.PlaceholderAPI; -import org.bukkit.entity.Player; - -import java.util.HashMap; - -public class PlayerCondition { - - private final Player player; - private final HashMap papiMap; - - public PlayerCondition(Player player) { - this.player = player; - this.papiMap = new HashMap<>(); - CustomPapiImpl.allPapi.forEach(papi -> this.papiMap.put(papi, PlaceholderAPI.setPlaceholders(player, papi))); - } - - public HashMap getPapiMap() { - return papiMap; - } - - public Player getPlayer() { - return player; - } -} \ No newline at end of file