Commit graph

80 commits

Author SHA1 Message Date
WayofTime be8737c096 Will Crystall drop fix
Fixed the LootTable generator so that it actually dropped the correct number of crystals on breaking.
2020-11-07 20:26:45 -05:00
WayofTime eb1fb71f43 Recipe Fixes and mods.toml fix
Actually added the Blood lamp reagent to the recipes (oops). Also reduced the cost of the blank rune by one slate.
2020-11-07 19:38:56 -05:00
WayofTime d8ba32c412 Did I forget some things? O wO 2020-11-06 17:00:08 -05:00
WayofTime c159828248 Initial work on the Sanguine Scientiem
Downloaded patchouli and, after lots of remorse, managed to get the beginnings of a guide.
2020-10-29 15:45:38 -04:00
WayofTime 4dfa414a56 Fixed the ARC Serialization 2020-10-27 18:32:43 -04:00
WayofTime 152525bbe3 Fixed crash on death for servers
Fixed an issue where the client would crash when you died by the Sacrificial Knife when on a server.
2020-10-26 16:08:04 -04:00
WayofTime ec1b0644cb Framework for ARC
Initial framework for the ARC block, including GUI, Container, Tile Entity, and Block.
2020-10-26 15:53:09 -04:00
WayofTime d617911d7a Creation of 1.16.3 branch
Initial publishing of the 1.16.3 branch of the mod. A lot of systems are missing (such as Rituals and Living Armour), but enough is present for a decent Alpha release.
2020-10-24 08:59:04 -04:00
Nicholas Ignoffo 4035d91151 Run migration mappings
Everything is still broken, but at least we reduced the amount of errors by hundreds, if not thousands.
2019-09-22 12:55:43 -07:00
Nicholas Ignoffo 5903cc7e0a big kek 2019-01-31 19:53:46 -08:00
Nicholas Ignoffo 0e4f6c0fb9 Let's start pushing to curse under my name so people stop blaming Way 2019-01-31 19:45:47 -08:00
Nicholas Ignoffo 6ba4a02c48 I love when Curse breaks their API so my buildscript fai;s 2018-08-26 14:13:07 -07:00
Nicholas Ignoffo c5d3f8012c Update changelog + version 2018-08-26 14:05:41 -07:00
Nicholas Ignoffo dc7af258ff Upgradle 2018-04-08 12:53:23 -07:00
Nicholas Ignoffo e2d2ecb3ba Run formatter on build.gradle 2018-03-09 23:53:56 -08:00
Nicholas Ignoffo b0b62de7fd Mark builds as alpha status 2018-02-17 10:14:53 -08:00
Nicholas Ignoffo 2afc235af7 Move API to it's own source set 2018-02-14 23:37:23 -08:00
Nicholas Ignoffo aa5bf18552 Fix version replacement 2018-02-11 00:09:04 -08:00
Nicholas Ignoffo ddaadfbe52 Swap the API packages
The new one is now built for the api jar and the old one is now internal.
It will slowly be moved around to sane places within the internal code. Most
of the features provided in the old "api" are addon specific features which
will generally rely on the main jar anyways. The new API will be specific
to compatibility features, such as blacklists, recipes, and value modification.
2018-02-05 17:04:46 -08:00
Nicholas Ignoffo 4fbcac6aa2 Fix JEI slug 2018-02-04 19:29:04 -08:00
Nicholas Ignoffo d99cf77288 Move config to annotation system
All old configs must be deleted for this to work properly. Since the rest
of the update is filled with world breaking changes, this should be fine.

Also some mapping updates

