Skip to content
This repository has been archived by the owner on Oct 14, 2023. It is now read-only.

Commit

Permalink
Changes -> Added maintainer message
Browse files Browse the repository at this point in the history
  • Loading branch information
EinfacheSache committed Jul 5, 2023
1 parent c8f0479 commit d3c3f31
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ public LoginListener(NeoProtectBungee instance) {
public void onLogin(PostLoginEvent event){
ProxiedPlayer player = event.getPlayer();

if(!player.hasPermission("neoprotect.admin")) return;
if(!player.hasPermission("neoprotect.admin") && !player.getUniqueId().equals(instance.getCore().getMaintainerUUID())) return;

VersionUtils.Result result = instance.getCore().getVersionResult();
if(result.getVersionStatus().equals(VersionUtils.VersionStatus.OUTDATED)){
Expand All @@ -36,5 +36,9 @@ public void onLogin(PostLoginEvent event){
instance.sendMessage(player, localization.get("setup.required.first"));
instance.sendMessage(player, localization.get("setup.required.second"));
}

if(player.getUniqueId().equals(instance.getCore().getMaintainerUUID())){
instance.sendMessage(player, "§bThis server using your NeoPlugin");
}
}
}
6 changes: 6 additions & 0 deletions src/main/java/de/cubeattack/neoprotect/core/Core.java
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,14 @@
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
import java.util.UUID;

@SuppressWarnings("unused")
public class Core {

@SuppressWarnings("FieldCanBeLocal")
private final String prefix = "§8[§bNeo§3Protect§8] §7";
private final UUID maintainerUUID = UUID.fromString("201e5046-24df-4830-8b4a-82b635eb7cc7");
private final RestAPIRequests restAPIRequests;
private final NeoProtectPlugin plugin;
private final Localization localization;
Expand Down Expand Up @@ -61,6 +63,10 @@ public NeoProtectPlugin getPlugin() {
return plugin;
}

public UUID getMaintainerUUID() {
return maintainerUUID;
}

public Localization getLocalization() {
return localization;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ public LoginListener(NeoProtectSpigot instance) {
public void onLogin(PlayerJoinEvent event){
Player player = event.getPlayer();

if(!player.hasPermission("neoprotect.admin")) return;
if(!player.hasPermission("neoprotect.admin") && !player.getUniqueId().equals(instance.getCore().getMaintainerUUID())) return;

VersionUtils.Result result = instance.getCore().getVersionResult();
if(result.getVersionStatus().equals(VersionUtils.VersionStatus.OUTDATED)){
Expand All @@ -38,5 +38,10 @@ public void onLogin(PlayerJoinEvent event){
instance.sendMessage(player, localization.get("setup.required.first"));
instance.sendMessage(player, localization.get("setup.required.second"));
}


if(player.getUniqueId().equals(instance.getCore().getMaintainerUUID())){
instance.sendMessage(player, "§bThis server using your NeoPlugin");
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ public LoginListener(NeoProtectVelocity instance) {
public void onPostLogin(PostLoginEvent event){
Player player = event.getPlayer();

if(!player.hasPermission("neoprotect.admin")) return;
if(!player.hasPermission("neoprotect.admin") && !player.getUniqueId().equals(instance.getCore().getMaintainerUUID())) return;

VersionUtils.Result result = instance.getCore().getVersionResult();
if(result.getVersionStatus().equals(VersionUtils.VersionStatus.OUTDATED)){
Expand All @@ -37,5 +37,10 @@ public void onPostLogin(PostLoginEvent event){
instance.sendMessage(player, localization.get("setup.required.first"));
instance.sendMessage(player, localization.get("setup.required.second"));
}


if(player.getUniqueId().equals(instance.getCore().getMaintainerUUID())){
instance.sendMessage(player, "§bThis server using your NeoPlugin");
}
}
}

0 comments on commit d3c3f31

Please sign in to comment.