disconnect on arrival
This commit is contained in:
parent
74d7483b3c
commit
d80ae57964
@ -570,6 +570,11 @@ public final class Settings {
|
|||||||
*/
|
*/
|
||||||
public final Setting<Integer> axisHeight = new Setting<>(120);
|
public final Setting<Integer> axisHeight = new Setting<>(120);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Disconnect from the server upon arriving at your goal
|
||||||
|
*/
|
||||||
|
public final Setting<Boolean> disconnectOnArrival = new Setting<>(false);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Disallow MineBehavior from using X-Ray to see where the ores are. Turn this option on to force it to mine "legit"
|
* Disallow MineBehavior from using X-Ray to see where the ores are. Turn this option on to force it to mine "legit"
|
||||||
* where it will only mine an ore once it can actually see it, so it won't do or know anything that a normal player
|
* where it will only mine an ore once it can actually see it, so it won't do or know anything that a normal player
|
||||||
|
@ -141,6 +141,9 @@ public final class PathingBehavior extends Behavior implements IPathingBehavior,
|
|||||||
logDebug("All done. At " + goal);
|
logDebug("All done. At " + goal);
|
||||||
queuePathEvent(PathEvent.AT_GOAL);
|
queuePathEvent(PathEvent.AT_GOAL);
|
||||||
next = null;
|
next = null;
|
||||||
|
if (Baritone.settings().disconnectOnArrival.value) {
|
||||||
|
ctx.world().sendQuittingDisconnectingPacket();
|
||||||
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (next != null && !next.getPath().positions().contains(ctx.playerFeet()) && !next.getPath().positions().contains(expectedSegmentStart)) { // can contain either one
|
if (next != null && !next.getPath().positions().contains(ctx.playerFeet()) && !next.getPath().positions().contains(expectedSegmentStart)) { // can contain either one
|
||||||
|
Loading…
Reference in New Issue
Block a user