Plugin Résolu Comment utiliser les objets ?

LaForêt

Bucheron
11 Septembre 2022
8
0
11
34
Salut,

j'essaye de créer un ptit plugin juste pour m'entrainer et je rencontre un problème je n'arrive pas a utiliser mon objet (ici "User")
j'ai toujours l'erreur "Caused by: java.lang.IllegalStateException: Initial initialization", j'essaye de créer mon objet quand j'effectue une certaine commande

Code:
public class User extends JavaPlugin {

    private String monName;
    private double health;
    private int lvl;
    private double xp;

    public User(String monName, double health, int lvl, double xp) {
        this.monName = monName;
        this.health = health;
        this.lvl = lvl;
        this.xp = xp;
    }

Code:
    @Override
    public boolean onCommand(@NotNull CommandSender sender, @NotNull Command command, @NotNull String label, @NotNull String[] args) {
        if (args[1].equalsIgnoreCase("test")) {
            new User(args[1], 5.5, 5, 5.5);
        }