configurable block reach distance
This commit is contained in:
parent
f02c33d95a
commit
2ae16d8bb1
@ -248,6 +248,11 @@ public final class Settings {
|
|||||||
*/
|
*/
|
||||||
public final Setting<Integer> rightClickSpeed = new Setting<>(4);
|
public final Setting<Integer> rightClickSpeed = new Setting<>(4);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Block reach distance
|
||||||
|
*/
|
||||||
|
public final Setting<Float> blockReachDistance = new Setting<>(4.5f);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* How many degrees to randomize the pitch and yaw every tick. Set to 0 to disable
|
* How many degrees to randomize the pitch and yaw every tick. Set to 0 to disable
|
||||||
*/
|
*/
|
||||||
|
@ -17,6 +17,7 @@
|
|||||||
|
|
||||||
package baritone.api.utils;
|
package baritone.api.utils;
|
||||||
|
|
||||||
|
import baritone.api.BaritoneAPI;
|
||||||
import net.minecraft.client.entity.EntityPlayerSP;
|
import net.minecraft.client.entity.EntityPlayerSP;
|
||||||
import net.minecraft.entity.player.EntityPlayer;
|
import net.minecraft.entity.player.EntityPlayer;
|
||||||
import net.minecraft.inventory.ClickType;
|
import net.minecraft.inventory.ClickType;
|
||||||
@ -56,6 +57,6 @@ public interface IPlayerController {
|
|||||||
void setHittingBlock(boolean hittingBlock);
|
void setHittingBlock(boolean hittingBlock);
|
||||||
|
|
||||||
default double getBlockReachDistance() {
|
default double getBlockReachDistance() {
|
||||||
return this.getGameType().isCreative() ? 5.0F : 4.5F;
|
return this.getGameType().isCreative() ? 5.0F : BaritoneAPI.getSettings().blockReachDistance.value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user