KAMI Blue: a continuation of KAMI https://blue.bella.wtf
Go to file
S-B99 69f7b948e3 update logo on readme 2019-10-24 18:59:40 -04:00
.github update gradlew to be more automatic and user friendly 2019-10-23 14:49:30 -04:00
assets add assets 2019-10-23 20:08:06 -04:00
docs Move troubleshooting documenation to docs folder 2018-08-10 15:09:43 +02:00
gradle/wrapper Update gradle wrapper 2019-08-09 02:51:27 +02:00
src/main change version format in mod file to be consistent with github format for update checking in forge 2019-10-24 18:08:11 -04:00
.gitignore remove duplicates in gitignore 2019-10-24 11:16:19 -04:00
.travis.yml Update .travis.yml 2019-08-01 23:42:58 +02:00
LICENSE.md Move license to be in markdown form 2018-10-21 20:04:49 +02:00
README.md update logo on readme 2019-10-24 18:59:40 -04:00
autocopy.bat Use xcopy instead of copy 2018-10-21 11:47:55 -04:00
build.gradle update gradlew to be more automatic and user friendly 2019-10-23 14:49:30 -04:00
gradle.properties Update mappings 2019-08-08 19:59:04 +02:00
gradlew radar 2018-08-02 17:17:26 +02:00
gradlew.bat Initial commit 2018-07-21 20:47:46 +02:00

README.md

kami

KAMI

A minecraft utility mod for anarchy servers.

S-B99 (features-master) S-B99 (master) 086 (upstream)
Build Status Build Status features-master Build Status master Build Status 086
Issues Issues Mine Issues Mine Issues 086
Media Discord Mine Discord Mine Discord 086
Version Version features-master Version master Version 086

This will be frequently updated as long as I'm not on vacation or anything

Click to view disclaimers
This is by no means a finished project, nor is it a "cheat" or "hack" for anything, it is a *utility* mod.

Please note Baritone is no longer included. Download the standalone jar [from here](https://github.com/cabaletta/baritone/releases).

See [forgehax](https://github.com/fr1kin/forgehax) for an equivalent. Some features in KAMI may be based on those of forgehax, and KAMI / Blue KAMI have some features it doesn't. Blue KAMI won't be based off of other mods unless said otherwise.

How to download

Press the releases button along the yellow bar above ^

Scroll alll the way up

Status

Click to view current development status

Everything here is planned for sure., along with here

This is currently in slowed development. Maintainance and further development is planned in the next couple months.

Preview

Click to view images
![GUI](.github/IMAGES/gui.png)

![ShulkerPreview](.github/IMAGES/shulkerChat.png)

![CrystalAura](.github/IMAGES/crystalAura.png)

Installing

Blue KAMI is a forge mod. Start by downloading the latest version of 1.12.2 forge.

  1. Install forge
  2. Go to your .minecraft directory.
    • Linux: ~/.minecraft
    • Windows: %appdata%/.minecraft
  3. Navigate to the mods directory. If it doesn't exist, create it.
  4. Get the Blue KAMI .jar file.
  5. Drag the -release.jar file into your mods directory.

How do I

Click to see the frequently asked questions or basic stuff
##### Open the GUI
Press Y.

##### Use commands
The default prefix is `.`. Commands are used through chat, use `.commands` for a list of commands.

##### Bind modules
Run `.bind <module> <key>`.

You can also use `.bind modifiers on` to allow modules to be bound to keybinds with modifiers, e.g `ctrl + shift + w` or `ctrl + c`.

##### Change command prefix
By using the command `prefix <prefix>` or after having ran Blue KAMI (make sure it's closed), editing your configuration file (find it using `config path` in-game) and changing the value of `commandPrefix` to change the prefix.

##### Change Custom Chat ending
Edit line 19 in `kami/src/main/java/me/zeroeightysix/kami/module/modules/misc/CustomChat.java`
Change the `\u23D0` characters to something else you want, [use this website to do it](https://www.branah.com/unicode-converter).
Paste text in the first box and copy the output from the second.

This will be implemented with a command in the near future, see issue [#11](https://github.com/S-B99/KAMI/issues/11)

Troubleshooting

Please read this before opening an issue
Please reference the main [troubleshooting page](docs/TROUBLESHOOTING.md)

If you have an issue or problem and it's not listed there, please [open a new issue](../../issues/new/choose) and a contributor will help you further.

Building

Linux

You can build by running these commands (without the <>) in a terminal.

git clone https://github.com/S-B99/KAMI/
cd KAMI

chmod +x gradlew
./gradlew <args>

Possible arguments:

build
mkdir
rmOld
copy

If you use more than one then it must be in that order.

Build is required, mkdir makes the mods/1.12.2 directory, rmOld removes old versions of KAMI and Blue KAMI* in that directory, and copy copies the build release to the mods/1.12.2 directory.

*rmOld removes any jars ending in -release.jar, which is the format KAMI used and that Blue KAMI uses. If you use any other mod that uses that naming scheme please remove old versions manually.

If you prefer copying it manually, find a file in build/libs called KAMI-<kamiVersion>-**release**.jar which you can copy to the mods/1.12.2 folder of a minecraft instance that has forge installed.

Note: This assumes your minecraft folder is in the default location under your home folder.

Note: Any argument other then build assumes you downloaded Blue KAMI to a nested folder inside your home folder. For example ~/Downloads/KAMI or ~/Documents/KAMI. This will be fixed as per issue #15

Windows

You can build by running these commands in a terminal with the current directory being KAMI. (EG. cd C:\Users\Username\Downloads\KAMI)

gradlew.bat build

To copy on windows run autocopy.bat

If you prefer copying it manually, find a file in build/libs called KAMI-<kamiVersion>-**release**.jar which you can copy to the mods\1.12.2 folder of a minecraft instance that has forge installed.

Note: This assumes your minecraft folder is in the default location under your %appdata% folder.

Contributing

You are free to clone, modify KAMI and Blue KAMI and make pull requests as you wish. To set up your development environment, make use of the following commands:

On GNU/Linux, run chmod +x gradlew and for the following commands use ./gradlew instead of gradlew.bat

Of-course you can also use a Gradle installation if you for some reason want another version of gradle

git clone https://github.com/S-B99/KAMI/
cd KAMI

Import Blue KAMI into your IDE of choice.

gradlew.bat setupDecompWorkspace
gradlew.bat genIntellijRuns #for intellij
gradlew.bat eclipse #for eclipse

If you use IntelliJ, import build.gradle

If you use Eclipse, import a new gradle project and select the KAMI folder.

If you have gradle related issues with either of these force your gradle version to 4.8.1

If you do not wish to run from an IDE, use gradlew.bat runClient to run Blue KAMI.

Thank you

zeroeightysix for the original KAMI

ZeroMemes for Alpine

ronmamo for Reflections

The Minecraft Forge team for forge