Rename remaining plugin branding to LightningGrim
This commit is contained in:
1 parent
e4c4642984
commit
f6df1b768d
24 files changed
+131
-131
No files matched your search
+3
-3
@@ -1,6 +1,6 @@
|
||||
# Contributing to GrimAC
|
||||
# Contributing to LightningGrim
|
||||
|
||||
Thank you for your interest in contributing to GrimAC. This document outlines the guidelines for
|
||||
Thank you for your interest in contributing to LightningGrim. This document outlines the guidelines for
|
||||
making pull
|
||||
requests to the project. *We're usually pretty lenient with pull requests, but this guide will help
|
||||
make the process go more smoothly.*
|
||||
@@ -31,7 +31,7 @@ make the process go more smoothly.*
|
||||
|
||||
### Development Notes
|
||||
|
||||
- GrimAC is built using [Gradle](https://gradle.org/) kotlin scripts.
|
||||
- LightningGrim is built using [Gradle](https://gradle.org/) kotlin scripts.
|
||||
- Java 21 is currently required to build the project. A minimum of Java 17 is required to run it.
|
||||
|
||||
### Questions & Support
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<div align="center">
|
||||
<h1>GrimAC (LightningGrim Fork)</h1>
|
||||
<h1>LightningGrim</h1>
|
||||
|
||||
<div>
|
||||
<a href="https://github.com/GrimAnticheat/Grim/actions/workflows/gradle-publish.yml">
|
||||
@@ -18,12 +18,12 @@
|
||||
<br>
|
||||
</div>
|
||||
|
||||
GrimAC is an open source Minecraft anticheat designed to support the latest versions of Minecraft.
|
||||
LightningGrim is an open source Minecraft anticheat fork designed to support the latest versions of Minecraft.
|
||||
It currently supports minecraft versions 1.8–1.21. Geyser players are fully exempt from the anticheat to prevent false positives.
|
||||
This project is considered feature-complete for the 2.0 (open-source) branch. If you would like a bug fix or enhancement and cannot sponsor the work, pull requests are welcome.
|
||||
A premium version is planned, which will offer additional subscription-based paid checks, such as heuristics.
|
||||
|
||||
## Changes over Grim:
|
||||
## Changes over GrimAC:
|
||||
|
||||
- WallHit - checks for hitting through walls
|
||||
- EntityPierce - checks for hitting through other entities
|
||||
@@ -46,14 +46,14 @@ A premium version is planned, which will offer additional subscription-based pai
|
||||
see [Updating-to-Java-17](https://github.com/GrimAnticheat/Grim/wiki/Updating-to-Java-17).*
|
||||
- A Spigot, Paper, or Folia, server environment. *For more details
|
||||
see [Supported-environments](https://github.com/GrimAnticheat/Grim/wiki/Supported-environments).*
|
||||
- If you use Geyser, place Floodgate on the backend server so grim can exempt bedrock players. Grim
|
||||
- If you use Geyser, place Floodgate on the backend server so LightningGrim can exempt bedrock players. LightningGrim
|
||||
cannot access the Floodgate API if it is on the proxy.
|
||||
- If you use ViaVersion, it should be on the backend server as movement is highly dependent on
|
||||
client version.
|
||||
|
||||
## Developer Plugin API
|
||||
|
||||
Grim's plugin API allows you to integrate Grim into your own plugins. Visit
|
||||
LightningGrim's plugin API allows you to integrate LightningGrim into your own plugins. Visit
|
||||
the [plugin API repository](https://github.com/GrimAnticheat/GrimAPI) for the source code and more
|
||||
information.
|
||||
|
||||
@@ -64,9 +64,9 @@ information.
|
||||
3. `./gradlew build clean eclipse --warning-mode all`
|
||||
4. The final jars will compile into the `<platform>/build/libs` folders
|
||||
|
||||
## Grim Supremacy
|
||||
## LightningGrim Supremacy
|
||||
|
||||
What makes Grim stand out against other anticheats?
|
||||
What makes LightningGrim stand out against other anticheats?
|
||||
|
||||
### Movement Simulation Engine
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ package versioning
|
||||
import java.io.ByteArrayOutputStream
|
||||
|
||||
/**
|
||||
* Utility for computing the version string of GrimAC artifacts.
|
||||
* Utility for computing the version string of LightningGrim artifacts.
|
||||
*
|
||||
* The version string is constructed based on:
|
||||
* - A base semantic version (e.g., "2.3.72")
|
||||
|
||||
@@ -93,8 +93,8 @@ dependencies {
|
||||
}
|
||||
|
||||
bukkit {
|
||||
name = "GrimAC"
|
||||
author = "GrimAC"
|
||||
name = "LightningGrim"
|
||||
author = "LightningGrim"
|
||||
main = "ac.grim.grimac.platform.bukkit.GrimACBukkitLoaderPlugin"
|
||||
website = "https://grim.ac/"
|
||||
apiVersion = "1.13"
|
||||
|
||||
@@ -44,7 +44,7 @@ public class GrimLog implements BuildableCommand {
|
||||
try {
|
||||
urlConn.setDoOutput(true);
|
||||
urlConn.setRequestMethod("POST");
|
||||
urlConn.addRequestProperty("User-Agent", "GrimAC/" + GrimAPI.INSTANCE.getExternalAPI().getGrimVersion());
|
||||
urlConn.addRequestProperty("User-Agent", "LightningGrim/" + GrimAPI.INSTANCE.getExternalAPI().getGrimVersion());
|
||||
urlConn.addRequestProperty("Content-Type", type); // Not really yaml, but looks nicer than plaintext
|
||||
urlConn.setRequestProperty("Content-Length", Integer.toString(log.length()));
|
||||
try (OutputStream stream = urlConn.getOutputStream()) {
|
||||
|
||||
@@ -36,7 +36,7 @@ public class GrimVersion implements BuildableCommand {
|
||||
public static void checkForUpdatesAsync(Sender sender) {
|
||||
String current = GrimAPI.INSTANCE.getExternalAPI().getGrimVersion();
|
||||
sender.sendMessage(Component.text()
|
||||
.append(Component.text("Grim Version: ").color(NamedTextColor.GRAY))
|
||||
.append(Component.text("LightningGrim Version: ").color(NamedTextColor.GRAY))
|
||||
.append(Component.text(current).color(NamedTextColor.AQUA))
|
||||
.build());
|
||||
// use cached message if last check was less than 1 minute ago
|
||||
@@ -58,7 +58,7 @@ public class GrimVersion implements BuildableCommand {
|
||||
HttpRequest request = HttpRequest.newBuilder()
|
||||
.uri(URI.create(CommonGrimArguments.API_URL.value() + "updates"))
|
||||
.GET()
|
||||
.header("User-Agent", "GrimAC/" + GrimAPI.INSTANCE.getExternalAPI().getGrimVersion())
|
||||
.header("User-Agent", "LightningGrim/" + GrimAPI.INSTANCE.getExternalAPI().getGrimVersion())
|
||||
.header("Content-Type", "application/json")
|
||||
.timeout(Duration.of(5, ChronoUnit.SECONDS))
|
||||
.build();
|
||||
@@ -69,7 +69,7 @@ public class GrimVersion implements BuildableCommand {
|
||||
Component msg = updateMessage.get();
|
||||
sender.sendMessage(Objects.requireNonNullElseGet(msg, () -> Component.text()
|
||||
.append(MessageUtil.miniMessage("%prefix%"))
|
||||
.append(Component.text(" Failed to check latest GrimAC version. Update server responded with status code: ")
|
||||
.append(Component.text(" Failed to check latest LightningGrim version. Update server responded with status code: ")
|
||||
.color(NamedTextColor.YELLOW))
|
||||
.append(Component.text(statusCode)
|
||||
.color(getColorForStatusCode(statusCode))
|
||||
@@ -92,11 +92,11 @@ public class GrimVersion implements BuildableCommand {
|
||||
//
|
||||
Component msg = switch (status) {
|
||||
case AHEAD ->
|
||||
Component.text("You are using a development version of GrimAC").color(NamedTextColor.LIGHT_PURPLE);
|
||||
Component.text("You are using a development version of LightningGrim").color(NamedTextColor.LIGHT_PURPLE);
|
||||
case UPDATED ->
|
||||
Component.text("You are using the latest version of GrimAC").color(NamedTextColor.GREEN);
|
||||
Component.text("You are using the latest version of LightningGrim").color(NamedTextColor.GREEN);
|
||||
case OUTDATED -> Component.text()
|
||||
.append(Component.text("New GrimAC version found!").color(NamedTextColor.AQUA))
|
||||
.append(Component.text("New LightningGrim version found!").color(NamedTextColor.AQUA))
|
||||
.append(Component.text(" Version ").color(NamedTextColor.GRAY))
|
||||
.append(Component.text(latest).color(NamedTextColor.GRAY).decorate(TextDecoration.ITALIC))
|
||||
.append(Component.text(" is available to be downloaded here: ").color(NamedTextColor.GRAY))
|
||||
@@ -104,7 +104,7 @@ public class GrimVersion implements BuildableCommand {
|
||||
.clickEvent(ClickEvent.openUrl(downloadPage)))
|
||||
.build();
|
||||
case UNKNOWN ->
|
||||
Component.text("You are using an unknown GrimAC version.").color(NamedTextColor.RED);
|
||||
Component.text("You are using an unknown LightningGrim version.").color(NamedTextColor.RED);
|
||||
};
|
||||
// in case of a critical exploit that requires attention, allow us to provide a warning
|
||||
if (warning != null && !warning.isBlank()) {
|
||||
@@ -114,7 +114,7 @@ public class GrimVersion implements BuildableCommand {
|
||||
sender.sendMessage(msg);
|
||||
} catch (Exception e) {
|
||||
sender.sendMessage(Component.text("Failed to check latest version.").color(NamedTextColor.RED));
|
||||
LogUtil.error("Failed to check latest GrimAC version.", e);
|
||||
LogUtil.error("Failed to check latest LightningGrim version.", e);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ public class PacketEventsInit implements LoadableInitable {
|
||||
if (!checkPacketEventsVersion()) {
|
||||
LogUtil.error("\n" +
|
||||
"******************************************************\n" +
|
||||
"GrimAC requires PacketEvents >= " + MINIMUM_REQUIRED_PE_VERSION +
|
||||
"LightningGrim requires PacketEvents >= " + MINIMUM_REQUIRED_PE_VERSION +
|
||||
(MINIMUM_REQUIRED_PE_VERSION.snapshot() ? "-SNAPSHOT" : "") + "\n" +
|
||||
"Current version: " + PacketEvents.getAPI().getVersion() + "\n" +
|
||||
"Please update PacketEvents to a compatible version.\n" +
|
||||
|
||||
@@ -28,7 +28,7 @@ public class JavaVersion implements StartableInitable {
|
||||
|
||||
if (version < 17) {
|
||||
LogUtil.warn("You are running an outdated Java version, please update it to at least Java 17 (your version is " + javaVersion + ").");
|
||||
LogUtil.warn("GrimAC will no longer support this version of Java in a future release.");
|
||||
LogUtil.warn("LightningGrim will no longer support this version of Java in a future release.");
|
||||
LogUtil.warn("See https://github.com/GrimAnticheat/Grim/wiki/Updating-to-Java-17 for more information.");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -69,7 +69,7 @@ public final class SuperDebug extends Check implements PostPredictionCheck {
|
||||
if (predictionComplete.getIdentifier() == 0) return; // 1 - 256 are valid possible values
|
||||
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.append("Grim Version: ").append(GrimAPI.INSTANCE.getExternalAPI().getGrimVersion());
|
||||
sb.append("LightningGrim Version: ").append(GrimAPI.INSTANCE.getExternalAPI().getGrimVersion());
|
||||
sb.append("\n");
|
||||
sb.append("Player Name: ");
|
||||
sb.append(player.user.getName());
|
||||
|
||||
@@ -16,7 +16,7 @@ public class TAB implements StartableInitable {
|
||||
if (PacketEvents.getAPI().getServerManager().getVersion().isNewerThanOrEquals(ServerVersion.V_1_13))
|
||||
return;
|
||||
|
||||
LogUtil.warn("GrimAC has detected that you have installed TAB with ViaVersion.");
|
||||
LogUtil.warn("LightningGrim has detected that you have installed TAB with ViaVersion.");
|
||||
LogUtil.warn("Please note that currently, TAB is incompatible as it sends illegal packets to players using versions newer than your server version.");
|
||||
LogUtil.warn("You may be able to remedy this by setting `compensate-for-packetevents-bug` to true in the TAB config.");
|
||||
}
|
||||
|
||||
@@ -17,13 +17,13 @@ public class ViaVersion implements StartableInitable {
|
||||
ServerVersion serverVersion = PacketEvents.getAPI().getServerManager().getVersion();
|
||||
|
||||
if (Via.getConfig().getValues().containsKey("fix-1_21-placement-rotation") && Via.getConfig().fix1_21PlacementRotation() && serverVersion.isOlderThan(ServerVersion.V_1_21)) {
|
||||
LogUtil.error("GrimAC has detected that you are using ViaVersion with the `fix-1_21-placement-rotation` option enabled.");
|
||||
LogUtil.error("This option is known to cause issues with GrimAC and may result in false positives and bypasses.");
|
||||
LogUtil.error("LightningGrim has detected that you are using ViaVersion with the `fix-1_21-placement-rotation` option enabled.");
|
||||
LogUtil.error("This option is known to cause issues with LightningGrim and may result in false positives and bypasses.");
|
||||
LogUtil.error("Please disable this option in your ViaVersion configuration to prevent these issues.");
|
||||
}
|
||||
|
||||
if (GrimAPI.INSTANCE.getPluginManager().getPlugin("ViaBackwards") != null && serverVersion.isNewerThanOrEquals(ServerVersion.V_1_21_2)) {
|
||||
LogUtil.warn("GrimAC has detected that you have installed ViaBackwards on a 1.21.2+ server.");
|
||||
LogUtil.warn("LightningGrim has detected that you have installed ViaBackwards on a 1.21.2+ server.");
|
||||
LogUtil.warn("This setup is currently unsupported and you will experience issues with older clients using vehicles.");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,7 +18,7 @@ public class CommonGrimArguments {
|
||||
public final static SystemArgument<Platform> PLATFORM_OVERRIDE = FACTORY.create(platform("PlatformOverride"));
|
||||
|
||||
/**
|
||||
* Enables "Fast Bypass" mode for chat messages sent by GrimAC.
|
||||
* Enables "Fast Bypass" mode for chat messages sent by LightningGrim.
|
||||
* <p>
|
||||
* <b>BENEFIT:</b> Messages are sent directly as packets, significantly improving
|
||||
* performance and reducing server overhead especially when lots of alerts are being sent.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# GrimAC Hauptkonfiguration
|
||||
# Quellcode: https://github.com/MWHunter/Grim
|
||||
# LightningGrim Hauptkonfiguration
|
||||
# Quellcode: https://github.com/Axionize/LightningGrim
|
||||
# Copyright 2025 DefineOutside und Mitwirkende, lizenziert unter GPLv3.
|
||||
# Modifizierte Binärdateien, oder Plugins mit kopiertem Grim-Code, müssen privat sein,
|
||||
# Modifizierte Binärdateien, oder Plugins mit kopiertem LightningGrim-Code, müssen privat sein,
|
||||
# oder mit vollständigem Quellcode für Käufer ohne zusätzliche Kosten verfügbar sein.
|
||||
|
||||
alerts:
|
||||
@@ -28,7 +28,7 @@ client-brand:
|
||||
- "^lunarclient:v\\d+\\.\\d+\\.\\d+-\\d{4}$"
|
||||
- "^Feather Fabric$"
|
||||
- "^labymod$"
|
||||
# Grim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# LightningGrim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# Setting this option to false will allow said clients to connect to the server. Disable this at your own risk.
|
||||
disconnect-blacklisted-forge-versions: true
|
||||
|
||||
@@ -42,7 +42,7 @@ spectators:
|
||||
# Wie lange sollen Spieler Zeit haben, bis wir sie wegen Zeitüberschreitung rauswerfen? Standard = 60 Sekunden
|
||||
max-transaction-time: 60
|
||||
|
||||
# Enable this to stop Grim cancelling pongs received from players.
|
||||
# Enable this to stop LightningGrim cancelling pongs received from players.
|
||||
# This may improve compatibility with other anticheats. It may cause issues with packet limiters.
|
||||
# Do not enable this if you are not sure what you are doing.
|
||||
disable-pong-cancelling: false
|
||||
@@ -99,7 +99,7 @@ RotationPlace:
|
||||
cancelvl: 5
|
||||
|
||||
# Prediction-based no slow check
|
||||
# Grim ist verantwortlich für den fehlerhaften Netcode hier... schwer zu falsen, selbst wenn man Rechtsklick und Offhand-Taste spammt.
|
||||
# LightningGrim ist verantwortlich für den fehlerhaften Netcode hier... schwer zu falsen, selbst wenn man Rechtsklick und Offhand-Taste spammt.
|
||||
# Viel stabiler als andere Anticheats, aber bitte melde alle Falses... Ich habe hier eine Menge Netcode-Probleme behoben.
|
||||
NoSlow:
|
||||
# Wie viel von einem Offset ist "schummeln"
|
||||
@@ -196,14 +196,14 @@ reset-item-usage-on-attack: true
|
||||
reset-item-usage-on-slot-change: true
|
||||
reset-item-usage-on-item-use: true
|
||||
|
||||
# Grim bricht manchmal illegale Pakete ab, z.B. mit Timer, nachdem X Pakete in einer Sekunde abgebrochen wurden, wann sollte
|
||||
# wir den Spieler einfach kicken? Dies ist erforderlich, da einige Paketbegrenzer die von Grim abgebrochenen Pakete nicht zählen.
|
||||
# LightningGrim bricht manchmal illegale Pakete ab, z.B. mit Timer, nachdem X Pakete in einer Sekunde abgebrochen wurden, wann sollte
|
||||
# wir den Spieler einfach kicken? Dies ist erforderlich, da einige Paketbegrenzer die von LightningGrim abgebrochenen Pakete nicht zählen.
|
||||
packet-spam-threshold: 100
|
||||
# Aktiviere dies, um einen Stacktrace auszugeben, wenn ein Spieler wegen packet-spam-threshold gekickt wird
|
||||
debug-packet-cancel: false
|
||||
|
||||
# Grim kann erzwingen, dass ein Spieler, der aus dem Flugzustand gesetzt wurde, nicht mehr als X ms Ping haben darf
|
||||
# Dies liegt daran, dass Grim derzeit fliegende Spieler nicht überprüft
|
||||
# LightningGrim kann erzwingen, dass ein Spieler, der aus dem Flugzustand gesetzt wurde, nicht mehr als X ms Ping haben darf
|
||||
# Dies liegt daran, dass LightningGrim derzeit fliegende Spieler nicht überprüft
|
||||
# Zum Deaktivieren -1 verwenden
|
||||
max-ping-out-of-flying: 1000
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# GrimAC main configuration
|
||||
# Source code: https://github.com/MWHunter/Grim
|
||||
# LightningGrim main configuration
|
||||
# Source code: https://github.com/Axionize/LightningGrim
|
||||
# Copyright 2025 DefineOutside and contributors, Licensed under GPLv3.
|
||||
# Modified binaries, or plugins with copied grim code, must be private,
|
||||
# or with full source code available to buyers at no additional cost.
|
||||
@@ -28,7 +28,7 @@ client-brand:
|
||||
- "^lunarclient:v\\d+\\.\\d+\\.\\d+-\\d{4}$"
|
||||
- "^Feather Fabric$"
|
||||
- "^labymod$"
|
||||
# Grim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# LightningGrim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# Setting this option to false will allow said clients to connect to the server. Disable this at your own risk.
|
||||
disconnect-blacklisted-forge-versions: true
|
||||
|
||||
@@ -42,7 +42,7 @@ spectators:
|
||||
# How long should players have until we kick them for timing out? Default = 60 seconds
|
||||
max-transaction-time: 60
|
||||
|
||||
# Enable this to stop Grim cancelling pongs received from players.
|
||||
# Enable this to stop LightningGrim cancelling pongs received from players.
|
||||
# This may improve compatibility with other anticheats. It may cause issues with packet limiters.
|
||||
# Do not enable this if you are not sure what you are doing.
|
||||
disable-pong-cancelling: false
|
||||
@@ -99,7 +99,7 @@ RotationPlace:
|
||||
cancelvl: 5
|
||||
|
||||
# Prediction-based no slow check
|
||||
# Grim accounts for buggy netcode here... hard to false even when spamming right click and offhand button
|
||||
# LightningGrim accounts for buggy netcode here... hard to false even when spamming right click and offhand button
|
||||
# Much more stable than other anticheats, but please report any falses... I have fixed a ton of netcode issues here.
|
||||
NoSlow:
|
||||
# How much of an offset is "cheating"
|
||||
@@ -196,14 +196,14 @@ reset-item-usage-on-attack: true
|
||||
reset-item-usage-on-slot-change: true
|
||||
reset-item-usage-on-item-use: true
|
||||
|
||||
# Grim sometimes cancels illegal packets such as with timer, after X packets in a second cancelled, when should
|
||||
# LightningGrim sometimes cancels illegal packets such as with timer, after X packets in a second cancelled, when should
|
||||
# we simply kick the player? This is required as some packet limiters don't count packets cancelled by grim.
|
||||
packet-spam-threshold: 100
|
||||
# Enable this to print a stacktrace when a player is kicked due to packet-spam-threshold
|
||||
debug-packet-cancel: false
|
||||
|
||||
# Grim is able to enforce that a player set out of flying state cannot have more than X milliseconds of ping
|
||||
# This is due to Grim not currently checking flying players
|
||||
# LightningGrim is able to enforce that a player set out of flying state cannot have more than X milliseconds of ping
|
||||
# This is due to LightningGrim not currently checking flying players
|
||||
# To disable, use -1
|
||||
max-ping-out-of-flying: 1000
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# La configuración principal de GrimAC
|
||||
# Código fuente: https://github.com/MWHunter/Grim
|
||||
# La configuración principal de LightningGrim
|
||||
# Código fuente: https://github.com/Axionize/LightningGrim
|
||||
# Copyright 2025 DefineOutside y contribuyentes, licenciado bajo GPLv3.
|
||||
# Binarios modificados o plugins con código de Grim deben ser privados o con
|
||||
# Binarios modificados o plugins con código de LightningGrim deben ser privados o con
|
||||
# el código fuente disponible para todos los compradores sin costo adicional.
|
||||
|
||||
alerts:
|
||||
@@ -28,7 +28,7 @@ client-brand:
|
||||
- "^lunarclient:v\\d+\\.\\d+\\.\\d+-\\d{4}$"
|
||||
- "^Feather Fabric$"
|
||||
- "^labymod$"
|
||||
# Grim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# LightningGrim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# Setting this option to false will allow said clients to connect to the server. Disable this at your own risk.
|
||||
disconnect-blacklisted-forge-versions: true
|
||||
|
||||
@@ -43,7 +43,7 @@ spectators:
|
||||
# Por defecto, este valor se encuentra en 60 segundos.
|
||||
max-transaction-time: 60
|
||||
|
||||
# Enable this to stop Grim cancelling pongs received from players.
|
||||
# Enable this to stop LightningGrim cancelling pongs received from players.
|
||||
# This may improve compatibility with other anticheats. It may cause issues with packet limiters.
|
||||
# Do not enable this if you are not sure what you are doing.
|
||||
disable-pong-cancelling: false
|
||||
@@ -100,7 +100,7 @@ RotationPlace:
|
||||
cancelvl: 5
|
||||
|
||||
# Comprobación de NoSlow basado en predicciones
|
||||
# Grim compensa por código de red con errores aquí... difícil de sacar un falso positivo incluso haciendo spam del
|
||||
# LightningGrim compensa por código de red con errores aquí... difícil de sacar un falso positivo incluso haciendo spam del
|
||||
# clic derecho y la mano secundaria.
|
||||
# Mucho mas estable que otros anti-cheats, pero por favor reportar todo falso positivo... he arreglado muchos
|
||||
# problemas del código de red aquí.
|
||||
@@ -197,15 +197,15 @@ reset-item-usage-on-attack: true
|
||||
reset-item-usage-on-slot-change: true
|
||||
reset-item-usage-on-item-use: true
|
||||
|
||||
# Grim a veces cancela paquetes ilegal como los de Timer. Después de X paquetes en un solo segundo cancelados,
|
||||
# LightningGrim a veces cancela paquetes ilegal como los de Timer. Después de X paquetes en un solo segundo cancelados,
|
||||
# cuando deberíamos simplemente expulsar al jugador? Esto es obligatorio ya que algunos limitadores de paquetes
|
||||
# no cuentan los paquetes cancelados por Grim.
|
||||
# no cuentan los paquetes cancelados por LightningGrim.
|
||||
packet-spam-threshold: 100
|
||||
# Activa esto para imprimir un stacktrace cuando un jugador sea expulsado por packet-spam-threshold
|
||||
debug-packet-cancel: false
|
||||
|
||||
# Grim puede hacer cumplir que un jugador que ha salido del estado de vuelo no tenga más de X ms de ping
|
||||
# Esto se debe a que Grim actualmente no comprueba a los jugadores que están volando
|
||||
# LightningGrim puede hacer cumplir que un jugador que ha salido del estado de vuelo no tenga más de X ms de ping
|
||||
# Esto se debe a que LightningGrim actualmente no comprueba a los jugadores que están volando
|
||||
# Para desactivar, usa -1
|
||||
max-ping-out-of-flying: 1000
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Configuration principale de GrimAC
|
||||
# Code source : https://github.com/MWHunter/Grim
|
||||
# Configuration principale de LightningGrim
|
||||
# Code source : https://github.com/Axionize/LightningGrim
|
||||
# Copyright 2025 DefineOutside et contributeurs, sous licence GPLv3.
|
||||
# Les binaires modifiés, ou les plugins contenant du code grim copié, doivent être privés,
|
||||
# ou avec le code source complet disponible pour les acheteurs sans frais supplémentaires.
|
||||
@@ -28,7 +28,7 @@ client-brand:
|
||||
- "^lunarclient:v\\d+\\.\\d+\\.\\d+-\\d{4}$"
|
||||
- "^Feather Fabric$"
|
||||
- "^labymod$"
|
||||
# Grim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# LightningGrim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# Setting this option to false will allow said clients to connect to the server. Disable this at your own risk.
|
||||
disconnect-blacklisted-forge-versions: true
|
||||
|
||||
@@ -42,7 +42,7 @@ spectators:
|
||||
# Au bout de combien de temps les joueurs doivent-ils être expulsés en cas de perte de connexion ? Défault = 60 secondes
|
||||
max-transaction-time: 60
|
||||
|
||||
# Enable this to stop Grim cancelling pongs received from players.
|
||||
# Enable this to stop LightningGrim cancelling pongs received from players.
|
||||
# This may improve compatibility with other anticheats. It may cause issues with packet limiters.
|
||||
# Do not enable this if you are not sure what you are doing.
|
||||
disable-pong-cancelling: false
|
||||
@@ -99,7 +99,7 @@ RotationPlace:
|
||||
cancelvl: 5
|
||||
|
||||
# Vérification de no-slow basée sur la prédiction.
|
||||
# Grim tient compte des problèmes de netcode ici... difficile à tromper même en spamant le clic droit et le bouton de la main secondaire.
|
||||
# LightningGrim tient compte des problèmes de netcode ici... difficile à tromper même en spamant le clic droit et le bouton de la main secondaire.
|
||||
# Bien plus stable que les autres anti-triche, mais veuillez signaler toute fausse détection... J'ai corrigé de nombreux problèmes de netcode ici.
|
||||
NoSlow:
|
||||
# Quel est le niveau d'écart considéré comme "triche"
|
||||
@@ -192,15 +192,15 @@ reset-item-usage-on-attack: true
|
||||
reset-item-usage-on-slot-change: true
|
||||
reset-item-usage-on-item-use: true
|
||||
|
||||
# Grim annule parfois des paquets illégaux, comme ceux liés au chronomètre, après avoir annulé X paquets en une seconde,
|
||||
# LightningGrim annule parfois des paquets illégaux, comme ceux liés au chronomètre, après avoir annulé X paquets en une seconde,
|
||||
# à partir de combien de paquets annulés devrions-nous simplement expulser le joueur ?
|
||||
# Cela est nécessaire car certains limiteurs de paquets ne comptent pas les paquets annulés par Grim.
|
||||
# Cela est nécessaire car certains limiteurs de paquets ne comptent pas les paquets annulés par LightningGrim.
|
||||
packet-spam-threshold: 100
|
||||
# Activez ceci pour afficher une trace de pile lorsqu’un joueur est expulsé à cause du packet-spam-threshold
|
||||
debug-packet-cancel: false
|
||||
|
||||
# Grim peut faire en sorte qu’un joueur sorti de l’état de vol n’ait pas plus de X ms de ping
|
||||
# Cela est dû au fait que Grim ne vérifie pas encore les joueurs en vol
|
||||
# LightningGrim peut faire en sorte qu’un joueur sorti de l’état de vol n’ait pas plus de X ms de ping
|
||||
# Cela est dû au fait que LightningGrim ne vérifie pas encore les joueurs en vol
|
||||
# Pour désactiver, utilisez -1
|
||||
max-ping-out-of-flying: 1000
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# GrimAC main configuration
|
||||
# Source code: https://github.com/MWHunter/Grim
|
||||
# LightningGrim main configuration
|
||||
# Source code: https://github.com/Axionize/LightningGrim
|
||||
# Copyright 2025 DefineOutside and contributors, Licensed under GPLv3.
|
||||
# Modified binaries, or plugins with copied grim code, must be private,
|
||||
# or with full source code available to buyers at no additional cost.
|
||||
@@ -29,7 +29,7 @@ client-brand:
|
||||
- "^lunarclient:v\\d+\\.\\d+\\.\\d+-\\d{4}$"
|
||||
- "^Feather Fabric$"
|
||||
- "^labymod$"
|
||||
# Grim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# LightningGrim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# Setting this option to false will allow said clients to connect to the server. Disable this at your own risk.
|
||||
disconnect-blacklisted-forge-versions: true
|
||||
|
||||
@@ -42,7 +42,7 @@ spectators:
|
||||
|
||||
max-transaction-time: 60
|
||||
|
||||
# Enable this to stop Grim cancelling pongs received from players.
|
||||
# Enable this to stop LightningGrim cancelling pongs received from players.
|
||||
# This may improve compatibility with other anticheats. It may cause issues with packet limiters.
|
||||
# Do not enable this if you are not sure what you are doing.
|
||||
disable-pong-cancelling: false
|
||||
@@ -174,14 +174,14 @@ reset-item-usage-on-attack: true
|
||||
reset-item-usage-on-slot-change: true
|
||||
reset-item-usage-on-item-use: true
|
||||
|
||||
# Grim sometimes cancels illegal packets such as with timer, after X packets in a second cancelled, when should
|
||||
# LightningGrim sometimes cancels illegal packets such as with timer, after X packets in a second cancelled, when should
|
||||
# we simply kick the player? This is required as some packet limiters don't count packets cancelled by grim.
|
||||
packet-spam-threshold: 100
|
||||
# Abilita questa opzione per stampare uno stacktrace quando un giocatore viene espulso a causa del packet-spam-threshold
|
||||
debug-packet-cancel: false
|
||||
|
||||
# Grim può imporre che un giocatore uscito dallo stato di volo non abbia più di X ms di ping
|
||||
# Questo perché Grim al momento non controlla i giocatori in volo
|
||||
# LightningGrim può imporre che un giocatore uscito dallo stato di volo non abbia più di X ms di ping
|
||||
# Questo perché LightningGrim al momento non controlla i giocatori in volo
|
||||
# Per disattivare, usa -1
|
||||
max-ping-out-of-flying: 1000
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# GrimACのメイン設定
|
||||
# ソースコード: https://github.com/MWHunter/Grim
|
||||
# LightningGrimのメイン設定
|
||||
# ソースコード: https://github.com/Axionize/LightningGrim
|
||||
# Copyright 2025 DefineOutside and contributors, Licensed under GPLv3.
|
||||
# 改変されたバイナリやGrimのコードをコピーしたプラグインは、私的なものとするか、
|
||||
# 改変されたバイナリやLightningGrimのコードをコピーしたプラグインは、私的なものとするか、
|
||||
# 購入者に追加料金なしで完全なソースコードを公開する必要があります
|
||||
|
||||
# "セットバック"は、Grimによってプレイヤーの違反が検知された際、プレイヤーを元の位置/状態に戻すことを意味します。
|
||||
@@ -30,7 +30,7 @@ client-brand:
|
||||
- "^lunarclient:v\\d+\\.\\d+\\.\\d+-\\d{4}$"
|
||||
- "^Feather Fabric$"
|
||||
- "^labymod$"
|
||||
# Grim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# LightningGrim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# Setting this option to false will allow said clients to connect to the server. Disable this at your own risk.
|
||||
disconnect-blacklisted-forge-versions: true
|
||||
|
||||
@@ -44,7 +44,7 @@ spectators:
|
||||
# プレイヤーがタイムアウトでKickされるまでの時間を設定します。 | デフォルト= 60(秒)
|
||||
max-transaction-time: 60
|
||||
|
||||
# Enable this to stop Grim cancelling pongs received from players.
|
||||
# Enable this to stop LightningGrim cancelling pongs received from players.
|
||||
# This may improve compatibility with other anticheats. It may cause issues with packet limiters.
|
||||
# Do not enable this if you are not sure what you are doing.
|
||||
disable-pong-cancelling: false
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# GrimAC configuratie
|
||||
# Broncode: https://github.com/MWHunter/Grim
|
||||
# LightningGrim configuratie
|
||||
# Broncode: https://github.com/Axionize/LightningGrim
|
||||
# Copyright 2025 DefineOutside en bijdragers, gelicentieerd onder GPLv3.
|
||||
# Gewijzigde binaire bestanden, of plugins met gekopieerde Grim code, moeten privé zijn,
|
||||
# Gewijzigde binaire bestanden, of plugins met gekopieerde LightningGrim code, moeten privé zijn,
|
||||
# of met volledige broncode beschikbaar voor kopers zonder extra kosten.
|
||||
|
||||
alerts:
|
||||
@@ -28,7 +28,7 @@ client-brand:
|
||||
- "^lunarclient:v\\d+\\.\\d+\\.\\d+-\\d{4}$"
|
||||
- "^Feather Fabric$"
|
||||
- "^labymod$"
|
||||
# Grim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# LightningGrim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# Setting this option to false will allow said clients to connect to the server. Disable this at your own risk.
|
||||
disconnect-blacklisted-forge-versions: true
|
||||
|
||||
@@ -42,7 +42,7 @@ spectators:
|
||||
# Hoe lang moeten spelers hebben voordat we ze schoppen voor timing-out? Standaard = 60 seconden
|
||||
max-transaction-time: 60
|
||||
|
||||
# Enable this to stop Grim cancelling pongs received from players.
|
||||
# Enable this to stop LightningGrim cancelling pongs received from players.
|
||||
# This may improve compatibility with other anticheats. It may cause issues with packet limiters.
|
||||
# Do not enable this if you are not sure what you are doing.
|
||||
disable-pong-cancelling: false
|
||||
@@ -62,7 +62,7 @@ Simulation:
|
||||
# Hoe groot moet de afwijking van de beweging van de speler zijn?
|
||||
# Gemeten in blokken van de mogelijke beweging
|
||||
# We houden rekening met Optifine door trig-tabellen te verwisselen, maar door dit te verlagen naar 0,001 zal FastMath
|
||||
# zal ervoor zorgen dat Grim wordt gemarkeerd als deze compensatie niet werkt...
|
||||
# zal ervoor zorgen dat LightningGrim wordt gemarkeerd als deze compensatie niet werkt...
|
||||
threshold: 0.001
|
||||
# Hoe groot is de overtreding in een tick voordat de speler onmiddellijk een terugslag krijgt?
|
||||
# -1 om uit te schakelen
|
||||
@@ -99,7 +99,7 @@ RotationPlace:
|
||||
cancelvl: 5
|
||||
|
||||
# Op voorspelling gebaseerde NoSlow-controle
|
||||
# Grim is verantwoordelijk voor buggy netcode hier... moeilijk om vals te spelen, zelfs als je met rechts klikt en de offhand-knop spamt
|
||||
# LightningGrim is verantwoordelijk voor buggy netcode hier... moeilijk om vals te spelen, zelfs als je met rechts klikt en de offhand-knop spamt
|
||||
# Veel stabieler dan andere anticheats, maar rapporteer alsjeblieft alle falses... Ik heb hier een heleboel netcode-problemen opgelost.
|
||||
NoSlow:
|
||||
# Hoeveel van een offset is "valsspelen"?
|
||||
@@ -196,14 +196,14 @@ reset-item-usage-on-attack: true
|
||||
reset-item-usage-on-slot-change: true
|
||||
reset-item-usage-on-item-use: true
|
||||
|
||||
# Grim annuleert soms illegale pakketten zoals met timer, na X pakketten in een seconde geannuleerd, wanneer moeten
|
||||
# LightningGrim annuleert soms illegale pakketten zoals met timer, na X pakketten in een seconde geannuleerd, wanneer moeten
|
||||
# we de speler gewoon schoppen? Dit is nodig omdat sommige pakket-begrenzers pakketten die door grim worden geannuleerd niet tellen
|
||||
packet-spam-threshold: 100
|
||||
# Schakel dit in om een stacktrace af te drukken wanneer een speler wordt gekickt wegens packet-spam-threshold
|
||||
debug-packet-cancel: false
|
||||
|
||||
# Grim kan afdwingen dat een speler die uit de vliegmodus is gezet niet meer dan X ms ping heeft
|
||||
# Dit komt doordat Grim momenteel vliegende spelers niet controleert
|
||||
# LightningGrim kan afdwingen dat een speler die uit de vliegmodus is gezet niet meer dan X ms ping heeft
|
||||
# Dit komt doordat LightningGrim momenteel vliegende spelers niet controleert
|
||||
# Om uit te schakelen, gebruik -1
|
||||
max-ping-out-of-flying: 1000
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Configuração padrão do GrimAC
|
||||
# Código fonte: https://github.com/MWHunter/Grim
|
||||
# Configuração padrão do LightningGrim
|
||||
# Código fonte: https://github.com/Axionize/LightningGrim
|
||||
# Copyright 2025 DefineOutside e contribuidores, Sob licença GPLv3.
|
||||
# Códigos modificados, ou plugins que utilizam o código do Grim, devem ser privados,
|
||||
# Códigos modificados, ou plugins que utilizam o código do LightningGrim, devem ser privados,
|
||||
# ou seu código deve estar totalmente disponível para compradores sem quaisquer custos adicionais.
|
||||
|
||||
alerts:
|
||||
@@ -29,7 +29,7 @@ client-brand:
|
||||
- "^lunarclient:v\\d+\\.\\d+\\.\\d+-\\d{4}$"
|
||||
- "^Feather Fabric$"
|
||||
- "^labymod$"
|
||||
# Grim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# LightningGrim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# Setting this option to false will allow said clients to connect to the server. Disable this at your own risk.
|
||||
disconnect-blacklisted-forge-versions: true
|
||||
|
||||
@@ -43,7 +43,7 @@ spectators:
|
||||
# Quanto tempo os jogadores tem até expulsarmos eles por inatividade? Padrão = 60 segundos.
|
||||
max-transaction-time: 60
|
||||
|
||||
# Enable this to stop Grim cancelling pongs received from players.
|
||||
# Enable this to stop LightningGrim cancelling pongs received from players.
|
||||
# This may improve compatibility with other anticheats. It may cause issues with packet limiters.
|
||||
# Do not enable this if you are not sure what you are doing.
|
||||
disable-pong-cancelling: false
|
||||
@@ -100,7 +100,7 @@ RotationPlace:
|
||||
cancelvl: 5
|
||||
|
||||
# Verificação de NoSlow por simulação.
|
||||
# Grim considera erros no netcode. Difícil de gerar falsos positivos, até mesmo spamando o blotão direito e a offhand.
|
||||
# LightningGrim considera erros no netcode. Difícil de gerar falsos positivos, até mesmo spamando o blotão direito e a offhand.
|
||||
# Muito mais estável que outros anticheats, mas por favor, reporte quaisquer falsos positivos. Eu já arrumei diversos
|
||||
# erros de netcode.
|
||||
NoSlow:
|
||||
@@ -201,14 +201,14 @@ reset-item-usage-on-attack: true
|
||||
reset-item-usage-on-slot-change: true
|
||||
reset-item-usage-on-item-use: true
|
||||
|
||||
# Grim às vezes cancela pacotes ilegais como com o timer, depois de X pacotes em um segundo que foram cancelados, quando
|
||||
# LightningGrim às vezes cancela pacotes ilegais como com o timer, depois de X pacotes em um segundo que foram cancelados, quando
|
||||
# deve-se simplesmente expulsar o jogador? Isso é requirido já que alguns limitadores de pacotes não contam pacotes
|
||||
# cancelados pelo Grim.
|
||||
# cancelados pelo LightningGrim.
|
||||
packet-spam-threshold: 100
|
||||
# Habilite isto para imprimir um stacktrace quando um jogador for expulso devido ao packet-spam-threshold
|
||||
debug-packet-cancel: false
|
||||
# Grim pode impor que o jogador fora do estado de voo não possa ter mais de X milissegundos de ping.
|
||||
# Isso ocorre porque o Grim atualmente não verifica os jogadores que estão voando.
|
||||
# LightningGrim pode impor que o jogador fora do estado de voo não possa ter mais de X milissegundos de ping.
|
||||
# Isso ocorre porque o LightningGrim atualmente não verifica os jogadores que estão voando.
|
||||
# -1 desabilitará.
|
||||
max-ping-out-of-flying: 1000
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Configurația principală GrimAC
|
||||
# Cod sursă: https://github.com/MWHunter/Grim
|
||||
# Configurația principală LightningGrim
|
||||
# Cod sursă: https://github.com/Axionize/LightningGrim
|
||||
# Drepturi de autor 2025 DefineOutside și colaboratorii, licențiat sub GPLv3.
|
||||
# Binarele modificate sau pluginurile cu cod Grim copiat trebuie să fie private,
|
||||
# Binarele modificate sau pluginurile cu cod LightningGrim copiat trebuie să fie private,
|
||||
# sau cu întregul cod sursă disponibil cumpărătorilor fără costuri suplimentare.
|
||||
|
||||
alerts:
|
||||
@@ -28,7 +28,7 @@ client-brand:
|
||||
- "^lunarclient:v\\d+\\.\\d+\\.\\d+-\\d{4}$"
|
||||
- "^Feather Fabric$"
|
||||
- "^labymod$"
|
||||
# Grim va bloca anumite versiuni Forge care includ hackuri Reach integrate (Forge 1.18.2 până la 1.19.3).
|
||||
# LightningGrim va bloca anumite versiuni Forge care includ hackuri Reach integrate (Forge 1.18.2 până la 1.19.3).
|
||||
# Setarea acestei opțiuni la false va permite acestor clienți să se conecteze la server. Dezactivează pe propriul risc.
|
||||
disconnect-blacklisted-forge-versions: true
|
||||
|
||||
@@ -42,7 +42,7 @@ spectators:
|
||||
# Cât timp au jucătorii până să fie deconectați pentru timeout? Implicit = 60 secunde
|
||||
max-transaction-time: 60
|
||||
|
||||
# Activează pentru a opri Grim din a anula pongs primite de la jucători.
|
||||
# Activează pentru a opri LightningGrim din a anula pongs primite de la jucători.
|
||||
# Poate îmbunătăți compatibilitatea cu alte anticheaturi. Poate cauza probleme cu limitatoarele de pachete.
|
||||
# Nu activa dacă nu ești sigur ce faci.
|
||||
disable-pong-cancelling: false
|
||||
@@ -99,7 +99,7 @@ RotationPlace:
|
||||
cancelvl: 5
|
||||
|
||||
# Verificare NoSlow bazată pe predicție
|
||||
# Grim ține cont de netcode-ul buguit aici... greu de fals chiar și când spamezi click dreapta și butonul offhand
|
||||
# LightningGrim ține cont de netcode-ul buguit aici... greu de fals chiar și când spamezi click dreapta și butonul offhand
|
||||
# Mult mai stabil decât alte anticheaturi, dar raportează orice falsuri... am reparat multe probleme de netcode aici.
|
||||
NoSlow:
|
||||
# Cât de mare abatere e considerată „cheating”
|
||||
@@ -195,14 +195,14 @@ reset-item-usage-on-item-update: true
|
||||
reset-item-usage-on-attack: true
|
||||
reset-item-usage-on-slot-change: true
|
||||
|
||||
# Grim uneori anulează pachete ilegale precum timer, după X pachete anulate într-o secundă, când să
|
||||
# deconectăm jucătorul? Este necesar deoarece unele limitatoare de pachete nu numără pachetele anulate de Grim.
|
||||
# LightningGrim uneori anulează pachete ilegale precum timer, după X pachete anulate într-o secundă, când să
|
||||
# deconectăm jucătorul? Este necesar deoarece unele limitatoare de pachete nu numără pachetele anulate de LightningGrim.
|
||||
packet-spam-threshold: 100
|
||||
# Activează pentru a afișa stacktrace când un jucător e deconectat din cauza packet-spam-threshold
|
||||
debug-packet-cancel: false
|
||||
|
||||
# Grim poate aplica ca un jucător scos din starea de zbor să nu aibă mai mult de X ms ping
|
||||
# Deoarece Grim nu verifică în prezent jucătorii care zboară
|
||||
# LightningGrim poate aplica ca un jucător scos din starea de zbor să nu aibă mai mult de X ms ping
|
||||
# Deoarece LightningGrim nu verifică în prezent jucătorii care zboară
|
||||
# Pentru dezactivare, folosește -1
|
||||
max-ping-out-of-flying: 1000
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Основная конфигурация GrimAC
|
||||
# Исходный код: https://github.com/MWHunter/Grim
|
||||
# Основная конфигурация LightningGrim
|
||||
# Исходный код: https://github.com/Axionize/LightningGrim
|
||||
# Авторское право 2025 DefineOutside и соавторы, лицензия GPLv3.
|
||||
# Модифицированные двоичные файлы, или плагины со скопированным исходным кодом, должны быть приватными,
|
||||
# или с полным исходным кодом, доступным покупателям без дополнительной платы.
|
||||
@@ -28,7 +28,7 @@ client-brand:
|
||||
- "^lunarclient:v\\d+\\.\\d+\\.\\d+-\\d{4}$"
|
||||
- "^Feather Fabric$"
|
||||
- "^labymod$"
|
||||
# Grim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# LightningGrim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# Setting this option to false will allow said clients to connect to the server. Disable this at your own risk.
|
||||
disconnect-blacklisted-forge-versions: true
|
||||
|
||||
@@ -42,7 +42,7 @@ spectators:
|
||||
# Сколько времени должно быть у игроков, пока мы не выкинем их за тайм-аут? По умолчанию = 60 секунд
|
||||
max-transaction-time: 60
|
||||
|
||||
# Enable this to stop Grim cancelling pongs received from players.
|
||||
# Enable this to stop LightningGrim cancelling pongs received from players.
|
||||
# This may improve compatibility with other anticheats. It may cause issues with packet limiters.
|
||||
# Do not enable this if you are not sure what you are doing.
|
||||
disable-pong-cancelling: false
|
||||
@@ -99,7 +99,7 @@ RotationPlace:
|
||||
cancelvl: 5
|
||||
|
||||
# Основанная на предсказаниях проверка на отсутствие замедления
|
||||
# Grim учитывает баги неткода здесь... трудно ошибиться, даже если спамить правым кликом и кнопкой оффхенд.
|
||||
# LightningGrim учитывает баги неткода здесь... трудно ошибиться, даже если спамить правым кликом и кнопкой оффхенд.
|
||||
# Намного стабильнее, чем другие античиты, но, пожалуйста, сообщайте о любых фейлах... Я исправил тонну проблем с неткодом.
|
||||
NoSlow:
|
||||
# Насколько большое смещение является "читерством".
|
||||
@@ -198,8 +198,8 @@ packet-spam-threshold: 100
|
||||
# Включите, чтобы вывести stacktrace, когда игрок кикается из-за packet-spam-threshold
|
||||
debug-packet-cancel: false
|
||||
|
||||
# Grim может обеспечить, чтобы у игрока, выведенного из состояния полёта, пинг не превышал X мс
|
||||
# Это связано с тем, что Grim пока не проверяет игроков, находящихся в полёте
|
||||
# LightningGrim может обеспечить, чтобы у игрока, выведенного из состояния полёта, пинг не превышал X мс
|
||||
# Это связано с тем, что LightningGrim пока не проверяет игроков, находящихся в полёте
|
||||
# Для отключения используйте -1
|
||||
max-ping-out-of-flying: 1000
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# GrimAC ana konfigrasyon dosyası
|
||||
# Kaynak kodu: https://github.com/MWHunter/Grim
|
||||
# LightningGrim ana konfigrasyon dosyası
|
||||
# Kaynak kodu: https://github.com/Axionize/LightningGrim
|
||||
# Telif Hakkı 2025 DefineOutside ve katkıda bulunanlar, GPLv3 altında lisanslanmıştır.
|
||||
# Değiştirilmiş ikili dosyalar veya kopyalanmış grim kodlu eklentiler özel olmalıdır,
|
||||
# veya ek ücret ödemeden alıcılara sunulan tam kaynak kodu ile.
|
||||
@@ -28,7 +28,7 @@ client-brand:
|
||||
- "^lunarclient:v\\d+\\.\\d+\\.\\d+-\\d{4}$"
|
||||
- "^Feather Fabric$"
|
||||
- "^labymod$"
|
||||
# Grim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# LightningGrim will blacklist specific Forge versions which include built-in Reach hacks (Forge 1.18.2 to 1.19.3).
|
||||
# Setting this option to false will allow said clients to connect to the server. Disable this at your own risk.
|
||||
disconnect-blacklisted-forge-versions: true
|
||||
|
||||
@@ -42,7 +42,7 @@ spectators:
|
||||
# Oyuncuların zaman aşımından dolayı sunucudan atılmadan önce ne kadar süreleri olmalı? Varsayılan = 60 saniye
|
||||
max-transaction-time: 60
|
||||
|
||||
# Enable this to stop Grim cancelling pongs received from players.
|
||||
# Enable this to stop LightningGrim cancelling pongs received from players.
|
||||
# This may improve compatibility with other anticheats. It may cause issues with packet limiters.
|
||||
# Do not enable this if you are not sure what you are doing.
|
||||
disable-pong-cancelling: false
|
||||
@@ -99,7 +99,7 @@ RotationPlace:
|
||||
cancelvl: 5
|
||||
|
||||
# Tahmin tabanlı yavaşlama kontrolü
|
||||
# Grim burada hatalı ağ kodunu dikkate alır... sağ tıklama ve el yan tuşunu spam yapsanız bile yanlış pozitiflik oluşturması zordur
|
||||
# LightningGrim burada hatalı ağ kodunu dikkate alır... sağ tıklama ve el yan tuşunu spam yapsanız bile yanlış pozitiflik oluşturması zordur
|
||||
# Diğer anti-hilelerden çok daha stabil, ancak herhangi bir yanlış pozitif rapor edin... burada birçok ağ kodu sorununu çözdüm.
|
||||
NoSlow:
|
||||
# Ne kadar bir sapma "hile" olarak kabul edilir?
|
||||
@@ -196,14 +196,14 @@ reset-item-usage-on-attack: true
|
||||
reset-item-usage-on-slot-change: true
|
||||
reset-item-usage-on-item-use: true
|
||||
|
||||
# Grim bazen timer gibi yasa dışı paketleri iptal eder; bir saniyede X paket iptal edildikten sonra, ne zaman
|
||||
# oyuncuyu basitçe atmalıyız? Bu, bazı paket sınırlayıcılarının Grim tarafından iptal edilen paketleri saymaması gerektiğindendir.
|
||||
# LightningGrim bazen timer gibi yasa dışı paketleri iptal eder; bir saniyede X paket iptal edildikten sonra, ne zaman
|
||||
# oyuncuyu basitçe atmalıyız? Bu, bazı paket sınırlayıcılarının LightningGrim tarafından iptal edilen paketleri saymaması gerektiğindendir.
|
||||
packet-spam-threshold: 100
|
||||
# Bir oyuncu packet-spam-threshold nedeniyle atıldığında stacktrace yazdırmak için bunu etkinleştirin
|
||||
debug-packet-cancel: false
|
||||
|
||||
# Grim, uçma durumundan çıkmış bir oyuncunun X milisaniyeden fazla ping'e sahip olamayacağını uygulayabilir
|
||||
# Bu, Grim'in şu anda uçan oyuncuları kontrol etmemesindendir
|
||||
# LightningGrim, uçma durumundan çıkmış bir oyuncunun X milisaniyeden fazla ping'e sahip olamayacağını uygulayabilir
|
||||
# Bu, LightningGrim'in şu anda uçan oyuncuları kontrol etmemesindendir
|
||||
# Devre dışı bırakmak için -1 yazın
|
||||
max-ping-out-of-flying: 1000
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# config.yml - GrimAC 主要配置
|
||||
# 源代码链接: https://github.com/MWHunter/Grim
|
||||
# config.yml - LightningGrim 主要配置
|
||||
# 源代码链接: https://github.com/Axionize/LightningGrim
|
||||
# 版权所有 © 2025 DefineOutside 及贡献者 / 遵循 GPLv3 开源协议
|
||||
# 修改过的二进制文件,或带有复制的Grim代码的插件,必须是私有仓库,不得公开售卖此插件。
|
||||
# 中文翻译提供 Regotly / nuym / Dg32z_ , 如有错误请提交 Issues 并@我
|
||||
@@ -29,7 +29,7 @@ client-brand:
|
||||
- "^lunarclient:v\\d+\\.\\d+\\.\\d+-\\d{4}$"
|
||||
- "^Feather Fabric$"
|
||||
- "^labymod$"
|
||||
# Grim 将把包含内置攻击距离修改功能的特定 Forge 版本列入黑名单(Forge 1.18.2 至 1.19.3) 可能会导致1.18.2-1.19.3的Forge版本玩家无法进入服务器。
|
||||
# LightningGrim 将把包含内置攻击距离修改功能的特定 Forge 版本列入黑名单(Forge 1.18.2 至 1.19.3) 可能会导致1.18.2-1.19.3的Forge版本玩家无法进入服务器。
|
||||
# 将此选项设置为 false 将允许上述客户端连接服务器。禁用此选项需自行承担风险(建议打开)。
|
||||
disconnect-blacklisted-forge-versions: true
|
||||
|
||||
@@ -40,12 +40,12 @@ spectators:
|
||||
allowed-worlds:
|
||||
- ""
|
||||
|
||||
# 在玩家无法接收 GrimAC的 transaction 数据包后,多少秒对玩家进行踢出
|
||||
# 在玩家无法接收 LightningGrim的 transaction 数据包后,多少秒对玩家进行踢出
|
||||
# 踢出原因为: disconnect.timeout
|
||||
# 玩家超时踢出时间(默认 = 60 秒)
|
||||
max-transaction-time: 60
|
||||
|
||||
# Enable this to stop Grim cancelling pongs received from players.
|
||||
# Enable this to stop LightningGrim cancelling pongs received from players.
|
||||
# This may improve compatibility with other anticheats. It may cause issues with packet limiters.
|
||||
# Do not enable this if you are not sure what you are doing.
|
||||
disable-pong-cancelling: false
|
||||
@@ -205,7 +205,7 @@ packet-spam-threshold: 100
|
||||
# 启用此项可在玩家因 packet-spam-threshold 被踢时打印堆栈追踪
|
||||
debug-packet-cancel: false
|
||||
|
||||
# Grim 能够强制执行一个规则:被设置为非飞行状态的玩家的 ping 值不能超过 X 毫秒。这是因为 Grim 目前不检查处于飞行状态的玩家。
|
||||
# LightningGrim 能够强制执行一个规则:被设置为非飞行状态的玩家的 ping 值不能超过 X 毫秒。这是因为 LightningGrim 目前不检查处于飞行状态的玩家。
|
||||
# 填写-1则关闭
|
||||
max-ping-out-of-flying: 1000
|
||||
|
||||
|
||||
Reference in new issue
Block a user