Uses of Class
baritone.api.Settings.Setting
Packages that use Settings.Setting
-
Uses of Settings.Setting in baritone.api
Fields in baritone.api declared as Settings.SettingModifier and TypeFieldDescriptionfinal Settings.Setting<List<net.minecraft.world.item.Item>> Settings.acceptableThrowawayItemsBlocks that Baritone is allowed to place (as throwaway, for sneak bridging, pillaring, etc.)final Settings.Setting<Boolean> Settings.allowBreakAllow Baritone to break blocksfinal Settings.Setting<List<net.minecraft.world.level.block.Block>> Settings.allowBreakAnywayBlocks that baritone will be allowed to break even with allowBreak set to falsefinal Settings.Setting<Boolean> Settings.allowDiagonalAscendAllow diagonal ascendingfinal Settings.Setting<Boolean> Settings.allowDiagonalDescendAllow descending diagonallyfinal Settings.Setting<Boolean> Settings.allowDownwardAllow mining the block directly beneath its feetfinal Settings.Setting<Boolean> Settings.allowInventoryAllow Baritone to move items in your inventory to your hotbarfinal Settings.Setting<Boolean> Settings.allowJumpAt256Deprecated.final Settings.Setting<Boolean> Settings.allowJumpAtBuildLimitIf true, parkour is allowed to make jumps when standing on blocks at the maximum height, so player feet is y=256final Settings.Setting<Boolean> Settings.allowOnlyExposedOresThis will only allow baritone to mine exposed ores, can be used to stop ore obfuscators on servers that use them.final Settings.Setting<Integer> Settings.allowOnlyExposedOresDistanceWhen allowOnlyExposedOres is enabled this is the distance around to search.final Settings.Setting<Boolean> Settings.allowOvershootDiagonalDescendIs it okay to sprint through a descend followed by a diagonal? The player overshoots the landing, but not enough to fall off.final Settings.Setting<Boolean> Settings.allowParkourYou know what it isfinal Settings.Setting<Boolean> Settings.allowParkourAscendThis should be monetized it's so goodfinal Settings.Setting<Boolean> Settings.allowParkourPlaceActually pretty reliable.final Settings.Setting<Boolean> Settings.allowPlaceAllow Baritone to place blocksfinal Settings.Setting<Boolean> Settings.allowPlaceInFluidsFlowAllow Baritone to place blocks in flowing fluidfinal Settings.Setting<Boolean> Settings.allowPlaceInFluidsSourceAllow Baritone to place blocks in fluid source blocksfinal Settings.Setting<Boolean> Settings.allowSprintAllow Baritone to sprintfinal Settings.Setting<Boolean> Settings.allowVinesEnables some more advanced vine features.final Settings.Setting<Boolean> Settings.allowWalkOnBottomSlabSlab behavior is complicated, disable this for higher path reliability.final Settings.Setting<Boolean> Settings.allowWaterBucketFallAllow Baritone to fall arbitrary distances and place a water bucket beneath it.final Settings.Setting<Boolean> Settings.antiCheatCompatibilityWill cause some minor behavioral differences to ensure that Baritone works on anticheats.final Settings.Setting<Boolean> Settings.assumeExternalAutoToolDisable baritone's auto-tool at runtime, but still assume that another mod will provide auto tool functionalityfinal Settings.Setting<Boolean> Settings.assumeSafeWalkAssume safe walk functionality; don't sneak on a backplace traverse.final Settings.Setting<Boolean> Settings.assumeStepAssume step functionality; don't jump on an Ascend.final Settings.Setting<Boolean> Settings.assumeWalkOnLavaIf you have Fire Resistance and Jesus then I guess you could turn this on lolfinal Settings.Setting<Boolean> Settings.assumeWalkOnWaterAllow Baritone to assume it can walk on still water just like any other block.final Settings.Setting<Boolean> Settings.autoToolAutomatically select the best available toolfinal Settings.Setting<Boolean> Settings.avoidanceToggle the following 4 settingsfinal Settings.Setting<Double> Settings.avoidBreakingMultiplierthis multiplies the break speed, if set above 1 it's "encourage breaking" insteadfinal Settings.Setting<Boolean> Settings.avoidUpdatingFallingBlocksIf this setting is true, Baritone will never break a block that is adjacent to an unsupported falling block.final Settings.Setting<Integer> Settings.axisHeightThe "axis" command (aka GoalAxis) will go to a axis, or diagonal axis, at this Y level.final Settings.Setting<Boolean> Settings.backfillFill in blocks behind youfinal Settings.Setting<Double> Settings.backtrackCostFavoringCoefficientSet to 1.0 to effectively disable this featurefinal Settings.Setting<Boolean> Settings.blacklistClosestOnFailureWhen GetToBlockProcess or MineProcess fails to calculate a path, instead of just giving up, mark the closest instance of that block as "unreachable" and go towards the next closest.final Settings.Setting<Double> Settings.blockBreakAdditionalPenaltyThis is just a tiebreaker to make it less likely to break blocks if it can avoid it.final Settings.Setting<Integer> Settings.blockBreakSpeedHow many ticks between breaking a block and starting to break the next block.final Settings.Setting<Boolean> Settings.blockFreeLookBreak and place blocks without having to force the client-sided rotations.final Settings.Setting<Double> Settings.blockPlacementPenaltyIt doesn't actually take twenty ticks to place a block, this cost is so high because we want to generally conserve blocks which might be limited.final Settings.Setting<Float> Settings.blockReachDistanceBlock reach distancefinal Settings.Setting<List<net.minecraft.world.level.block.Block>> Settings.blocksToAvoidBlocks that Baritone will attempt to avoid (Used in avoidance)final Settings.Setting<List<net.minecraft.world.level.block.Block>> Settings.blocksToAvoidBreakingblocks that baritone shouldn't break, but can if it needs to.final Settings.Setting<List<net.minecraft.world.level.block.Block>> Settings.blocksToDisallowBreakingBlocks that Baritone is not allowed to breakfinal Settings.Setting<Double> Settings.breakCorrectBlockPenaltyMultiplierMultiply the cost of breaking a block that's correct in the builder's schematic by this coefficientfinal Settings.Setting<Boolean> Settings.breakFromAboveAllow standing above a block while mining it, in BuilderProcessfinal Settings.Setting<Integer> Settings.builderTickScanRadiusDistance to scan every tick for updates.final Settings.Setting<List<net.minecraft.world.level.block.Block>> Settings.buildIgnoreBlocksA list of blocks to be treated as if they're air.final Settings.Setting<Boolean> Settings.buildIgnoreDirectionIf this is true, the builder will ignore directionality of certain blocks like glazed terracotta.final Settings.Setting<Boolean> Settings.buildIgnoreExistingIf this is true, the builder will treat all non-air blocks as correct.final Settings.Setting<List<String>> Settings.buildIgnorePropertiesA list of names of block properties the builder will ignore.final Settings.Setting<Boolean> Settings.buildInLayersDon't consider the next layer in builder until the current one is donefinal Settings.Setting<Boolean> Settings.buildOnlySelectionOnly build the selected part of schematicsfinal Settings.Setting<net.minecraft.core.Vec3i> Settings.buildRepeatHow far to move before repeating the build.final Settings.Setting<Integer> Settings.buildRepeatCountHow many times to buildrepeat.final Settings.Setting<Boolean> Settings.buildRepeatSneakyDon't notify schematics that they are moved.final Settings.Setting<net.minecraft.world.level.block.Mirror> Settings.buildSchematicMirrorMirrors the schematic before building it.final Settings.Setting<net.minecraft.world.level.block.Rotation> Settings.buildSchematicRotationRotates the schematic before building it.final Settings.Setting<List<net.minecraft.world.level.block.Block>> Settings.buildSkipBlocksA list of blocks to be treated as correct.final Settings.Setting<Map<net.minecraft.world.level.block.Block, List<net.minecraft.world.level.block.Block>>> Settings.buildSubstitutesA mapping of blocks to blocks to be built insteadfinal Settings.Setting<Map<net.minecraft.world.level.block.Block, List<net.minecraft.world.level.block.Block>>> Settings.buildValidSubstitutesA mapping of blocks to blocks treated as correct in their positionfinal Settings.Setting<Long> Settings.cachedChunksExpirySecondsCached chunks (regardless of if they're in RAM or saved to disk) expire and are deleted after this number of seconds -1 to disablefinal Settings.Setting<Float> Settings.cachedChunksOpacity0.0f = not visible, fully transparent (instead of setting this to 0, turn off renderCachedChunks) 1.0f = fully opaquefinal Settings.Setting<Boolean> Settings.cancelOnGoalInvalidationCancel the current path if the goal has changed, and the path originally ended in the goal but doesn't anymore.final Settings.Setting<Boolean> Settings.censorCoordinatesCensor coordinates in goals and block positionsfinal Settings.Setting<Boolean> Settings.censorRanCommandsCensor arguments to ran commands, to hide, for example, coordinates to #goalfinal Settings.Setting<Boolean> Settings.chatControlAllow chat based control of Baritone.final Settings.Setting<Boolean> Settings.chatControlAnywaySome clients like Impact try to force chatControl to off, so here's a second setting to do it anywayfinal Settings.Setting<Boolean> Settings.chatDebugPrint all the debug messages to chatfinal Settings.Setting<Boolean> Settings.chunkCachingThe big one.final Settings.Setting<Integer> Settings.chunkPackerQueueMaxSizeThe chunk packer queue can never grow to larger than this, if it does, the oldest chunks are discardedfinal Settings.Setting<Color> Settings.colorBestPathSoFarThe color of the best path so farfinal Settings.Setting<Color> Settings.colorBlocksToBreakThe color of the blocks to breakfinal Settings.Setting<Color> Settings.colorBlocksToPlaceThe color of the blocks to placefinal Settings.Setting<Color> Settings.colorBlocksToWalkIntoThe color of the blocks to walk intofinal Settings.Setting<Color> Settings.colorCurrentPathThe color of the current pathfinal Settings.Setting<Color> Settings.colorGoalBoxThe color of the goal boxfinal Settings.Setting<Color> Settings.colorInvertedGoalBoxThe color of the goal box when it's invertedfinal Settings.Setting<Color> Settings.colorMostRecentConsideredThe color of the path to the most recent considered nodefinal Settings.Setting<Color> Settings.colorNextPathThe color of the next pathfinal Settings.Setting<Color> Settings.colorSelectionThe color of all selectionsfinal Settings.Setting<Color> Settings.colorSelectionPos1The color of the selection pos 1final Settings.Setting<Color> Settings.colorSelectionPos2The color of the selection pos 2final Settings.Setting<Boolean> Settings.considerPotionEffectsFor example, if you have Mining Fatigue or Haste, adjust the costs of breaking blocks accordingly.final Settings.Setting<Double> Settings.costHeuristicThis is the big A* setting.final Settings.Setting<Integer> Settings.costVerificationLookaheadStop 5 movements before anything that made the path COST_INF.final Settings.Setting<Boolean> Settings.cutoffAtLoadBoundaryAfter calculating a path (potentially through cached chunks), artificially cut it off to just the part that is entirely within currently loaded chunks.final Settings.Setting<Boolean> Settings.desktopNotificationsDesktop notificationsfinal Settings.Setting<Boolean> Settings.disableCompletionCheckTurn this on if your exploration filter is enormous, you don't want it to check if it's done, and you are just fine with it just hanging on completionfinal Settings.Setting<Boolean> Settings.disconnectOnArrivalDisconnect from the server upon arriving at your goalfinal Settings.Setting<Boolean> Settings.distanceTrimTrim incorrect positions too far away, helps performance but hurts reliability in very large schematicsfinal Settings.Setting<Boolean> Settings.doBedWaypointsallows baritone to save bed waypoints when interacting with bedsfinal Settings.Setting<Boolean> Settings.doDeathWaypointsallows baritone to save death waypointsfinal Settings.Setting<Boolean> Settings.echoCommandsEcho commands to chat when they are runfinal Settings.Setting<Boolean> Settings.elytraAllowEmergencyLandAutomatically land when elytra is almost out of durability, or almost out of fireworksfinal Settings.Setting<Boolean> Settings.elytraAllowLandOnNetherFortressShould elytra consider nether brick a valid landing blockfinal Settings.Setting<Boolean> Settings.elytraAutoJumpAutomatically path to and jump off of ledges to initiate elytra flight when grounded.final Settings.Setting<Boolean> Settings.elytraAutoSwapAutomatically swap the current elytra with a new one when the durability gets too lowfinal Settings.Setting<Integer> Settings.elytraCacheCullDistanceMaximum distance chunks can be before being culled from the nether pathfinder chunk cachefinal Settings.Setting<Boolean> Settings.elytraChatSpamVerbose chat logging in elytra modefinal Settings.Setting<Boolean> Settings.elytraConserveFireworksIf enabled, avoids using fireworks when descending along the flight path.final Settings.Setting<Integer> Settings.elytraFireworkSetbackUseDelayThe delay after the player's position is set-back by the server that a firework may be automatically deployed.final Settings.Setting<Double> Settings.elytraFireworkSpeedThe minimum speed that the player can drop to (in blocks/tick) before a firework is automatically deployed.final Settings.Setting<Boolean> Settings.elytraFreeLookAutomatically elytra fly without having to force the client-sided rotations.final Settings.Setting<Integer> Settings.elytraMinFireworksBeforeLandingThe minimum fireworks before landing early for safetyfinal Settings.Setting<Double> Settings.elytraMinimumAvoidanceThe minimum padding value that is added to the player's hitbox when considering which point to fly to on the path.final Settings.Setting<Integer> Settings.elytraMinimumDurabilityThe minimum durability an elytra can have before being swappedfinal Settings.Setting<Long> Settings.elytraNetherSeedThe seed used to generate chunks for long distance elytra path-finding in the nether.final Settings.Setting<Integer> Settings.elytraPitchRangeThe maximum allowed deviation in pitch from a direct line-of-sight to the flight target.final Settings.Setting<Boolean> Settings.elytraPredictTerrainWhether nether-pathfinder should generate terrain based onSettings.elytraNetherSeed.final Settings.Setting<Boolean> Settings.elytraRenderHitboxRaytracesRenders the raytraces that are used in the hitbox part of the elytra fly calculation.final Settings.Setting<Boolean> Settings.elytraRenderRaytracesRenders the raytraces that are performed by the elytra fly calculation.final Settings.Setting<Boolean> Settings.elytraRenderSimulationRenders the best elytra flight path that was simulated each tick.final Settings.Setting<Integer> Settings.elytraSimulationTicksThe number of ticks of elytra movement to simulate while firework boost is not active.final Settings.Setting<Boolean> Settings.elytraSmoothLookSame asSettings.smoothLookbut for elytra flying.final Settings.Setting<Boolean> Settings.elytraTermsAcceptedHas the user read and understood the elytra terms and conditionsfinal Settings.Setting<Long> Settings.elytraTimeBetweenCacheCullSecsTime between culling far away chunks from the nether pathfinder chunk cachefinal Settings.Setting<Boolean> Settings.enterPortalWhen running a goto towards a nether portal block, walk all the way into the portal instead of stopping one block before.final Settings.Setting<Integer> Settings.exploreChunkSetMinimumSizeTake the 10 closest chunks, even if they aren't strictly tied for distance metric from origin.final Settings.Setting<Boolean> Settings.exploreForBlocksWhen GetToBlock or non-legit Mine doesn't know any locations for the desired block, explore randomly instead of giving up.final Settings.Setting<Integer> Settings.exploreMaintainYAttempt to maintain Y coordinate while exploringfinal Settings.Setting<Boolean> Settings.extendCacheOnThresholdWhen the cache scan gives less blocks than the maximum threshold (but still above zero), scan the main world too.final Settings.Setting<Boolean> Settings.fadePathStart fading out the path at 20 movements ahead, and stop rendering it entirely 30 movements ahead.final Settings.Setting<Long> Settings.failureTimeoutMSPathing can never take longer than this, even if that means failing to find any path at allfinal Settings.Setting<Integer> Settings.farmMaxScanSizeFarming will scan for at most this many blocks.final Settings.Setting<Float> Settings.followOffsetDirectionThe actual GoalNear is set in this direction from the entity you're following.final Settings.Setting<Double> Settings.followOffsetDistanceThe actual GoalNear is set this distance away from the entity you're followingfinal Settings.Setting<Integer> Settings.followRadiusThe radius (for the GoalNear) of how close to your target position you actually have to befinal Settings.Setting<Integer> Settings.followTargetMaxDistanceThe maximum distance to the entity you're followingfinal Settings.Setting<Boolean> Settings.forceInternalMiningWhen mining block of a certain type, try to mine two at once instead of one.final Settings.Setting<Boolean> Settings.freeLookMove without having to force the client-sided rotationsfinal Settings.Setting<Boolean> Settings.goalBreakFromAboveAs well as breaking from above, set a goal to up and to the side of all blocks to break.final Settings.Setting<Float> Settings.goalRenderLineWidthPixelsLine width of the goal when rendered, in pixelsfinal Settings.Setting<Integer> Settings.incorrectSizeThe set of incorrect blocks can never grow beyond this sizefinal Settings.Setting<Boolean> Settings.internalMiningAirExceptionModification to the previous setting, only has effect if forceInternalMining is true If true, only apply the previous setting if the block adjacent to the goal isn't air.final Settings.Setting<Boolean> Settings.inventoryMoveOnlyIfStationaryCome to a halt before doing any inventory moves.final Settings.Setting<Boolean> Settings.itemSaverStop using tools just before they are going to break.final Settings.Setting<Integer> Settings.itemSaverThresholdDurability to leave on the tool when using itemSaverfinal Settings.Setting<Double> Settings.jumpPenaltyAdditional penalty for hitting the space bar (ascend, pillar, or parkour) because it uses hungerfinal Settings.Setting<Integer> Settings.layerHeightHow high should the individual layers be?final Settings.Setting<Boolean> Settings.layerOrderfalse = build from bottom to topfinal Settings.Setting<Boolean> Settings.legitMineDisallow MineBehavior from using X-Ray to see where the ores are.final Settings.Setting<Boolean> Settings.legitMineIncludeDiagonalsMagically see ores that are separated diagonally from existing ores.final Settings.Setting<Integer> Settings.legitMineYLevelWhat Y level to go to for legit strip miningfinal Settings.Setting<Boolean> Settings.logAsToastShows popup message in the upper right corner, similarly to when you make an advancementfinal Settings.Setting<Consumer<net.minecraft.network.chat.Component>> Settings.loggerThe function that is called when Baritone will log to chat.final Settings.Setting<Boolean> Settings.mapArtModeBuild in map art mode, which makes baritone only care about the top block in each columnfinal Settings.Setting<Integer> Settings.maxCachedWorldScanCountAfter finding this many instances of the target block in the cache, it will stop expanding outward the chunk search.final Settings.Setting<Double> Settings.maxCostIncreaseIf a movement's cost increases by more than this amount between calculation and execution (due to changes in the environment / world), cancel and recalculatefinal Settings.Setting<Integer> Settings.maxFallHeightBucketHow far are you allowed to fall onto solid ground (with a water bucket)? It's not that reliable, so I've set it below what would kill an unarmored player (23)final Settings.Setting<Integer> Settings.maxFallHeightNoWaterHow far are you allowed to fall onto solid ground (without a water bucket)? 3 won't deal any damage.final Settings.Setting<Integer> Settings.maxPathHistoryLengthIf we are more than 300 movements into the current path, discard the oldest segments, as they are no longer usefulfinal Settings.Setting<Integer> Settings.maxYLevelWhileMiningSets the maximum y level to mine ores at.final Settings.Setting<Long> Settings.mineDropLoiterDurationMSThanksLoucaWhile mining, wait this number of milliseconds after mining an ore to see if it will drop an item instead of immediately going onto the next onefinal Settings.Setting<Integer> Settings.mineGoalUpdateIntervalRescan for the goal once every 5 ticks.final Settings.Setting<Integer> Settings.mineMaxOreLocationsCountMine will not scan for or remember more than this many target locations.final Settings.Setting<Boolean> Settings.mineScanDroppedItemsWhile mining, should it also consider dropped items of the correct type as a pathing destination (as well as ore blocks)?final Settings.Setting<Boolean> Settings.minimumImprovementRepropagationDon't repropagate cost improvements below 0.01 ticks.final Settings.Setting<Integer> Settings.minYLevelWhileMiningSets the minimum y level whilst mining - set to 0 to turn off.final Settings.Setting<Double> Settings.mobAvoidanceCoefficientSet to 1.0 to effectively disable this featurefinal Settings.Setting<Integer> Settings.mobAvoidanceRadiusDistance to avoid mobs.final Settings.Setting<Double> Settings.mobSpawnerAvoidanceCoefficientSet to 1.0 to effectively disable this featurefinal Settings.Setting<Integer> Settings.mobSpawnerAvoidanceRadiusDistance to avoid mob spawners.final Settings.Setting<Integer> Settings.movementTimeoutTicksIf a movement takes this many ticks more than its initial cost estimate, cancel itfinal Settings.Setting<Boolean> Settings.notificationOnBuildFinishedDesktop notification on build finishedfinal Settings.Setting<Boolean> Settings.notificationOnExploreFinishedDesktop notification on explore finishedfinal Settings.Setting<Boolean> Settings.notificationOnFarmFailDesktop notification on farm failfinal Settings.Setting<Boolean> Settings.notificationOnMineFailDesktop notification on mine failfinal Settings.Setting<Boolean> Settings.notificationOnPathCompleteDesktop notification on path completefinal Settings.Setting<BiConsumer<String, Boolean>> Settings.notifierThe function that is called when Baritone will send a desktop notification.final Settings.Setting<List<net.minecraft.world.level.block.Block>> Settings.okIfAirA list of blocks to become airfinal Settings.Setting<Boolean> Settings.okIfWaterOverride builder's behavior to not attempt to correct blocks that are currently waterfinal Settings.Setting<Boolean> Settings.overshootTraverseIf we overshoot a traverse and end up one block beyond the destination, mark it as successful anyway.final Settings.Setting<Double> Settings.pathCutoffFactorStatic cutoff factor.final Settings.Setting<Integer> Settings.pathCutoffMinimumLengthOnly apply static cutoff for paths of at least this length (in terms of number of movements)final Settings.Setting<Integer> Settings.pathHistoryCutoffAmountIf the current path is too long, cut off this many movements from the beginning.final Settings.Setting<Integer> Settings.pathingMapDefaultSizeDefault size of the Long2ObjectOpenHashMap used in pathingfinal Settings.Setting<Float> Settings.pathingMapLoadFactorLoad factor coefficient for the Long2ObjectOpenHashMap used in pathingfinal Settings.Setting<Integer> Settings.pathingMaxChunkBorderFetchThe maximum number of times it will fetch outside loaded or cached chunks before assuming that pathing has reached the end of the known area, and should therefore stop.final Settings.Setting<Float> Settings.pathRenderLineWidthPixelsLine width of the path when rendered, in pixelsfinal Settings.Setting<Boolean> Settings.pathThroughCachedOnlyExclusively use cached chunks for pathingfinal Settings.Setting<Boolean> Settings.pauseMiningForFallingBlocksWhen breaking blocks for a movement, wait until all falling blocks have settled before continuingfinal Settings.Setting<Double> Settings.placeIncorrectBlockPenaltyMultiplierMultiply the cost of placing a block that's incorrect in the builder's schematic by this coefficientfinal Settings.Setting<Long> Settings.planAheadFailureTimeoutMSPlanning ahead while executing a segment can never take longer than this, even if that means failing to find any path at allfinal Settings.Setting<Long> Settings.planAheadPrimaryTimeoutMSPlanning ahead while executing a segment ends after this amount of time, but only if a path has been foundfinal Settings.Setting<Integer> Settings.planningTickLookaheadStart planning the next path once the remaining movements tick estimates sum up to less than this valuefinal Settings.Setting<Boolean> Settings.preferSilkTouchAlways prefer silk touch tools over regular tools.final Settings.Setting<String> Settings.prefixThe command prefix for chat controlfinal Settings.Setting<Boolean> Settings.prefixControlWhether or not to allow you to run Baritone commands with the prefixfinal Settings.Setting<Long> Settings.primaryTimeoutMSPathing ends after this amount of time, but only if a path has been foundfinal Settings.Setting<Boolean> Settings.pruneRegionsFromRAMOn save, delete from RAM any cached regions that are more than 1024 blocks away from the playerfinal Settings.Setting<Double> Settings.randomLookingHow many degrees to randomize the pitch and yaw every tick.final Settings.Setting<Double> Settings.randomLooking113How many degrees to randomize the yaw every tick.final Settings.Setting<Boolean> Settings.remainWithExistingLookDirectionWhen true, the player will remain with its existing look direction as often as possible.final Settings.Setting<Boolean> Settings.renderCachedChunks😎 Render cached chunks as semitransparent.final Settings.Setting<Boolean> Settings.renderGoalRender the goalfinal Settings.Setting<Boolean> Settings.renderGoalAnimatedRender the goal as a sick animated thingy instead of just a box (also controls animation of GoalXZ ifSettings.renderGoalXZBeaconis enabled)final Settings.Setting<Boolean> Settings.renderGoalIgnoreDepthIgnore depth when rendering the goalfinal Settings.Setting<Boolean> Settings.renderGoalXZBeaconRenders X/Z type Goals with the vanilla beacon beam effect.final Settings.Setting<Boolean> Settings.renderPathRender the pathfinal Settings.Setting<Boolean> Settings.renderPathAsLineRender the path as a line instead of a frickin thingyfinal Settings.Setting<Boolean> Settings.renderPathIgnoreDepthIgnore depth when rendering the pathfinal Settings.Setting<Boolean> Settings.renderSelectionRender selectionsfinal Settings.Setting<Boolean> Settings.renderSelectionBoxesRender selection boxesfinal Settings.Setting<Boolean> Settings.renderSelectionBoxesIgnoreDepthIgnore depth when rendering the selection boxes (to break, to place, to walk into)final Settings.Setting<Boolean> Settings.renderSelectionCornersRender selection cornersfinal Settings.Setting<Boolean> Settings.renderSelectionIgnoreDepthIgnore depth when rendering selectionsfinal Settings.Setting<Boolean> Settings.repackOnAnyBlockChangeWhenever a block changes, repack the whole chunk that it's infinal Settings.Setting<Boolean> Settings.replantCropsReplant normal Crops while farming and leave cactus and sugarcane to regrowfinal Settings.Setting<Boolean> Settings.replantNetherWartReplant nether wart while farming.final Settings.Setting<Boolean> Settings.rightClickContainerOnArrivalWhen running a goto towards a container block (chest, ender chest, furnace, etc), right click and open it once you arrive.final Settings.Setting<Integer> Settings.rightClickSpeedHow many ticks between right clicks are allowed.final Settings.Setting<String> Settings.schematicFallbackExtensionThe fallback used by the build command when no extension is specified.final Settings.Setting<Boolean> Settings.schematicOrientationXWhen this setting is true, build a schematic with the highest X coordinate being the origin, instead of the lowestfinal Settings.Setting<Boolean> Settings.schematicOrientationYWhen this setting is true, build a schematic with the highest Y coordinate being the origin, instead of the lowestfinal Settings.Setting<Boolean> Settings.schematicOrientationZWhen this setting is true, build a schematic with the highest Z coordinate being the origin, instead of the lowestfinal Settings.Setting<Float> Settings.selectionLineWidthLine width of the goal when rendered, in pixelsfinal Settings.Setting<Float> Settings.selectionOpacityThe opacity of the selection.final Settings.Setting<Boolean> Settings.shortBaritonePrefixUse a short Baritone prefix [B] instead of [Baritone] when logging to chatfinal Settings.Setting<Boolean> Settings.simplifyUnloadedYCoordIf your goal is a GoalBlock in an unloaded chunk, assume it's far enough away that the Y coord doesn't matter yet, and replace it with a GoalXZ to the same place before calculating a path.final Settings.Setting<Boolean> Settings.skipFailedLayersIf a layer is unable to be constructed, just skip it.final Settings.Setting<Boolean> Settings.slowPathFor debugging, consider nodes much much slowerfinal Settings.Setting<Long> Settings.slowPathTimeDelayMSMilliseconds between each nodefinal Settings.Setting<Long> Settings.slowPathTimeoutMSThe alternative timeout number when slowPath is onfinal Settings.Setting<Boolean> Settings.smoothLookForces the client-sided yaw rotation to an average of the lastSettings.smoothLookTicksof server-sided rotations.final Settings.Setting<Integer> Settings.smoothLookTicksThe number of ticks to average across forSettings.smoothLook;final Settings.Setting<Boolean> Settings.splicePathWhen a new segment is calculated that doesn't overlap with the current one, but simply begins where the current segment ends, splice it on and make a longer combined path.final Settings.Setting<Boolean> Settings.sprintAscendsSprint and jump a block early on ascends wherever possiblefinal Settings.Setting<Boolean> Settings.sprintInWaterContinue sprinting while in waterfinal Settings.Setting<Integer> Settings.startAtLayerStart building the schematic at a specific layer.final Settings.Setting<Boolean> Settings.strictLiquidCheckDon't allow breaking blocks next to liquids.final Settings.Setting<Integer> Settings.ticksBetweenInventoryMovesWait this many ticks between InventoryBehavior moving inventory itemsfinal Settings.Setting<BiConsumer<net.minecraft.network.chat.Component, net.minecraft.network.chat.Component>> Settings.toasterThe function that is called when Baritone will show a toast.final Settings.Setting<Boolean> Settings.useMessageTagUse a modern message tag instead of a prefix when logging to chatfinal Settings.Setting<Boolean> Settings.useSwordToMineUse sword to mine.final Settings.Setting<Boolean> Settings.verboseCommandExceptionsPrint out ALL command exceptions as a stack trace to stdout, even simple syntax errorsfinal Settings.Setting<Double> Settings.walkOnWaterOnePenaltyWalking on water uses up hunger really quick, so penalize itfinal Settings.Setting<Boolean> Settings.walkWhileBreakingDon't stop walking forward when you need to break blocks in your wayfinal Settings.Setting<Integer> Settings.worldExploringChunkOffsetWhile exploring the world, offset the closest unloaded chunk by this much in both axes.final Settings.Setting<Double> Settings.yLevelBoxSizeThe size of the box that is rendered when the current goal is a GoalYLevelFields in baritone.api with type parameters of type Settings.SettingModifier and TypeFieldDescriptionfinal List<Settings.Setting<?>> Settings.allSettingsA list of all settingsfinal Map<String, Settings.Setting<?>> Settings.byLowerNameA map of lowercase setting field names to their respective settingfinal Map<Settings.Setting<?>, Type> Settings.settingTypesMethods in baritone.api that return types with arguments of type Settings.SettingModifier and TypeMethodDescription<T> List<Settings.Setting<T>> Settings.getAllValuesByType(Class<T> cla$$) -
Uses of Settings.Setting in baritone.api.utils
Methods in baritone.api.utils that return types with arguments of type Settings.SettingModifier and TypeMethodDescriptionstatic List<Settings.Setting> SettingsUtil.modifiedSettings(Settings settings) Methods in baritone.api.utils with parameters of type Settings.SettingModifier and TypeMethodDescriptionstatic booleanSettingsUtil.javaOnlySetting(Settings.Setting setting) Deprecated.static StringSettingsUtil.settingDefaultToString(Settings.Setting setting) static StringSettingsUtil.settingToString(Settings.Setting setting) static StringSettingsUtil.settingTypeToString(Settings.Setting setting) Gets the type of a setting and returns it as a string, with package names stripped.static StringSettingsUtil.settingValueToString(Settings.Setting setting) static <T> StringSettingsUtil.settingValueToString(Settings.Setting<T> setting, T value)