Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Проблема в том, что метод getBalance(); выдает null ошибку без предварительной инициализации на игроке.
public static HashMap<Player, Double> balance = new HashMap<>();
public static void setBalance(Player player, double amount)
{
balance.put(player, amount);
}
public static double...
Меня зовут Виктор, более известен под псевдонимом alofi11. Являюсь java разработчиком около года, и на момент написания поста считаю себя крепко средним джуном. Все это время я продвигаюсь, и познаю java в разных спектрах. Плагинами занимаюсь около полугода, поэтому отлично знаю bukkit-api...
В данной теме я решил перечислить самые распространённые ошибки которые допускают новички при разработке своих плагинов.
Возможно, вы сможете решить свой вопрос при прочтении этой темы.
1. Static Abuse
Речь о ключевом слове 'static'. Любимый модификатор каждого новичка, потому что он позволяет...
Привет.
Зайду издалека. Меня зовут Иван, на момент написания темы мне 20 лет.
Познакомился с майнкрафтом в 2012 году, в этом же году решил заняться созданием серверов для этой игры.
Программировать начал год спустя, естественно начал свой путь с Java, но со временем стали интересны другие языки...
Пишу плагин на GUI для банов.
Не могу понять почему при срабатывании события inventory click в inv лежит null
BanInventory.java
package com.macsik12.bangui;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import...