13
0

Hotfix player not found bug

Signed-off-by: Lixfel <agga-games@gmx.de>
Dieser Commit ist enthalten in:
Lixfel 2020-08-15 18:29:39 +02:00
Ursprung 144ee663de
Commit 299855cc35

Datei anzeigen

@ -420,26 +420,26 @@ public class SchematicCommand implements CommandExecutor {
return; return;
} }
SteamwarUser warkingUser = SteamwarUser.get(args[2]); SteamwarUser user = SteamwarUser.get(args[2]);
if(warkingUser.getUUID() == null){ if(user == null){
player.sendMessage(SchematicSystem.PREFIX + "§cDieser Spieler existiert nicht"); player.sendMessage(SchematicSystem.PREFIX + "§cDieser Spieler existiert nicht");
return; return;
} }
if(schematic.getSchemOwner() == warkingUser.getId()){ if(schematic.getSchemOwner() == user.getId()){
player.sendMessage(SchematicSystem.PREFIX + "§cAlso bitte: Das ist deine eigene Schematic!"); player.sendMessage(SchematicSystem.PREFIX + "§cAlso bitte: Das ist deine eigene Schematic!");
return; return;
} }
SchematicMember schematicMember = SchematicMember.getSchemMemberFromDB(schematic.getSchemName(), SteamwarUser.get(schematic.getSchemOwner()).getUUID(), warkingUser.getUUID()); SchematicMember schematicMember = SchematicMember.getSchemMemberFromDB(schematic.getSchemName(), SteamwarUser.get(schematic.getSchemOwner()).getUUID(), user.getUUID());
if(schematicMember == null) { if(schematicMember == null) {
player.sendMessage(SchematicSystem.PREFIX + "§cDieser Spieler ist nicht auf die Schematic hinzugefügt"); player.sendMessage(SchematicSystem.PREFIX + "§cDieser Spieler ist nicht auf die Schematic hinzugefügt");
return; return;
} }
schematicMember.remove(); schematicMember.remove();
player.sendMessage(SchematicSystem.PREFIX + "Der Spieler §e" + warkingUser.getUserName() + " §7hat keinen Zugriff mehr auf die Schematic §e" + schematic.getSchemName()); player.sendMessage(SchematicSystem.PREFIX + "Der Spieler §e" + user.getUserName() + " §7hat keinen Zugriff mehr auf die Schematic §e" + schematic.getSchemName());
Player target = Bukkit.getPlayer(warkingUser.getUUID()); Player target = Bukkit.getPlayer(user.getUUID());
if(target != null) if(target != null)
target.sendMessage(SchematicSystem.PREFIX + "Du hast keinen Zugriff mehr auf die Schematic §e" + schematic.getSchemName() + "§7von §e" + SteamwarUser.get(schematic.getSchemOwner()).getUserName()); target.sendMessage(SchematicSystem.PREFIX + "Du hast keinen Zugriff mehr auf die Schematic §e" + schematic.getSchemName() + "§7von §e" + SteamwarUser.get(schematic.getSchemOwner()).getUserName());
} }