Browse Source

Saved README.md with Dillinger.io

master
Spanner_Man 10 years ago
parent
commit
b1c6f578db
  1. 49
      README.md

49
README.md

@ -1,21 +1,25 @@
# KCauldron
### KCauldron - continuation of Cauldron minecraft server
[![Donate PayPal USD][donate_paypal_usd_img]][donate_paypal_usd_url][![Donate PayPal RUB][donate_paypal_rub_img]][donate_paypal_rub_url]
[![Donate Yandex Money][donate_yandex_img]][donate_yandex_url]<a href="https://repo.prok.pw/pw/prok/KCauldron/?C=M&O=D" target="_blank">![Download][download_img]</a>
# Cauldron
### Continuation of KCauldron minecraft server
## Building KCauldron
This github was created due to the previous developer for KCauldron being missing for weeks - sometimes months - at a time. When the dev was missing his gitlab would go offline making it "feel" like the project was abandoned completley.
This repo was based on KCauldron 1492 Build 152. Some extra patches were added and cherry picked in order to improve and fix up some of the small little flaws that were inherent in the 152 build.
## Build Requirements
* Java 8 JDK
* `JAVA_HOME` defined on your OS
## Building Cauldron
* Checkout project
* You can use IDE or clone from console:
`git clone https://gitlab.prok.pw/Prototik/KCauldron.git`
`git clone https://github.com/spannerman79/KCauldron.git`
* Init submodules
* Since this project is merger of two other we need both.
* Since this project uses two other projects we need to download them as well
`git submodule update --init --recursive`
* Setup initial workspace
* This process download minecraft and apply patches
* Start build process
* This process downloads minecraft and apply patches
* If you have gradle integration in IDE - you can still use gui
`./gradlew setupCauldron`
* Build both legacy server jar & default jar
`./gradlew jar`
`./gradlew setupCauldron jar`
## Updating sources
If you're once checkout source - you not need to do it again
@ -23,24 +27,3 @@ If you're once checkout source - you not need to do it again
* `git pull origin master`
* Reapply patches & build binaries
* `./gradle clean setupCauldron jar`
## Issue submitting rule
* First check the bug in single player and vanilla forge, if bug still present - mod issue
* Check with minimal server environment
* Remove all unnecessary plugins and mods
* Reset all configs to default
If bug present - mod compatibility issue
* If you're using beta-release of KCauldron - check on latest stable
* All versions situated [there](https://repo.prok.pw/pw/prok/KCauldron/?C=M&O=D)
* If bug still present - KCauldron issue
* Make sure that similar issue not exists already
* Please fill [issue form](https://gitlab.prok.pw/Prototik/KCauldron/issues/new) else
[donate_paypal_usd_url]: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=me%40prok%2epw&lc=US&item_name=ProK&item_number=KCauldron%20USD&currency_code=USD&bn=PP%2dDonationsBF%3adonate_paypal_usd%2epng%3aNonHosted
[donate_paypal_usd_img]: https://prok.pw/donate_paypal_usd.png
[donate_paypal_rub_url]: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=me%40prok%2epw&lc=US&item_name=ProK&item_number=KCauldron%20RUB&currency_code=RUB&bn=PP%2dDonationsBF%3adonate_paypal_rub%2epng%3aNonHosted
[donate_paypal_rub_img]: https://prok.pw/donate_paypal_rub.png
[donate_yandex_url]: https://prok.pw/donate/donate_yandex.htm
[donate_yandex_img]: https://prok.pw/donate_yandex.png
[download_img]: https://prok.pw/download.png
Loading…
Cancel
Save