update some documentation

This commit is contained in:
Leijurv 2018-10-19 21:15:37 -07:00
parent 1a809fa7a3
commit b55d96169f
No known key found for this signature in database
GPG Key ID: 44A3EA646EADAC6A
3 changed files with 10 additions and 9 deletions

View File

@ -15,10 +15,10 @@ RUN apt install -qq --force-yes mesa-utils libgl1-mesa-glx libxcursor1 libxrandr
COPY . /code COPY . /code
# this .deb is specially patched to support lwjgl
# source: https://github.com/tectonicus/tectonicus/issues/60#issuecomment-154239173
RUN dpkg -i /code/scripts/xvfb_1.16.4-1_amd64.deb
WORKDIR /code WORKDIR /code
# this .deb is specially patched to support lwjgl
# source: https://github.com/tectonicus/tectonicus/issues/60#issuecomment-154239173
RUN dpkg -i scripts/xvfb_1.16.4-1_amd64.deb
RUN ./gradlew build RUN ./gradlew build

View File

@ -3,6 +3,8 @@ Impact 4.4 has Baritone included.
These instructions apply to Impact 4.3 (and potentially other hacked clients). These instructions apply to Impact 4.3 (and potentially other hacked clients).
To run Baritone on Vanilla, just follow the instructions in the README (it's `./gradlew runClient`).
## An Introduction ## An Introduction
There are some basic steps to getting Baritone setup with Impact. There are some basic steps to getting Baritone setup with Impact.
@ -12,7 +14,7 @@ There are some basic steps to getting Baritone setup with Impact.
- How to use Baritone - How to use Baritone
## Acquiring a build of Baritone ## Acquiring a build of Baritone
There are 3 methods of acquiring a build of Baritone (While it is still in development) There are two methods of acquiring a build of Baritone
### Official Release (Not always up to date) ### Official Release (Not always up to date)
https://github.com/cabaletta/baritone/releases https://github.com/cabaletta/baritone/releases
@ -33,10 +35,6 @@ command line
- Mac/Linux: ``./gradlew build`` - Mac/Linux: ``./gradlew build``
- The build should be exported into ``/build/libs/baritone-X.Y.Z.jar`` - The build should be exported into ``/build/libs/baritone-X.Y.Z.jar``
### Cutting Edge Release
If you want to trust @Plutie#9079, you can download an automatically generated build of the latest commit
from his Jenkins server, found <a href="https://plutiejenkins.leijurv.com/job/baritone/lastSuccessfulBuild/">here</a>.
## Placing Baritone in the libraries directory ## Placing Baritone in the libraries directory
``/libraries`` is a neat directory in your <a href="https://minecraft.gamepedia.com/.minecraft">Minecraft Installation Directory</a> ``/libraries`` is a neat directory in your <a href="https://minecraft.gamepedia.com/.minecraft">Minecraft Installation Directory</a>
that contains all of the dependencies that are required from the game and some mods. This is where we will be that contains all of the dependencies that are required from the game and some mods. This is where we will be

View File

@ -13,9 +13,12 @@
-repackageclasses 'baritone' -repackageclasses 'baritone'
-keep class baritone.api.** { *; } # this is the keep api -keep class baritone.api.** { *; } # this is the keep api
# service provider needs these class names
-keep class baritone.BaritoneProvider -keep class baritone.BaritoneProvider
-keep class baritone.api.IBaritoneProvider -keep class baritone.api.IBaritoneProvider
# hack
-keep class baritone.utils.ExampleBaritoneControl { *; } -keep class baritone.utils.ExampleBaritoneControl { *; }
# setting names are reflected from field names, so keep field names # setting names are reflected from field names, so keep field names