From a58191a9617dc2017e5674ed51dfb547771c31a0 Mon Sep 17 00:00:00 2001 From: mohammed jasem alaajel Date: Sat, 14 Jan 2023 12:42:08 +0400 Subject: [PATCH] glomc fork --- .../src/main/java/net/limework/gal/utils/Messages.java | 7 ------- .../net/limework/gal/utils/config/Configuration.java | 2 +- gal-api/src/main/resources/config.json | 2 +- .../src/main/java/net/limework/gal/ConfigLoader.java | 8 ++++---- .../main/java/net/limework/gal/VelocityGalPlugin.java | 10 +++------- 5 files changed, 9 insertions(+), 20 deletions(-) diff --git a/gal-api/src/main/java/net/limework/gal/utils/Messages.java b/gal-api/src/main/java/net/limework/gal/utils/Messages.java index 63c9a1b..3845ea4 100644 --- a/gal-api/src/main/java/net/limework/gal/utils/Messages.java +++ b/gal-api/src/main/java/net/limework/gal/utils/Messages.java @@ -18,14 +18,10 @@ public class Messages { 1. Mojang / Microsoft api is down\040\040\040\040\040\040\040\040\040 2. Disconnecting when connection to a server faster! 3. Using cracked minecraft (if you are using cracked Minecraft please reconnect! - - &6If this a mistake and you own a Minecraft account\040 - &cPlease connect to &a&lreset.limework.net\040\040 &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m""".replace("&", "§"); public final static String RESET_MESSAGE = """ &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m &2&m - &6- &a&lGovindas Limework&6 - &aOffline mode has been disabled &l✔ &cNow try reconnecting to server now! @@ -37,9 +33,6 @@ public class Messages { &c&l============================ &c&oYou have been found using Offline Minecraft (Cracked) - &cIf this a mistake and you own a Minecraft account\s - &ePlease disconnect from the server and connect to - &eIP: p.limework.net &c&l============================ """.replace("&", "§"); diff --git a/gal-api/src/main/java/net/limework/gal/utils/config/Configuration.java b/gal-api/src/main/java/net/limework/gal/utils/config/Configuration.java index bb4fe1a..16b6a88 100644 --- a/gal-api/src/main/java/net/limework/gal/utils/config/Configuration.java +++ b/gal-api/src/main/java/net/limework/gal/utils/config/Configuration.java @@ -11,7 +11,7 @@ public interface Configuration { AntiBot getAntiBot(); - String getOnlineModeDomain(); + String getOflineModeDomain(); diff --git a/gal-api/src/main/resources/config.json b/gal-api/src/main/resources/config.json index 2e7d441..3e04c9b 100644 --- a/gal-api/src/main/resources/config.json +++ b/gal-api/src/main/resources/config.json @@ -6,5 +6,5 @@ "max-connections": 590, "reset": 10 }, - "online-mode-domain": "p.limework.net" + "offline-mode-domain": "cracked.glomc.net" } \ No newline at end of file diff --git a/gal-velocity/src/main/java/net/limework/gal/ConfigLoader.java b/gal-velocity/src/main/java/net/limework/gal/ConfigLoader.java index 537f900..f1eb305 100644 --- a/gal-velocity/src/main/java/net/limework/gal/ConfigLoader.java +++ b/gal-velocity/src/main/java/net/limework/gal/ConfigLoader.java @@ -16,7 +16,7 @@ public class ConfigLoader implements Configuration { private final boolean replaceSpacesWithUnderscore; private final boolean useTheContainMethod; private final AntiBot antiBot; - private final String onlineModeDomain; + private final String offlineModeDomain; public ConfigLoader(File file) throws FileNotFoundException { JsonObject jsonObject = JsonParser.parseReader(new FileReader(file)).getAsJsonObject(); @@ -25,7 +25,7 @@ public class ConfigLoader implements Configuration { this.useTheContainMethod = jsonObject.get("use-the-contain-method").getAsBoolean(); JsonObject antiBotJson = jsonObject.getAsJsonObject("simple-anti-bot"); this.antiBot = new AntiBot(antiBotJson.get("max-connections").getAsInt(), antiBotJson.get("reset").getAsLong(), TimeUnit.MINUTES); - this.onlineModeDomain = jsonObject.get("online-mode-domain").getAsString(); + this.offlineModeDomain = jsonObject.get("offline-mode-domain").getAsString(); } @Override @@ -54,7 +54,7 @@ public class ConfigLoader implements Configuration { } @Override - public String getOnlineModeDomain() { - return this.onlineModeDomain; + public String getOflineModeDomain() { + return this.offlineModeDomain; } } diff --git a/gal-velocity/src/main/java/net/limework/gal/VelocityGalPlugin.java b/gal-velocity/src/main/java/net/limework/gal/VelocityGalPlugin.java index 40956ab..aeee27c 100644 --- a/gal-velocity/src/main/java/net/limework/gal/VelocityGalPlugin.java +++ b/gal-velocity/src/main/java/net/limework/gal/VelocityGalPlugin.java @@ -1,7 +1,5 @@ package net.limework.gal; -import com.google.common.cache.Cache; -import com.google.common.cache.CacheBuilder; import com.google.inject.Inject; import com.velocitypowered.api.event.PostOrder; import com.velocitypowered.api.event.Subscribe; @@ -23,10 +21,8 @@ import java.io.InputStream; import java.nio.file.Files; import java.nio.file.Path; import java.util.List; -import java.util.Locale; import java.util.Objects; import java.util.UUID; -import java.util.concurrent.TimeUnit; import java.util.logging.Logger; import static net.limework.gal.utils.PlayerUUIDUtils.*; @@ -72,10 +68,10 @@ public class VelocityGalPlugin { @Subscribe(order = PostOrder.FIRST) public void onPreLoginEvent(PreLoginEvent event) { - if (event.getConnection().getVirtualHost().get().getHostName().equalsIgnoreCase(this.config.getOnlineModeDomain())) { - event.setResult(PreLoginEvent.PreLoginComponentResult.forceOnlineMode()); - } else { + if (event.getConnection().getVirtualHost().get().getHostName().equalsIgnoreCase(this.config.getOflineModeDomain())) { event.setResult(PreLoginEvent.PreLoginComponentResult.forceOfflineMode()); + } else { + event.setResult(PreLoginEvent.PreLoginComponentResult.forceOnlineMode()); } }