0.4.4: tested little bit, remade raxenPLayer etc...

This commit is contained in:
unurled 2021-12-29 22:09:02 +01:00
parent bc12dcc70a
commit 952ed13086
27 changed files with 457 additions and 225 deletions

View file

@ -3,7 +3,6 @@ package gq.unurled.raxen.commands.admin;
import de.tr7zw.changeme.nbtapi.NBTItem;
import gq.unurled.raxen.Raxen;
import gq.unurled.raxen.components.player.Attributes.Attributes;
import gq.unurled.raxen.manager.ProfileManager;
import net.kyori.adventure.text.Component;
import org.bukkit.Material;
import org.bukkit.command.Command;
@ -25,11 +24,9 @@ import static gq.unurled.raxen.utils.Utils.*;
public class NbtCommand implements TabExecutor {
private final Raxen main;
private final ProfileManager profileManager;
public NbtCommand(Raxen main) {
this.main = main;
this.profileManager = main.getProfileManager();
}
@Override

View file

@ -14,7 +14,7 @@ import org.jetbrains.annotations.Nullable;
import java.util.ArrayList;
import java.util.List;
import static gq.unurled.raxen.components.entity.Entity.setNameSpacedKeys;
import static gq.unurled.raxen.components.entity.EntityUtils.setNameSpacedKeys;
import static gq.unurled.raxen.utils.Utils.*;
public class SpawnEntity implements TabExecutor {

View file

@ -2,7 +2,6 @@ package gq.unurled.raxen.commands.player;
import gq.unurled.raxen.Raxen;
import gq.unurled.raxen.components.player.Attributes.Attributes;
import gq.unurled.raxen.manager.ProfileManager;
import net.kyori.adventure.text.Component;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
@ -17,12 +16,10 @@ import static gq.unurled.raxen.utils.Utils.*;
public class SkillsCommand implements TabExecutor {
private ProfileManager profileManager;
private Raxen main;
public SkillsCommand(Raxen main) {
this.main = main;
this.profileManager = main.getProfileManager();
}
@Override

View file

@ -1,7 +1,7 @@
package gq.unurled.raxen.commands.player;
import gq.unurled.raxen.Raxen;
import gq.unurled.raxen.manager.ProfileManager;
import gq.unurled.raxen.manager.PlayerManager;
import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
@ -17,7 +17,7 @@ import static gq.unurled.raxen.utils.Utils.*;
public class StorageCommand implements TabExecutor {
private ProfileManager profileManager = Raxen.getProfileManager();
private PlayerManager playerManager = Raxen.getPlayerManager();
@Override
public boolean onCommand(@NotNull CommandSender sender, @NotNull Command command, @NotNull String label, @NotNull String[] args) {
@ -29,12 +29,12 @@ public class StorageCommand implements TabExecutor {
Inventory inv;
switch (args.length) {
case 0:
if(profileManager.getPlayerStorage(player.getUniqueId()) != null) {
inv = profileManager.getPlayerStorage(player.getUniqueId()).getEc().getEc();
if(playerManager.getRaxenPlayer(player).getStorage() != null) {
inv = playerManager.getRaxenPlayer(player).getStorage().getEc().getEc();
}
else {
profileManager.createNewStorage(player);
inv = profileManager.getPlayerStorage(player.getUniqueId()).getEc().getEc();
playerManager.getRaxenPlayer(player).createStorage();
inv = playerManager.getRaxenPlayer(player).getStorage().getEc().getEc();
}
player.openInventory(inv);
@ -45,7 +45,7 @@ public class StorageCommand implements TabExecutor {
msgPlayer(player, color("&cYou can't open the Storage of an unknown Player."));
return true;
}
inv = profileManager.getPlayerStorage(p.getUniqueId()).getEc().getEc();
inv = playerManager.getRaxenPlayer(player).getStorage().getEc().getEc();
player.openInventory(inv);
break;
}