fix fucker
All checks were successful
/ Build BaseBand DSM & Broadway (push) Successful in 2m10s

This commit is contained in:
Daniella / Tove 2024-06-15 21:01:46 +02:00
parent 952dfc158d
commit 9052fb4a76
Signed by: TudbuT
GPG key ID: B3CF345217F202D3
2 changed files with 22 additions and 23 deletions

View file

@ -11,6 +11,7 @@ import de.com.baseband.client.feature.modules.movement.NoSlowDown;
import de.com.baseband.client.feature.modules.movement.Velocity;
import de.com.baseband.client.feature.modules.player.AntiLevitation;
import de.com.baseband.client.feature.modules.player.AutoRespawn;
import de.com.baseband.client.feature.modules.player.InteractionTweaks;
import de.com.baseband.client.feature.modules.render.*;
import de.com.baseband.client.feature.modules.world.*;
@ -56,6 +57,9 @@ public class Setup {
new Help(),
new HUD(),
//new HUD.ShowTPS(),
new InteractionTweaks(),
new InteractionTweaks.FastBreak(),
new InteractionTweaks.FastUse(),
new MidClick(),
new Nametags(),
new NoRender(),

View file

@ -2,6 +2,7 @@ package de.com.baseband.client.feature.modules.player;
import de.com.baseband.client.event.events.DamageBlockEvent;
import de.com.baseband.client.feature.Feature;
import de.com.baseband.client.feature.Features;
import de.com.baseband.client.feature.category.Player;
import de.com.baseband.client.mixin.mixins.IMinecraft;
import de.com.baseband.client.mixin.mixins.IPlayerControllerMP;
@ -19,17 +20,14 @@ public class InteractionTweaks extends Feature {
return "InteractionTweaks";
}
public final FastBreak fastBreak = new FastBreak();
public final FastUse fastUse = new FastUse();
@Override
protected void setup() {
subComponents.add(fastBreak);
subComponents.add(fastUse);
Features.ifFeaturePresent(FastUse.class, subComponents::add);
Features.ifFeaturePresent(FastBreak.class, subComponents::add);
}
@Player
public class FastUse extends Feature {
public static class FastUse extends Feature {
@Override
public String toString() {
return "FastUse";
@ -58,14 +56,13 @@ public class InteractionTweaks extends Feature {
}
}
public enum Mode {
Damage,
Packet
}
@Player
public class FastBreak extends Feature {
public static class FastBreak extends Feature {
public enum Mode {
Damage,
Packet
}
@Override
public String toString() {
@ -82,16 +79,14 @@ public class InteractionTweaks extends Feature {
public boolean noBreakDelay;
@Override
public void onEveryTick() {
//Hot
if (enabled && !notIngame()) {
if(noBreakDelay) {
((IPlayerControllerMP) (mc.playerController)).setBlockHitDelay(0);
}
text = this + "§7 [" + mode.toString() + "]";
} else {
text = toString();
public void onTick() {
if (notIngame())
return;
if(noBreakDelay) {
((IPlayerControllerMP) (mc.playerController)).setBlockHitDelay(0);
}
meta = mode.toString();
}
@ -114,7 +109,7 @@ public class InteractionTweaks extends Feature {
}
private boolean isNotUnbreakable(BlockPos pos) {
return mc.world.getBlockState(pos).getBlock().getBlockHardness(mc.world.getBlockState(pos), Minecraft.getMinecraft().world, pos) != -1;
return mc.world.getBlockState(pos).getBlockHardness(Minecraft.getMinecraft().world, pos) != -1;
}
@Override