baritone
블록 게임을 위한 구글 맵
파일 탐색기
최종 버전 다운로드 (.zip)- bug.md
- question.md
- suggestion.md
- gradle_build.yml
- run_tests.yml
- PULL_REQUEST_TEMPLATE.md
- Baritone.xml
- profiles_settings.xml
- BaritoneGradleTask.java
- CreateDistTask.java
- ProguardTask.java
- Determinizer.java
- .gitignore
- build.gradle
- fabric.mod.json
- build.gradle
- BaritoneForgeModXD.java
- mods.toml
- pack.mcmeta
- build.gradle
- gradle.properties
- gradle-wrapper.jar
- gradle-wrapper.properties
- proguard.pro
- IAimProcessor.java
- ITickableAimProcessor.java
- IBehavior.java
- ILookBehavior.java
- IPathingBehavior.java
- IBlockTypeAccess.java
- ICachedRegion.java
- ICachedWorld.java
- IWaypoint.java
- IWaypointCollection.java
- IWorldData.java
- IWorldProvider.java
- IWorldScanner.java
- Waypoint.java
- IArgParser.java
- IArgParserManager.java
- IArgConsumer.java
- ICommandArgument.java
- BlockById.java
- EntityClassById.java
- ForAxis.java
- ForBlockOptionalMeta.java
- ForDirection.java
- ForWaypoints.java
- IDatatype.java
- IDatatypeContext.java
- IDatatypeFor.java
- IDatatypePost.java
- IDatatypePostFunction.java
- ItemById.java
- NearbyPlayer.java
- RelativeBlockPos.java
- RelativeCoordinate.java
- RelativeFile.java
- RelativeGoal.java
- RelativeGoalBlock.java
- RelativeGoalXZ.java
- RelativeGoalYLevel.java
- CommandErrorMessageException.java
- CommandException.java
- CommandInvalidArgumentException.java
- CommandInvalidStateException.java
- CommandInvalidTypeException.java
- CommandNoParserForTypeException.java
- CommandNotEnoughArgumentsException.java
- CommandNotFoundException.java
- CommandTooManyArgumentsException.java
- CommandUnhandledException.java
- ICommandException.java
- Paginator.java
- TabCompleteHelper.java
- ICommandManager.java
- Registry.java
- Command.java
- IBaritoneChatControl.java
- ICommand.java
- ICommandSystem.java
- Cancellable.java
- EventState.java
- ICancellable.java
- Overrideable.java
- BlockChangeEvent.java
- BlockInteractEvent.java
- ChatEvent.java
- ChunkEvent.java
- PacketEvent.java
- PathEvent.java
- PlayerUpdateEvent.java
- RenderEvent.java
- RotationMoveEvent.java
- SprintStateEvent.java
- TabCompleteEvent.java
- TickEvent.java
- WorldEvent.java
- AbstractGameEventListener.java
- IEventBus.java
- IGameEventListener.java
- IPath.java
- IPathFinder.java
- IPathingControlManager.java
- Goal.java
- GoalAxis.java
- GoalBlock.java
- GoalComposite.java
- GoalGetToBlock.java
- GoalInverted.java
- GoalNear.java
- GoalRunAway.java
- GoalStrictDirection.java
- GoalTwoBlocks.java
- GoalXZ.java
- GoalYLevel.java
- ActionCosts.java
- IMovement.java
- MovementStatus.java
- IPathExecutor.java
- IBaritoneProcess.java
- IBuilderProcess.java
- ICustomGoalProcess.java
- IElytraProcess.java
- IExploreProcess.java
- IFarmProcess.java
- IFollowProcess.java
- IGetToBlockProcess.java
- IMineProcess.java
- PathingCommand.java
- PathingCommandType.java
- ISchematicFormat.java
- BinaryOperatorMask.java
- NotMask.java
- CylinderMask.java
- SphereMask.java
- AbstractMask.java
- Mask.java
- PreComputedMask.java
- StaticMask.java
- AbstractSchematic.java
- CompositeSchematic.java
- CompositeSchematicEntry.java
- FillSchematic.java
- ISchematic.java
- ISchematicSystem.java
- IStaticSchematic.java
- MaskSchematic.java
- MirroredSchematic.java
- ReplaceSchematic.java
- RotatedSchematic.java
- ShellSchematic.java
- SubstituteSchematic.java
- WallsSchematic.java
- ISelection.java
- ISelectionManager.java
- IItemStack.java
- BaritoneToast.java
- Input.java
- IGoalRenderPos.java
- BetterBlockPos.java
- BlockOptionalMeta.java
- BlockOptionalMetaLookup.java
- BlockUtils.java
- BooleanBinaryOperator.java
- BooleanBinaryOperators.java
- Helper.java
- IInputOverrideHandler.java
- IPlayerContext.java
- IPlayerController.java
- MyChunkPos.java
- NotificationHelper.java
- Pair.java
- PathCalculationResult.java
- RayTraceUtils.java
- Rotation.java
- RotationUtils.java
- SettingsUtil.java
- TypeUtils.java
- VecUtils.java
- BaritoneAPI.java
- IBaritone.java
- IBaritoneProvider.java
- Settings.java
- MixinChunkArray.java
- MixinClientChunkProvider.java
- MixinClientPlayerEntity.java
- MixinClientPlayNetHandler.java
- MixinCommandSuggestionHelper.java
- MixinEntity.java
- MixinEntityRenderManager.java
- MixinFireworkRocketEntity.java
- MixinItemStack.java
- MixinLivingEntity.java
- MixinLootContext.java
- MixinMinecraft.java
- MixinNetworkManager.java
- MixinPalettedContainer$Data.java
- MixinPalettedContainer.java
- MixinPlayerController.java
- MixinScreen.java
- MixinVec3i.java
- MixinWorldRenderer.java
- BaritoneMixinConnector.java
- MANIFEST.MF
- mixins.baritone.json
- ForkableRandom.java
- Behavior.java
- InventoryBehavior.java
- LookBehavior.java
- PathingBehavior.java
- WaypointBehavior.java
- CachedChunk.java
- CachedRegion.java
- CachedWorld.java
- ChunkPacker.java
- FasterWorldScanner.java
- WaypointCollection.java
- WorldData.java
- WorldProvider.java
- WorldScanner.java
- ArgParserManager.java
- DefaultArgParsers.java
- ArgConsumer.java
- CommandArgument.java
- CommandArguments.java
- AxisCommand.java
- BlacklistCommand.java
- BuildCommand.java
- ClickCommand.java
- ComeCommand.java
- CommandAlias.java
- DefaultCommands.java
- ElytraCommand.java
- ETACommand.java
- ExecutionControlCommands.java
- ExploreCommand.java
- ExploreFilterCommand.java
- FarmCommand.java
- FindCommand.java
- FollowCommand.java
- ForceCancelCommand.java
- GcCommand.java
- GoalCommand.java
- GotoCommand.java
- HelpCommand.java
- InvertCommand.java
- LitematicaCommand.java
- MineCommand.java
- PathCommand.java
- PickupCommand.java
- ProcCommand.java
- ReloadAllCommand.java
- RenderCommand.java
- RepackCommand.java
- SaveAllCommand.java
- SchematicaCommand.java
- SelCommand.java
- SetCommand.java
- SurfaceCommand.java
- ThisWayCommand.java
- TunnelCommand.java
- VersionCommand.java
- WaypointsCommand.java
- CommandManager.java
- CommandSystem.java
- ExampleBaritoneControl.java
- GameEventHandler.java
- BinaryHeapOpenSet.java
- IOpenSet.java
- LinkedListOpenSet.java
- AbstractNodeCostSearch.java
- AStarPathFinder.java
- Path.java
- PathNode.java
- MovementAscend.java
- MovementDescend.java
- MovementDiagonal.java
- MovementDownward.java
- MovementFall.java
- MovementParkour.java
- MovementPillar.java
- MovementTraverse.java
- CalculationContext.java
- Movement.java
- MovementHelper.java
- MovementOption.java
- MovementState.java
- Moves.java
- CutoffPath.java
- PathExecutor.java
- SplicedPath.java
- PrecomputedData.java
- Ternary.java
- BlockStateOctreeInterface.java
- BuildLimitPathFinder.java
- ElytraBehavior.java
- IElytraPathFinder.java
- NetherPath.java
- NetherPathfinderContext.java
- NullElytraProcess.java
- PathCalculationException.java
- UnpackedSegment.java
- BackfillProcess.java
- BuilderProcess.java
- CustomGoalProcess.java
- ElytraProcess.java
- ExploreProcess.java
- FarmProcess.java
- FollowProcess.java
- GetToBlockProcess.java
- InventoryPauserProcess.java
- MineProcess.java
- Selection.java
- SelectionManager.java
- SelectionRenderer.java
- IChunkArray.java
- IChunkProviderClient.java
- IClientChunkProvider.java
- IEntityRenderManager.java
- IFireworkRocketEntity.java
- IGuiScreen.java
- IPalettedContainer.java
- IPlayerControllerMP.java
- Avoidance.java
- BetterWorldBorder.java
- Favoring.java
- MutableMoveResult.java
- PathBase.java
- PathingBlockType.java
- BaritonePlayerContext.java
- BaritonePlayerController.java
- LitematicaSchematic.java
- MCEditSchematic.java
- SpongeSchematic.java
- DefaultSchematicFormats.java
- LitematicaHelper.java
- SchematicAdapter.java
- SchematicaHelper.java
- MapArtSchematic.java
- SchematicSystem.java
- SelectionSchematic.java
- StaticSchematic.java
- VarInt.java
- BaritoneMath.java
- BaritoneProcessHelper.java
- BlockBreakHelper.java
- BlockPlaceHelper.java
- BlockStateInterface.java
- BlockStateInterfaceAccessWrapper.java
- GuiClick.java
- InputOverrideHandler.java
- IRenderer.java
- PathingCommandContext.java
- PathingControlManager.java
- PathRenderer.java
- PlayerMovementInput.java
- ToolSet.java
- Baritone.java
- BaritoneProvider.java
- KeepName.java
- MBlockPos.java
- ISchematic.java
- SchematicWorld.java
- ClientProxy.java
- CommonProxy.java
- Schematica.java
- DataManager.java
- SchematicPlacement.java
- SchematicPlacementManager.java
- SubRegionPlacement.java
- LitematicaSchematic.java
- SchematicWorldHandler.java
- WorldSchematic.java
- Litematica.java
- CachedRegionTest.java
- OpenSetsTest.java
- GoalGetToBlockTest.java
- ActionCostsTest.java
- ElytraHitboxTest.java
- BetterBlockPosTest.java
- PathingBlockTypeTest.java
- BaritoneTweaker.java
- LaunchTesting.java
- build.gradle
- .gitattributes
- .gitignore
- .gitlab-ci.yml
- .gitmessage
- build.gradle
- CODE_OF_CONDUCT.md
- Dockerfile
- FEATURES.md
- gradle.properties
- gradlew
- gradlew.bat
- jitpack.yml
- LICENSE
- LICENSE-Part-2.jpg
- README.md
- settings.gradle
- SETUP.md
- USAGE.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/cabaletta/baritone
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd baritone
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -t baritone .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 baritone
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Gradle (Java/Kotlin)
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java/Kotlin 프로젝트를 빌드/실행하려면 필요합니다.
- Gradle 레포에 포함된 gradlew(Gradle Wrapper)를 쓰면 Gradle을 따로 설치할 필요가 없습니다.
./gradlew build
Gradle로 빌드를 진행합니다.
BUILD SUCCESSFUL 메시지가 뜨면 성공입니다. build/ 폴더에 결과물이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
