Commit graph

2064 commits

Author SHA1 Message Date
Nicholas Ignoffo dce2817b8c Demon Crystal fixes 2017-12-15 18:34:04 -08:00
Nicholas Ignoffo 03b4b5e2d7 Fix Reagent stacks 2017-12-15 17:50:12 -08:00
Nicholas Ignoffo 67b4b7f9b1 More Sigil work 2017-12-15 00:10:13 -08:00
Nicholas Ignoffo 7cac007b11 Add modid to subscriber annotations 2017-10-13 17:41:54 -07:00
Nicholas Ignoffo 9de2354e64 Stop using a custom bus subscriber annotation
I'm sorry, past self, but Forge has had one since like 1.10, it's time to
move on. It's for the better.
2017-10-13 17:12:54 -07:00
Nicholas Ignoffo e2538d9291 Debug logging for registration timings 2017-10-09 12:34:14 -07:00
Nicholas Ignoffo 2a1911ea07 Improve model handling 2017-10-09 12:29:43 -07:00
Nicholas Ignoffo a0cd54969b Begin Sigil migration 2017-10-08 21:42:40 -07:00
Nicholas Ignoffo 96c617886a Fix Guide recipe 2017-09-11 19:26:48 -07:00
Nicholas Ignoffo 59a9394f99 Move Reagents to their own items 2017-09-11 19:26:41 -07:00
Nicholas Ignoffo c58e29eeea Better recipe removal
No more weird Ingredient comparison
2017-09-11 15:43:18 -07:00
Nicholas Ignoffo dd1dafe3dc Allow removal of recipes
For CraftTweaker and such
2017-09-07 22:46:49 -07:00
Nicholas Ignoffo 4c44c871e7 No need for these to be maps 2017-09-07 22:31:59 -07:00
Nicholas Ignoffo 4a47f5cbdc Finish moving guide over
Some entries crash, others don't. I don't know why right now. It makes
no sense.
2017-08-23 19:43:17 -07:00
Nicholas Ignoffo 9133fdc167 More effort moving forward with GAPI compat 2017-08-22 18:17:20 -07:00
Nicholas Ignoffo e4384dcec4 Stahp. 2017-08-22 17:15:52 -07:00
Nicholas Ignoffo 114b0c3eda Move ItemComponent to an enum style item
Much cleaner. Less prone to breakage. Less like Kit would have written it.
2017-08-22 15:52:27 -07:00
Nicholas Ignoffo fb2ea2a4fe *Begin* moving GAPI compat to prettier system 2017-08-21 20:58:24 -07:00
Nicholas Ignoffo dc5bfac313 Fix JEI not seeing orbs as different items 2017-08-21 20:21:30 -07:00
Nicholas Ignoffo 9004bccba1 Rename compat plugins to be standardized 2017-08-20 16:17:00 -07:00
Nicholas Ignoffo acc0acb806 Switch main content to a proper logger
Need to figure out what to keep from old API and move that over as well.
2017-08-20 16:16:13 -07:00
Nicholas Ignoffo 36ce215b6b Precondition the rest of the new API 2017-08-20 16:12:50 -07:00
Nicholas Ignoffo c00affa4aa Update tile entity mappings 2017-08-20 15:09:27 -07:00
Nicholas Ignoffo c23d577c33 JSON recipes, much to the displeasure of Elucent
feelsgoodman
2017-08-19 20:45:12 -07:00
Nicholas Ignoffo 59df51a66b Rename meteor files to lowercase 2017-08-19 19:00:09 -07:00
Nicholas Ignoffo d587a8c96f 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.
2017-08-19 18:56:50 -07:00
Nicholas Ignoffo b0404599c2 Half moved to new recipe stuff
Still need to move alchemy table recipes over and figure out how to do
the custom recipe types.
2017-08-17 21:52:20 -07:00
Nicholas Ignoffo a10b2ece9a Fixed altar detection 2017-08-16 17:29:24 -07:00
Nicholas Ignoffo 37ec0582eb Fixed the last of the model errors 2017-08-16 16:39:57 -07:00
Nicholas Ignoffo 3b173ecf17 Some models work, some don't 2017-08-15 23:01:37 -07:00
Nicholas Ignoffo 08258fd6ef Run formatter 2017-08-15 21:30:56 -07:00
Nicholas Ignoffo 61c44a831b Fix some things that went missing 2017-08-15 21:24:59 -07:00
Nicholas Ignoffo 348fee1e2a It compiles. Somehow. 2017-08-15 20:21:55 -07:00
Nicholas Ignoffo 554c9852e6 Move commonly used API systems to a plugin based system
Create a class that implements IBloodMagicPlugin and annotate it with
`@BloodMagicPlugin`. The `register` method will be called during init.

Currently implemented systems:
- Blacklisting
  - Teleposer
  - Teleposer (entity)
  - Transposition
  - Well of Suffering
  - Green Grove
- Setting sacrificial values
- Adding altar components
2017-08-15 18:14:28 -07: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 8c12b48695 Fix ItemStackWrapper ignoring stack's NBT (#1155)
who even made this class i mean come on this is such a stupid thing to do like omgwtf what a moron
2017-06-21 19:14:25 -07:00
Nicholas Ignoffo 16d4609a48 Fix HarvestHandlerStem not working (#1165) 2017-06-21 19:11:08 -07:00
Graham Hughes 061850ee29 Add crop support for Pam's Harvestcraft and Roots herbs (#1164)
* Add harvest ritual support for Pam's crops.

* Add roots crops.

* Per @TehNut, use BM instance logger.

* Call getMaxAge rather than hardcode 3.
2017-06-21 18:46:42 -07:00
Nicholas Ignoffo f576ec595b Fix some inverted logic with Sentient Mimics (#1149) 2017-06-01 22:31:17 -07:00
Nicholas Ignoffo 273dca3e4d Fix client not registering capability (#1150) 2017-06-01 22:17:46 -07:00
Nicholas Ignoffo f7b8dc0d84 API-facing methods for removing recipes (#1152) 2017-06-01 22:16:24 -07:00
Nicholas Ignoffo 95634f01c3 Merge remote-tracking branch 'origin/1.11' into 1.11 2017-05-27 16:04:55 -07:00
Nicholas Ignoffo 6656fe58dc Moved living armor notifications to action bar 2017-05-27 16:04:40 -07:00
NoX-programer e95b6f3bf2 Update ru_RU.lang: fix many typos (branch 1.11) (#1148)
* Update ru_RU.lang

* Update ru_RU.lang
2017-05-24 06:00:48 -07:00
Nicholas Ignoffo 38e54a4e2f Fixed NPE in Fluid Filter (#1139)
(cherry picked from commit 9a7db20)
2017-05-23 18:56:43 -07:00
Nicholas Ignoffo e9ce88fc73 Fixed capacity on tank being reset when tile was reloaded (#1138) 2017-05-23 18:53:32 -07:00
Nicholas Ignoffo 2c08d046f8 Node Router now prints to action bar instead of chat 2017-05-21 13:45:24 -07:00
Nicholas Ignoffo abef1bada7 Add support for ExU and AA crops to plantable handler (#1107)
Theoretically. Don't actually know if their stuff is written properly.
2017-05-21 13:08:29 -07:00
Nicholas Ignoffo c7f644528b Fix permission level for commands (#1117) 2017-05-21 12:56:51 -07:00