Здравствуйте, форумчане. У меня не получается с конкатенировать строки в java . Прошу помочь!
package rStats.pack.mainlab;
import java.util.concurrent.ConcurrentHashMap;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.BlockBreakEvent;
import org.bukkit.event.player.PlayerJoinEvent;
public class PlayerExp implements Listener {
private static final ConcurrentHashMap<Player, Integer> playersData = new ConcurrentHashMap<>();
public static void addValue(Player p, int value) {
playersData.putIfAbsent(p, playersData.getOrDefault(p, 0) + value);
return;
}
public static void getValue(Player p) {
playersData.getOrDefault(p, 0);
}
@EventHandler
public void BlockBreak(BlockBreakEvent e) {
Player p = e.getPlayer();
addValue(p, 10);
p.sendMessage("Вам начислено 10 очков");
}
public void join(PlayerJoinEvent e) {
Player p = e.getPlayer();
getValue(p);
p.sendMessage("Твой уровень равен " + value);
}
}
Ошибка:
value cannot be resolved to a variable