mirror of
https://github.com/Wurst-Imperium/Wurst7.git
synced 2024-09-20 01:12:13 +02:00
Merge master into 1.20.1
This commit is contained in:
parent
ec99af3c5b
commit
e40d90ffe1
19
.github/workflows/gradle.yml
vendored
19
.github/workflows/gradle.yml
vendored
@ -11,6 +11,11 @@ on:
|
|||||||
- '**.java'
|
- '**.java'
|
||||||
- 'gradle**'
|
- 'gradle**'
|
||||||
- 'build.gradle'
|
- 'build.gradle'
|
||||||
|
# Makes it possible to run this workflow manually from the Actions tab
|
||||||
|
workflow_dispatch:
|
||||||
|
|
||||||
|
permissions:
|
||||||
|
contents: write
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
@ -21,10 +26,10 @@ jobs:
|
|||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Validate Gradle wrapper
|
- name: Validate Gradle wrapper
|
||||||
uses: gradle/wrapper-validation-action@v1
|
uses: gradle/actions/wrapper-validation@v3
|
||||||
|
|
||||||
- name: Set up Java 17
|
- name: Set up Java 17
|
||||||
uses: actions/setup-java@v3
|
uses: actions/setup-java@v4
|
||||||
with:
|
with:
|
||||||
java-version: '17'
|
java-version: '17'
|
||||||
distribution: 'microsoft'
|
distribution: 'microsoft'
|
||||||
@ -33,7 +38,15 @@ jobs:
|
|||||||
run: chmod +x gradlew
|
run: chmod +x gradlew
|
||||||
|
|
||||||
- name: Setup Gradle
|
- name: Setup Gradle
|
||||||
uses: gradle/gradle-build-action@v2
|
uses: gradle/actions/setup-gradle@v3
|
||||||
|
|
||||||
|
- name: Generate and submit dependency graph
|
||||||
|
if: ${{ github.event_name == 'push' }}
|
||||||
|
uses: gradle/actions/dependency-submission@v3
|
||||||
|
with:
|
||||||
|
build-scan-publish: true
|
||||||
|
build-scan-terms-of-use-url: "https://gradle.com/help/legal-terms-of-use"
|
||||||
|
build-scan-terms-of-use-agree: "yes"
|
||||||
|
|
||||||
- name: Check code style with Spotless
|
- name: Check code style with Spotless
|
||||||
id: spotless_check
|
id: spotless_check
|
||||||
|
1
.gitignore
vendored
1
.gitignore
vendored
@ -25,6 +25,7 @@ bin/
|
|||||||
|
|
||||||
run/
|
run/
|
||||||
*.launch
|
*.launch
|
||||||
|
remappedSrc/
|
||||||
|
|
||||||
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
|
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
|
||||||
hs_err_pid*
|
hs_err_pid*
|
||||||
|
96
SECURITY.md
Normal file
96
SECURITY.md
Normal file
@ -0,0 +1,96 @@
|
|||||||
|
# Security Policy
|
||||||
|
|
||||||
|
## Supported Versions
|
||||||
|
|
||||||
|
Generally, Wurst Client versions for the latest Minecraft release and for the latest Minecraft snapshot are supported.
|
||||||
|
|
||||||
|
Older versions are decided on a case-by-case basis, depending on the severity of the exploit.
|
||||||
|
|
||||||
|
## Reporting a Vulnerability
|
||||||
|
|
||||||
|
You can report a vulnerability by sending an email to contact.wurstimperium@gmail.com.
|
||||||
|
|
||||||
|
If you want to encrypt your email with PGP (you don't have to), then you can find my public key below:
|
||||||
|
|
||||||
|
```
|
||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
|
||||||
|
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
|
||||||
|
=8sQI
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
||||||
|
```
|
@ -1,13 +1,13 @@
|
|||||||
buildscript {
|
buildscript {
|
||||||
dependencies {
|
dependencies {
|
||||||
classpath 'org.kohsuke:github-api:1.135'
|
classpath 'org.kohsuke:github-api:1.321'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
plugins {
|
plugins {
|
||||||
id 'fabric-loom' version '1.5-SNAPSHOT'
|
id 'fabric-loom' version '1.6-SNAPSHOT'
|
||||||
id 'maven-publish'
|
id 'maven-publish'
|
||||||
id 'com.diffplug.spotless' version '6.23.3'
|
id 'com.diffplug.spotless' version '6.25.0'
|
||||||
}
|
}
|
||||||
|
|
||||||
def ENV = System.getenv()
|
def ENV = System.getenv()
|
||||||
@ -88,7 +88,7 @@ spotless {
|
|||||||
// configure the maven publication
|
// configure the maven publication
|
||||||
publishing {
|
publishing {
|
||||||
publications {
|
publications {
|
||||||
mavenJava(MavenPublication) {
|
create("mavenJava", MavenPublication) {
|
||||||
from components.java
|
from components.java
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -4,13 +4,13 @@ org.gradle.parallel=true
|
|||||||
|
|
||||||
# Fabric Properties
|
# Fabric Properties
|
||||||
# check these at https://fabricmc.net/develop/ and
|
# check these at https://fabricmc.net/develop/ and
|
||||||
# https://www.curseforge.com/minecraft/mc-mods/fabric-api
|
# https://modrinth.com/mod/fabric-api/versions
|
||||||
minecraft_version=1.20.1
|
minecraft_version=1.20.1
|
||||||
yarn_mappings=1.20.1+build.10
|
yarn_mappings=1.20.1+build.10
|
||||||
loader_version=0.15.7
|
loader_version=0.15.11
|
||||||
|
|
||||||
#Fabric api
|
# Fabric API
|
||||||
fabric_version=0.92.0+1.20.1
|
fabric_version=0.92.1+1.20.1
|
||||||
|
|
||||||
# Mod Properties
|
# Mod Properties
|
||||||
mod_version = v7.41.2-MC1.20.1
|
mod_version = v7.41.2-MC1.20.1
|
||||||
|
BIN
gradle/wrapper/gradle-wrapper.jar
vendored
BIN
gradle/wrapper/gradle-wrapper.jar
vendored
Binary file not shown.
2
gradle/wrapper/gradle-wrapper.properties
vendored
2
gradle/wrapper/gradle-wrapper.properties
vendored
@ -1,6 +1,6 @@
|
|||||||
distributionBase=GRADLE_USER_HOME
|
distributionBase=GRADLE_USER_HOME
|
||||||
distributionPath=wrapper/dists
|
distributionPath=wrapper/dists
|
||||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip
|
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
|
||||||
networkTimeout=10000
|
networkTimeout=10000
|
||||||
validateDistributionUrl=true
|
validateDistributionUrl=true
|
||||||
zipStoreBase=GRADLE_USER_HOME
|
zipStoreBase=GRADLE_USER_HOME
|
||||||
|
2
gradlew
vendored
2
gradlew
vendored
@ -246,4 +246,4 @@ eval "set -- $(
|
|||||||
tr '\n' ' '
|
tr '\n' ' '
|
||||||
)" '"$@"'
|
)" '"$@"'
|
||||||
|
|
||||||
exec "$JAVACMD" "$@"
|
exec "$JAVACMD" "$@"
|
||||||
|
22
gradlew.bat
vendored
22
gradlew.bat
vendored
@ -43,11 +43,11 @@ set JAVA_EXE=java.exe
|
|||||||
%JAVA_EXE% -version >NUL 2>&1
|
%JAVA_EXE% -version >NUL 2>&1
|
||||||
if %ERRORLEVEL% equ 0 goto execute
|
if %ERRORLEVEL% equ 0 goto execute
|
||||||
|
|
||||||
echo.
|
echo. 1>&2
|
||||||
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
|
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2
|
||||||
echo.
|
echo. 1>&2
|
||||||
echo Please set the JAVA_HOME variable in your environment to match the
|
echo Please set the JAVA_HOME variable in your environment to match the 1>&2
|
||||||
echo location of your Java installation.
|
echo location of your Java installation. 1>&2
|
||||||
|
|
||||||
goto fail
|
goto fail
|
||||||
|
|
||||||
@ -57,11 +57,11 @@ set JAVA_EXE=%JAVA_HOME%/bin/java.exe
|
|||||||
|
|
||||||
if exist "%JAVA_EXE%" goto execute
|
if exist "%JAVA_EXE%" goto execute
|
||||||
|
|
||||||
echo.
|
echo. 1>&2
|
||||||
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
|
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2
|
||||||
echo.
|
echo. 1>&2
|
||||||
echo Please set the JAVA_HOME variable in your environment to match the
|
echo Please set the JAVA_HOME variable in your environment to match the 1>&2
|
||||||
echo location of your Java installation.
|
echo location of your Java installation. 1>&2
|
||||||
|
|
||||||
goto fail
|
goto fail
|
||||||
|
|
||||||
@ -89,4 +89,4 @@ exit /b %EXIT_CODE%
|
|||||||
:mainEnd
|
:mainEnd
|
||||||
if "%OS%"=="Windows_NT" endlocal
|
if "%OS%"=="Windows_NT" endlocal
|
||||||
|
|
||||||
:omega
|
:omega
|
@ -31,13 +31,13 @@ public final class AirPlaceHack extends Hack implements RightClickListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(RightClickListener.class, this);
|
EVENTS.add(RightClickListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(RightClickListener.class, this);
|
EVENTS.remove(RightClickListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -91,13 +91,13 @@ public final class AnchorAuraHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -54,7 +54,7 @@ public final class AntiAfkHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
start = BlockPos.ofFloored(MC.player.getPos());
|
start = BlockPos.ofFloored(MC.player.getPos());
|
||||||
nextBlock = null;
|
nextBlock = null;
|
||||||
@ -68,7 +68,7 @@ public final class AntiAfkHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(RenderListener.class, this);
|
EVENTS.remove(RenderListener.class, this);
|
||||||
|
@ -24,13 +24,13 @@ public final class AntiHungerHack extends Hack implements PacketOutputListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(PacketOutputListener.class, this);
|
EVENTS.add(PacketOutputListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(PacketOutputListener.class, this);
|
EVENTS.remove(PacketOutputListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -32,13 +32,13 @@ public final class AntiSpamHack extends Hack implements ChatInputListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(ChatInputListener.class, this);
|
EVENTS.add(ChatInputListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(ChatInputListener.class, this);
|
EVENTS.remove(ChatInputListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -63,7 +63,7 @@ public final class AutoArmorHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
timer = 0;
|
timer = 0;
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
@ -71,7 +71,7 @@ public final class AutoArmorHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(PacketOutputListener.class, this);
|
EVENTS.remove(PacketOutputListener.class, this);
|
||||||
|
@ -117,7 +117,7 @@ public final class AutoBuildHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
EVENTS.add(RightClickListener.class, this);
|
EVENTS.add(RightClickListener.class, this);
|
||||||
@ -125,7 +125,7 @@ public final class AutoBuildHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(RightClickListener.class, this);
|
EVENTS.remove(RightClickListener.class, this);
|
||||||
|
@ -75,7 +75,7 @@ public final class AutoCompleteHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(ChatOutputListener.class, this);
|
EVENTS.remove(ChatOutputListener.class, this);
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
|
@ -49,13 +49,13 @@ public final class AutoDropHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -108,13 +108,13 @@ public final class AutoEatHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
|
|
||||||
|
@ -79,7 +79,7 @@ public final class AutoFarmHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
plants.clear();
|
plants.clear();
|
||||||
|
|
||||||
@ -88,7 +88,7 @@ public final class AutoFarmHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(RenderListener.class, this);
|
EVENTS.remove(RenderListener.class, this);
|
||||||
|
@ -89,7 +89,7 @@ public final class AutoFishHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
castRodTimer = 0;
|
castRodTimer = 0;
|
||||||
reelInTimer = 0;
|
reelInTimer = 0;
|
||||||
@ -108,7 +108,7 @@ public final class AutoFishHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(PacketInputListener.class, this);
|
EVENTS.remove(PacketInputListener.class, this);
|
||||||
|
@ -58,13 +58,13 @@ public final class AutoLeaveHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -102,13 +102,7 @@ public final class AutoLibrarianHack extends Hack
|
|||||||
|
|
||||||
private final SwingHandSetting swingHand =
|
private final SwingHandSetting swingHand =
|
||||||
new SwingHandSetting("How to swing your hand when interacting with the"
|
new SwingHandSetting("How to swing your hand when interacting with the"
|
||||||
+ " villager and job site.\n\n"
|
+ " villager and job site.");
|
||||||
+ "\u00a7lOff\u00a7r - Don't swing your hand at all. Will be detected"
|
|
||||||
+ " by anti-cheat plugins.\n\n"
|
|
||||||
+ "\u00a7lServer-side\u00a7r - Swing your hand on the server-side,"
|
|
||||||
+ " without playing the animation on the client-side.\n\n"
|
|
||||||
+ "\u00a7lClient-side\u00a7r - Swing your hand on the client-side."
|
|
||||||
+ " This is the most legit option.");
|
|
||||||
|
|
||||||
private final SliderSetting repairMode = new SliderSetting("Repair mode",
|
private final SliderSetting repairMode = new SliderSetting("Repair mode",
|
||||||
"Prevents AutoLibrarian from using your axe when its durability reaches"
|
"Prevents AutoLibrarian from using your axe when its durability reaches"
|
||||||
@ -297,7 +291,7 @@ public final class AutoLibrarianHack extends Hack
|
|||||||
// damage block and swing hand
|
// damage block and swing hand
|
||||||
if(MC.interactionManager.updateBlockBreakingProgress(jobSite,
|
if(MC.interactionManager.updateBlockBreakingProgress(jobSite,
|
||||||
params.side()))
|
params.side()))
|
||||||
swingHand.getSelected().swing(Hand.MAIN_HAND);
|
swingHand.swing(Hand.MAIN_HAND);
|
||||||
|
|
||||||
// update progress
|
// update progress
|
||||||
overlay.updateProgress();
|
overlay.updateProgress();
|
||||||
@ -359,7 +353,7 @@ public final class AutoLibrarianHack extends Hack
|
|||||||
|
|
||||||
// swing hand
|
// swing hand
|
||||||
if(result.isAccepted() && result.shouldSwingHand())
|
if(result.isAccepted() && result.shouldSwingHand())
|
||||||
swingHand.getSelected().swing(hand);
|
swingHand.swing(hand);
|
||||||
|
|
||||||
// reset sneak
|
// reset sneak
|
||||||
((IKeyBinding)MC.options.sneakKey).resetPressedState();
|
((IKeyBinding)MC.options.sneakKey).resetPressedState();
|
||||||
@ -401,7 +395,7 @@ public final class AutoLibrarianHack extends Hack
|
|||||||
|
|
||||||
// swing hand
|
// swing hand
|
||||||
if(actionResult.isAccepted() && actionResult.shouldSwingHand())
|
if(actionResult.isAccepted() && actionResult.shouldSwingHand())
|
||||||
swingHand.getSelected().swing(hand);
|
swingHand.swing(hand);
|
||||||
|
|
||||||
// set cooldown
|
// set cooldown
|
||||||
MC.itemUseCooldown = 4;
|
MC.itemUseCooldown = 4;
|
||||||
|
@ -30,7 +30,7 @@ public final class AutoMineHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
WURST.getHax().excavatorHack.setEnabled(false);
|
WURST.getHax().excavatorHack.setEnabled(false);
|
||||||
WURST.getHax().nukerHack.setEnabled(false);
|
WURST.getHax().nukerHack.setEnabled(false);
|
||||||
@ -42,7 +42,7 @@ public final class AutoMineHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
stopMiningAndResetProgress();
|
stopMiningAndResetProgress();
|
||||||
|
@ -40,13 +40,13 @@ public final class AutoPotionHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
timer = 0;
|
timer = 0;
|
||||||
|
@ -29,13 +29,13 @@ public final class AutoRespawnHack extends Hack implements DeathListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(DeathListener.class, this);
|
EVENTS.add(DeathListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(DeathListener.class, this);
|
EVENTS.remove(DeathListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -25,7 +25,7 @@ public final class AutoSignHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
signText = null;
|
signText = null;
|
||||||
}
|
}
|
||||||
|
@ -45,13 +45,13 @@ public final class AutoSoupHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
stopIfEating();
|
stopIfEating();
|
||||||
|
@ -33,13 +33,13 @@ public final class AutoSprintHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -23,13 +23,13 @@ public final class AutoSwimHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -23,13 +23,13 @@ public final class AutoSwitchHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -62,14 +62,14 @@ public final class AutoSwordHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
oldSlot = -1;
|
oldSlot = -1;
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
resetSlot();
|
resetSlot();
|
||||||
|
@ -60,7 +60,7 @@ public final class AutoToolHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(BlockBreakingProgressListener.class, this);
|
EVENTS.add(BlockBreakingProgressListener.class, this);
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
@ -68,7 +68,7 @@ public final class AutoToolHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(BlockBreakingProgressListener.class, this);
|
EVENTS.remove(BlockBreakingProgressListener.class, this);
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
|
@ -68,7 +68,7 @@ public final class AutoTotemHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
nextTickSlot = -1;
|
nextTickSlot = -1;
|
||||||
totems = 0;
|
totems = 0;
|
||||||
@ -78,7 +78,7 @@ public final class AutoTotemHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -23,13 +23,13 @@ public final class AutoWalkHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
((IKeyBinding)MC.options.forwardKey).resetPressedState();
|
((IKeyBinding)MC.options.forwardKey).resetPressedState();
|
||||||
|
@ -131,7 +131,7 @@ public final class BaseFinderHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
// reset timer
|
// reset timer
|
||||||
messageTimer = 0;
|
messageTimer = 0;
|
||||||
@ -142,7 +142,7 @@ public final class BaseFinderHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(RenderListener.class, this);
|
EVENTS.remove(RenderListener.class, this);
|
||||||
|
@ -50,7 +50,7 @@ public final class BlinkHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
fakePlayer = new FakePlayerEntity();
|
fakePlayer = new FakePlayerEntity();
|
||||||
|
|
||||||
@ -59,7 +59,7 @@ public final class BlinkHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(PacketOutputListener.class, this);
|
EVENTS.remove(PacketOutputListener.class, this);
|
||||||
|
@ -42,13 +42,13 @@ public final class BoatFlyHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -77,13 +77,13 @@ public final class BonemealAuraHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -94,7 +94,7 @@ public final class BowAimbotHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
// disable conflicting hacks
|
// disable conflicting hacks
|
||||||
WURST.getHax().excavatorHack.setEnabled(false);
|
WURST.getHax().excavatorHack.setEnabled(false);
|
||||||
@ -106,7 +106,7 @@ public final class BowAimbotHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(GUIRenderListener.class, this);
|
EVENTS.remove(GUIRenderListener.class, this);
|
||||||
EVENTS.remove(RenderListener.class, this);
|
EVENTS.remove(RenderListener.class, this);
|
||||||
|
@ -75,13 +75,7 @@ public final class BuildRandomHack extends Hack
|
|||||||
+ " can be VERY disorienting to look at.");
|
+ " can be VERY disorienting to look at.");
|
||||||
|
|
||||||
private final SwingHandSetting swingHand = new SwingHandSetting(
|
private final SwingHandSetting swingHand = new SwingHandSetting(
|
||||||
"How BuildRandom should swing your hand when placing blocks.\n\n"
|
"How BuildRandom should swing your hand when placing blocks.");
|
||||||
+ "\u00a7lOff\u00a7r - Don't swing your hand at all. Will be detected"
|
|
||||||
+ " by anti-cheat plugins.\n\n"
|
|
||||||
+ "\u00a7lServer-side\u00a7r - Swing your hand on the server-side,"
|
|
||||||
+ " without playing the animation on the client-side.\n\n"
|
|
||||||
+ "\u00a7lClient-side\u00a7r - Swing your hand on the client-side."
|
|
||||||
+ " This is the most legit option.");
|
|
||||||
|
|
||||||
private final CheckboxSetting fastPlace =
|
private final CheckboxSetting fastPlace =
|
||||||
new CheckboxSetting("Always FastPlace",
|
new CheckboxSetting("Always FastPlace",
|
||||||
@ -122,14 +116,14 @@ public final class BuildRandomHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
EVENTS.add(RenderListener.class, this);
|
EVENTS.add(RenderListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
lastPos = null;
|
lastPos = null;
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
|
@ -36,13 +36,13 @@ public final class BunnyHopHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -96,7 +96,7 @@ public final class CaveFinderHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
prevLimit = limit.getValueI();
|
prevLimit = limit.getValueI();
|
||||||
notify = true;
|
notify = true;
|
||||||
@ -111,7 +111,7 @@ public final class CaveFinderHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(PacketInputListener.class, coordinator);
|
EVENTS.remove(PacketInputListener.class, coordinator);
|
||||||
|
@ -39,13 +39,13 @@ public final class ChatTranslatorHack extends Hack implements ChatInputListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(ChatInputListener.class, this);
|
EVENTS.add(ChatInputListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(ChatInputListener.class, this);
|
EVENTS.remove(ChatInputListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -65,7 +65,7 @@ public final class ClickAuraHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
// disable other killauras
|
// disable other killauras
|
||||||
WURST.getHax().aimAssistHack.setEnabled(false);
|
WURST.getHax().aimAssistHack.setEnabled(false);
|
||||||
@ -84,7 +84,7 @@ public final class ClickAuraHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(LeftClickListener.class, this);
|
EVENTS.remove(LeftClickListener.class, this);
|
||||||
|
@ -60,7 +60,7 @@ public final class ClickGuiHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
MC.setScreen(new ClickGuiScreen(WURST.getGui()));
|
MC.setScreen(new ClickGuiScreen(WURST.getGui()));
|
||||||
setEnabled(false);
|
setEnabled(false);
|
||||||
|
@ -28,7 +28,7 @@ public final class CrashChestHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
if(!MC.player.getAbilities().creativeMode)
|
if(!MC.player.getAbilities().creativeMode)
|
||||||
{
|
{
|
||||||
|
@ -52,7 +52,7 @@ public final class CreativeFlightHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
tickCounter = 0;
|
tickCounter = 0;
|
||||||
|
|
||||||
@ -63,7 +63,7 @@ public final class CreativeFlightHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
|
|
||||||
|
@ -40,13 +40,13 @@ public final class CriticalsHack extends Hack implements LeftClickListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(LeftClickListener.class, this);
|
EVENTS.add(LeftClickListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(LeftClickListener.class, this);
|
EVENTS.remove(LeftClickListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -90,7 +90,7 @@ public final class CrystalAuraHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
// disable other killauras
|
// disable other killauras
|
||||||
WURST.getHax().aimAssistHack.setEnabled(false);
|
WURST.getHax().aimAssistHack.setEnabled(false);
|
||||||
@ -107,7 +107,7 @@ public final class CrystalAuraHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -27,7 +27,7 @@ public final class DerpHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
// disable incompatible derps
|
// disable incompatible derps
|
||||||
WURST.getHax().headRollHack.setEnabled(false);
|
WURST.getHax().headRollHack.setEnabled(false);
|
||||||
@ -37,7 +37,7 @@ public final class DerpHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -24,14 +24,14 @@ public final class DolphinHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
WURST.getHax().fishHack.setEnabled(false);
|
WURST.getHax().fishHack.setEnabled(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -91,7 +91,7 @@ public final class ExcavatorHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
// disable conflicting hacks
|
// disable conflicting hacks
|
||||||
WURST.getHax().autoMineHack.setEnabled(false);
|
WURST.getHax().autoMineHack.setEnabled(false);
|
||||||
@ -110,7 +110,7 @@ public final class ExcavatorHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(RenderListener.class, this);
|
EVENTS.remove(RenderListener.class, this);
|
||||||
|
@ -53,14 +53,14 @@ public final class ExtraElytraHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
jumpTimer = 0;
|
jumpTimer = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -24,13 +24,13 @@ public final class FancyChatHack extends Hack implements ChatOutputListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(ChatOutputListener.class, this);
|
EVENTS.add(ChatOutputListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(ChatOutputListener.class, this);
|
EVENTS.remove(ChatOutputListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -24,13 +24,13 @@ public final class FastLadderHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -22,13 +22,13 @@ public final class FastPlaceHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -81,7 +81,7 @@ public final class FightBotHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
// disable other killauras
|
// disable other killauras
|
||||||
WURST.getHax().aimAssistHack.setEnabled(false);
|
WURST.getHax().aimAssistHack.setEnabled(false);
|
||||||
@ -103,7 +103,7 @@ public final class FightBotHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
// remove listener
|
// remove listener
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
|
@ -24,14 +24,14 @@ public final class FishHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
WURST.getHax().dolphinHack.setEnabled(false);
|
WURST.getHax().dolphinHack.setEnabled(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -68,7 +68,7 @@ public final class FlightHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
tickCounter = 0;
|
tickCounter = 0;
|
||||||
|
|
||||||
@ -81,7 +81,7 @@ public final class FlightHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(IsPlayerInWaterListener.class, this);
|
EVENTS.remove(IsPlayerInWaterListener.class, this);
|
||||||
|
@ -76,7 +76,7 @@ public final class FollowHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
WURST.getHax().fightBotHack.setEnabled(false);
|
WURST.getHax().fightBotHack.setEnabled(false);
|
||||||
WURST.getHax().protectHack.setEnabled(false);
|
WURST.getHax().protectHack.setEnabled(false);
|
||||||
@ -115,7 +115,7 @@ public final class FollowHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(RenderListener.class, this);
|
EVENTS.remove(RenderListener.class, this);
|
||||||
|
@ -52,7 +52,7 @@ public final class ForceOpHack extends Hack implements ChatInputListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
passwords = defaultList;
|
passwords = defaultList;
|
||||||
gotWrongPwMsg = false;
|
gotWrongPwMsg = false;
|
||||||
@ -147,7 +147,7 @@ public final class ForceOpHack extends Hack implements ChatInputListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(ChatInputListener.class, this);
|
EVENTS.remove(ChatInputListener.class, this);
|
||||||
|
|
||||||
|
@ -69,7 +69,7 @@ public final class FreecamHack extends Hack implements UpdateListener,
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
EVENTS.add(PacketOutputListener.class, this);
|
EVENTS.add(PacketOutputListener.class, this);
|
||||||
@ -92,7 +92,7 @@ public final class FreecamHack extends Hack implements UpdateListener,
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(PacketOutputListener.class, this);
|
EVENTS.remove(PacketOutputListener.class, this);
|
||||||
|
@ -48,14 +48,14 @@ public final class GlideHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
EVENTS.add(AirStrafingSpeedListener.class, this);
|
EVENTS.add(AirStrafingSpeedListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(AirStrafingSpeedListener.class, this);
|
EVENTS.remove(AirStrafingSpeedListener.class, this);
|
||||||
|
@ -24,7 +24,7 @@ public final class HeadRollHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
// disable incompatible derps
|
// disable incompatible derps
|
||||||
WURST.getHax().derpHack.setEnabled(false);
|
WURST.getHax().derpHack.setEnabled(false);
|
||||||
@ -34,7 +34,7 @@ public final class HeadRollHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -61,7 +61,7 @@ public final class InstantBunkerHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
WURST.getHax().tunnellerHack.setEnabled(false);
|
WURST.getHax().tunnellerHack.setEnabled(false);
|
||||||
|
|
||||||
@ -111,7 +111,7 @@ public final class InstantBunkerHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(RenderListener.class, this);
|
EVENTS.remove(RenderListener.class, this);
|
||||||
|
@ -58,13 +58,13 @@ public final class InvWalkHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -65,7 +65,7 @@ public final class ItemEspHack extends Hack implements UpdateListener,
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
EVENTS.add(CameraTransformViewBobbingListener.class, this);
|
EVENTS.add(CameraTransformViewBobbingListener.class, this);
|
||||||
@ -73,7 +73,7 @@ public final class ItemEspHack extends Hack implements UpdateListener,
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(CameraTransformViewBobbingListener.class, this);
|
EVENTS.remove(CameraTransformViewBobbingListener.class, this);
|
||||||
|
@ -47,7 +47,7 @@ public final class ItemGeneratorHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
|
|
||||||
@ -59,7 +59,7 @@ public final class ItemGeneratorHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -46,14 +46,14 @@ public final class JesusHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
EVENTS.add(PacketOutputListener.class, this);
|
EVENTS.add(PacketOutputListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(PacketOutputListener.class, this);
|
EVENTS.remove(PacketOutputListener.class, this);
|
||||||
|
@ -23,7 +23,7 @@ public final class JetpackHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
WURST.getHax().creativeFlightHack.setEnabled(false);
|
WURST.getHax().creativeFlightHack.setEnabled(false);
|
||||||
WURST.getHax().flightHack.setEnabled(false);
|
WURST.getHax().flightHack.setEnabled(false);
|
||||||
@ -32,7 +32,7 @@ public final class JetpackHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -37,13 +37,13 @@ public final class KaboomHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -37,7 +37,7 @@ public final class KillPotionHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
// check gamemode
|
// check gamemode
|
||||||
if(!MC.player.getAbilities().creativeMode)
|
if(!MC.player.getAbilities().creativeMode)
|
||||||
|
@ -23,7 +23,7 @@ public final class LsdHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
if(!(MC.getCameraEntity() instanceof PlayerEntity))
|
if(!(MC.getCameraEntity() instanceof PlayerEntity))
|
||||||
{
|
{
|
||||||
@ -39,7 +39,7 @@ public final class LsdHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
if(MC.gameRenderer.getPostProcessor() != null)
|
if(MC.gameRenderer.getPostProcessor() != null)
|
||||||
MC.gameRenderer.disablePostProcessor();
|
MC.gameRenderer.disablePostProcessor();
|
||||||
|
@ -75,7 +75,7 @@ public final class MassTpaHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
// reset state
|
// reset state
|
||||||
players.clear();
|
players.clear();
|
||||||
@ -111,7 +111,7 @@ public final class MassTpaHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(ChatInputListener.class, this);
|
EVENTS.remove(ChatInputListener.class, this);
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
|
@ -33,14 +33,14 @@ public final class MileyCyrusHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
timer = 0;
|
timer = 0;
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
((IKeyBinding)MC.options.sneakKey).resetPressedState();
|
((IKeyBinding)MC.options.sneakKey).resetPressedState();
|
||||||
|
@ -92,7 +92,7 @@ public final class MobEspHack extends Hack implements UpdateListener,
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
EVENTS.add(CameraTransformViewBobbingListener.class, this);
|
EVENTS.add(CameraTransformViewBobbingListener.class, this);
|
||||||
@ -104,7 +104,7 @@ public final class MobEspHack extends Hack implements UpdateListener,
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(CameraTransformViewBobbingListener.class, this);
|
EVENTS.remove(CameraTransformViewBobbingListener.class, this);
|
||||||
|
@ -77,7 +77,7 @@ public final class MobSpawnEspHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
pool = MinPriorityThreadFactory.newFixedThreadPool();
|
pool = MinPriorityThreadFactory.newFixedThreadPool();
|
||||||
|
|
||||||
@ -87,7 +87,7 @@ public final class MobSpawnEspHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(PacketInputListener.class, this);
|
EVENTS.remove(PacketInputListener.class, this);
|
||||||
|
@ -58,7 +58,7 @@ public final class MultiAuraHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
// disable other killauras
|
// disable other killauras
|
||||||
WURST.getHax().aimAssistHack.setEnabled(false);
|
WURST.getHax().aimAssistHack.setEnabled(false);
|
||||||
@ -76,7 +76,7 @@ public final class MultiAuraHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -25,7 +25,7 @@ public final class NavigatorHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
if(!(MC.currentScreen instanceof NavigatorMainScreen))
|
if(!(MC.currentScreen instanceof NavigatorMainScreen))
|
||||||
MC.setScreen(new NavigatorMainScreen());
|
MC.setScreen(new NavigatorMainScreen());
|
||||||
|
@ -29,7 +29,7 @@ public final class NoClipHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
EVENTS.add(PlayerMoveListener.class, this);
|
EVENTS.add(PlayerMoveListener.class, this);
|
||||||
@ -39,7 +39,7 @@ public final class NoClipHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(PlayerMoveListener.class, this);
|
EVENTS.remove(PlayerMoveListener.class, this);
|
||||||
|
@ -49,13 +49,13 @@ public final class NoFallHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -21,13 +21,13 @@ public final class NoWebHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -96,7 +96,7 @@ public final class NukerLegitHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
// disable other nukers
|
// disable other nukers
|
||||||
WURST.getHax().autoMineHack.setEnabled(false);
|
WURST.getHax().autoMineHack.setEnabled(false);
|
||||||
@ -112,7 +112,7 @@ public final class NukerLegitHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
// remove listeners
|
// remove listeners
|
||||||
EVENTS.remove(LeftClickListener.class, this);
|
EVENTS.remove(LeftClickListener.class, this);
|
||||||
|
@ -43,13 +43,13 @@ public final class OpenWaterEspHack extends Hack implements RenderListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(RenderListener.class, this);
|
EVENTS.add(RenderListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(RenderListener.class, this);
|
EVENTS.remove(RenderListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -28,14 +28,14 @@ public final class OverlayHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
EVENTS.add(RenderListener.class, this);
|
EVENTS.add(RenderListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(RenderListener.class, this);
|
EVENTS.remove(RenderListener.class, this);
|
||||||
|
@ -24,13 +24,13 @@ public final class PanicHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -45,14 +45,14 @@ public final class ParkourHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
WURST.getHax().safeWalkHack.setEnabled(false);
|
WURST.getHax().safeWalkHack.setEnabled(false);
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -74,7 +74,7 @@ public final class PlayerEspHack extends Hack implements UpdateListener,
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
EVENTS.add(CameraTransformViewBobbingListener.class, this);
|
EVENTS.add(CameraTransformViewBobbingListener.class, this);
|
||||||
@ -82,7 +82,7 @@ public final class PlayerEspHack extends Hack implements UpdateListener,
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(CameraTransformViewBobbingListener.class, this);
|
EVENTS.remove(CameraTransformViewBobbingListener.class, this);
|
||||||
|
@ -96,7 +96,7 @@ public final class PortalEspHack extends Hack implements UpdateListener,
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
groupsUpToDate = false;
|
groupsUpToDate = false;
|
||||||
|
|
||||||
@ -109,7 +109,7 @@ public final class PortalEspHack extends Hack implements UpdateListener,
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(PacketInputListener.class, coordinator);
|
EVENTS.remove(PacketInputListener.class, coordinator);
|
||||||
|
@ -36,13 +36,13 @@ public final class ProphuntEspHack extends Hack implements RenderListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(RenderListener.class, this);
|
EVENTS.add(RenderListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(RenderListener.class, this);
|
EVENTS.remove(RenderListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -109,7 +109,7 @@ public final class ProtectHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
WURST.getHax().followHack.setEnabled(false);
|
WURST.getHax().followHack.setEnabled(false);
|
||||||
WURST.getHax().tunnellerHack.setEnabled(false);
|
WURST.getHax().tunnellerHack.setEnabled(false);
|
||||||
@ -149,7 +149,7 @@ public final class ProtectHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(RenderListener.class, this);
|
EVENTS.remove(RenderListener.class, this);
|
||||||
|
@ -67,14 +67,14 @@ public final class RadarHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
window.setInvisible(false);
|
window.setInvisible(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
window.setInvisible(true);
|
window.setInvisible(true);
|
||||||
|
@ -47,7 +47,7 @@ public final class RemoteViewHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
// find entity if not already set
|
// find entity if not already set
|
||||||
if(entity == null)
|
if(entity == null)
|
||||||
@ -94,7 +94,7 @@ public final class RemoteViewHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
// remove listener
|
// remove listener
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
|
@ -65,13 +65,13 @@ public final class RestockHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -37,13 +37,13 @@ public final class ScaffoldWalkHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
@ -95,7 +95,7 @@ public final class SearchHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
lastBlock = block.getBlock();
|
lastBlock = block.getBlock();
|
||||||
coordinator.setTargetBlock(lastBlock);
|
coordinator.setTargetBlock(lastBlock);
|
||||||
@ -112,7 +112,7 @@ public final class SearchHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
EVENTS.remove(PacketInputListener.class, coordinator);
|
EVENTS.remove(PacketInputListener.class, coordinator);
|
||||||
|
@ -27,13 +27,13 @@ public final class SkinDerpHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
|
|
||||||
|
@ -52,14 +52,14 @@ public final class SneakHack extends Hack
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(PreMotionListener.class, this);
|
EVENTS.add(PreMotionListener.class, this);
|
||||||
EVENTS.add(PostMotionListener.class, this);
|
EVENTS.add(PostMotionListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(PreMotionListener.class, this);
|
EVENTS.remove(PreMotionListener.class, this);
|
||||||
EVENTS.remove(PostMotionListener.class, this);
|
EVENTS.remove(PostMotionListener.class, this);
|
||||||
|
@ -23,13 +23,13 @@ public final class SpeedHackHack extends Hack implements UpdateListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable()
|
protected void onEnable()
|
||||||
{
|
{
|
||||||
EVENTS.add(UpdateListener.class, this);
|
EVENTS.add(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onDisable()
|
protected void onDisable()
|
||||||
{
|
{
|
||||||
EVENTS.remove(UpdateListener.class, this);
|
EVENTS.remove(UpdateListener.class, this);
|
||||||
}
|
}
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user