rename to allowBreakAnyway

This commit is contained in:
Wagyourtail 2022-03-24 17:34:31 -07:00
parent 4e6b6d97ce
commit bf450b7d68
No known key found for this signature in database
GPG Key ID: B3A2A4A58244B050
3 changed files with 5 additions and 5 deletions

View File

@ -52,7 +52,7 @@ public final class Settings {
/**
* Blocks that baritone will be allowed to break even with allowBreak set to false
*/
public final Setting<List<Block>> forceAllowBreak = new Setting<>(new ArrayList<>());
public final Setting<List<Block>> allowBreakAnyway = new Setting<>(new ArrayList<>());
/**
* Allow Baritone to sprint

View File

@ -58,7 +58,7 @@ public class CalculationContext {
public final boolean canSprint;
protected final double placeBlockCost; // protected because you should call the function instead
public final boolean allowBreak;
public final List<Block> forceAllowBreak;
public final List<Block> allowBreakAnyway;
public final boolean allowParkour;
public final boolean allowParkourPlace;
public final boolean allowJumpAt256;
@ -93,7 +93,7 @@ public class CalculationContext {
this.canSprint = Baritone.settings().allowSprint.value && player.getFoodStats().getFoodLevel() > 6;
this.placeBlockCost = Baritone.settings().blockPlacementPenalty.value;
this.allowBreak = Baritone.settings().allowBreak.value;
this.forceAllowBreak = new ArrayList<>(Baritone.settings().forceAllowBreak.value);
this.allowBreakAnyway = new ArrayList<>(Baritone.settings().allowBreakAnyway.value);
this.allowParkour = Baritone.settings().allowParkour.value;
this.allowParkourPlace = Baritone.settings().allowParkourPlace.value;
this.allowJumpAt256 = Baritone.settings().allowJumpAt256.value;
@ -155,7 +155,7 @@ public class CalculationContext {
public double breakCostMultiplierAt(int x, int y, int z, IBlockState current) {
if (!allowBreak) {
if (!forceAllowBreak.contains(current.getBlock())) {
if (!allowBreakAnyway.contains(current.getBlock())) {
return COST_INF;
}
}

View File

@ -948,7 +948,7 @@ public final class BuilderProcess extends BaritoneProcessHelper implements IBuil
@Override
public double breakCostMultiplierAt(int x, int y, int z, IBlockState current) {
if (!allowBreak) {
if (!forceAllowBreak.contains(current.getBlock())) {
if (!allowBreakAnyway.contains(current.getBlock())) {
return COST_INF;
}
}