0.4.4: tested little bit, remade raxenPLayer etc...
This commit is contained in:
parent
bc12dcc70a
commit
952ed13086
27 changed files with 457 additions and 225 deletions
|
@ -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
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue