Skip to content
Files for a modification that adds random stuff to Minecraft.
Java Other
  1. Java 99.9%
  2. Other 0.1%
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Removed team mention from PULL_REQUEST_TEMPLATE.md Apr 4, 2018
gradle/wrapper
src/main Updated version number to 1.0.0 for release. Apr 6, 2018
.gitignore Updated the .gitignore again to not include the .project files. Apr 11, 2015
.travis.yml Update .travis.yml Jan 25, 2017
LICENSE Updated license to GNU GPL 3.0. Jan 25, 2017
README.md
build.gradle Updated build.gradle with ForgeGradle 2.3 and Forge for 1.12.2. Mar 7, 2018
gradlew Fixed the recipes file. Jun 8, 2016
gradlew.bat
setup.bat
setup.sh Added fix for mem errors Sep 27, 2016

README.md

KalStuff

codebeat badge Build Status

Source code for a mod that adds various, mostly unrelated things to Minecraft.

Installation

Prerequisites:

The easiest way to install KalStuff is by downloading the pre-compiled jars made available on KalStuff's CurseForge page. You will also need Minecraft Forge installed, and obviously Minecraft itself (unless you are setting up a server). You can also compile KalStuff yourself by following the instructions under Contributing.

Assuming you have everything installed correctly, simply drop the KalStuff jar into your installation's mods folder and start the server/client.

Usage

Detailed information on the mod's features can be found on the KalStuff wiki.

Contributing

There are multiple ways in which you can contribute. If you'd like to work on the mod itself, check out #development below. You can also help flesh out our wiki. One of the most helpful things you can do is simply to play with the mod and report any bugs you find on the issue tracker.

Development

If you'd like to help develop KalStuff - first off, great! - second, you can get started by cloning the repository. After this, you will need to run a command based on your OS and IDE. Check the ForgeGradle guide for instructions on this (scroll down slightly to the Initial Setup section). After you've set up your workspace and imported it into your IDE, you're almost ready to start working. The master branch is protected, so you will need to create a branch off of it in order to push changes. It is suggested that you create your own branch, preferably titled with your username. Once you have finished everything and are ready to merge your changes with master, submit a pull request with a detailed and accurate description of your changes. Assuming the code passes our Travis CI build tests, the code will be merged into the master branch as soon as someone checks over and verifies your code as good.

Compiling

Building KalStuff is very easy. Go to the root directory of your local repository and once again follow the steps on the ForgeGradle guide (again, scroll down, this time until you find the Compiling/Obfuscating and Version Details section). The resulting .jar file should then be placeable in the Forge mods folder to be loaded as normal.

Translations

As of right now we do not have a good system set up for translating the mod for other languages. If you have experience in this field and would like to help get KalStuff ready for translation, please create an issue proposing your plan.

Credits

KalStuff has been made possible by a number of people. These members include, but are not limited to, the following: @TEAMModding, which consists of:

Other people who have assisted in the creation of this mod include the ever-helpful members of the Minecraft Mod Development Discord server. Also the authors of dozens of online tutorials on Java and Minecraft modding, as well as multiple open source mod developers for their code examples.

License

KalStuff is distributed under the GNU General Public License v3.0, which can be found here.

The original repository for KalStuff can be found at https://github.com/TEAMModding/KalStuff .

You can’t perform that action at this time.