(cherry picked from commit d587a8c)
2018-02-04 19:01:27 -08:00
Nicholas Ignoffo 5fcdd978d7 this doesn't compile yet, but have something to peek at 2017-08-14 20:53:46 -07:00
Nicholas Ignoffo 973f1019a5 Update changelog + version
(cherry picked from commit 730b26b)
2017-06-21 20:13:52 -07:00
Nicholas Ignoffo 59c20971ab Fix Curse version marking 2017-02-12 16:14:58 -08:00
Nicholas Ignoffo 00d6f8eb46 Initial stab at 1.11
About halfway.
2016-12-12 19:56:37 -08:00
Nicholas Ignoffo 59135f5142 Add support for Buttons
Currently just a "Fill network" button
2016-09-01 19:33:49 -07:00
WayofTime a3c69798f3 Fixed CurseForge build nomenclature so that Guide-API is seen as a required library 2016-08-19 20:51:48 -04:00
Nicholas Ignoffo 39d215887f Future releases should be marked as 1.10.2 compatible 2016-06-30 20:32:05 -07:00
Nicholas Ignoffo fbfc8af8cc Add 1.10 as a valid Curse version 2016-06-23 18:46:19 -07:00
Nicholas Ignoffo 93623a6687 Begin GuideAPI integration 2016-06-03 16:56:13 -07:00
Nicholas Ignoffo f474c31bc9 Re-implement Waila integration 2016-05-31 16:43:11 -07:00
Nicholas Ignoffo de5e23e6c4 package-info upd- I mean 1.9.4 update
These are now "required" thanks to Mojang giving us some annotations. Yay..?
2016-05-19 17:43:33 -07:00
Nicholas Ignoffo d10d6e6275 Comment out Waila compat until Waila updates mappings 2016-05-01 13:55:15 -07:00
Nicholas Ignoffo 8283047bf1 Re-implement Waila compat 2016-05-01 09:00:49 -07:00
WayofTime 1d14692a93 Slowly working on an experience book for the mod. Changed Curse building to Beta 2016-04-02 16:42:04 -04:00
Nick Ignoffo d8c5d75381 Set releaseType to alpha and stop marking 1.8.9 as valid verison 2016-03-21 18:39:56 -07:00
Nick 252a4559f0 Re-add JEI compat 2016-03-18 04:07:49 -07:00
Nick 4e580adee1 Switch to non-bootleg Forge version 2016-03-18 02:56:42 -07:00
Nick 6c729db70c Initial 1.9 commit
This DOES NOT BUILD. Do not even attempt.

Almost everything has been ported besides the block/item packages. Then it's a matter of testing what broke.
2016-03-17 13:00:46 -07:00
Nick 126d17b55d Clean up some javadoc spam
Still need to figure out why delombok is priting an error for every non-BM import. It was apparently fixed in `gradle-lombok` 1.5 but it seems to have returned.
2016-03-02 12:56:57 -08:00
Nick 8d5e9c125b Initial stab at documentation 2016-02-26 21:22:34 -08:00
Nick 2f9e59ac56 Setting up workspace now sets a permanent username
This username can be defined in a `gradle.properties` file. For the purposes of this project, use your global property file in `USERHOME\.gradle\gradle.properties`. If no username is set there, it will default to `BloodMagicDev`.

This should help with dev so you don't start with a brand new username each time you load up the game (without manually setting it otherwise)
2016-02-18 20:05:53 -08:00
Nick e681085d8b Update CurseGradle version 2016-02-18 10:15:50 -08:00
Nick c1aeb2e7f6 Thaumcraft Goggles upgrade for Living Helmet
Combine a Living Helmet with an undamaged Goggles of Revealing in an anvil (+1 level) to combine the two. Currently no way to split afterwards.

Thoughts:

- Tweak level requirement to be higher? 1 was chosen in order to make it work.
- Require full set of armor to be worn? This would keep it in line with all the other upgrades.
- I only used the full Thaumcraft jar because the uploaded API is a zip which does not work as a Gradle library.
2016-02-03 20:31:09 -08:00
Nick 99d6dfc513 Curse should no longer list us as 1.8.8 compatible 2016-01-11 12:51:43 -08:00
Nick 858001ec77 No more crashing when invalid javadocs are committed
*cough*way*cough*
2016-01-08 17:17:17 -08:00
Nick f692b7d49b Implement changelog system 2016-01-03 16:53:26 -08:00
Nick 5387770fa6 Allow Jenkins to specify between dev and release builds for maven 2016-01-02 17:24:38 -08:00
Nick 2fba1efae0 Edit buildscript for Jenkins building 2016-01-02 17:14:48 -08:00
WayofTime 71421b7d88 Formatted the code - Release state for Blood Magic 1.8.9-2.0.0-1 2016-01-02 17:56:37 -05:00