Commit graph

54 commits

Author SHA1 Message Date
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
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
348fee1e2a It compiles. Somehow. 2017-08-15 20:21:55 -07:00
Nicholas Ignoffo
45faf42167 Fix OBO when getting blood tank capacity (#1066) 2017-02-25 14:07:11 -08:00
Nicholas Ignoffo
93d7efcb40 Fix crash when creating a tank stack with meta > 15 (#1057)
Also finally fixes the tanks so they properly drop themselves.
2017-02-20 13:47:36 -08:00
Nicholas Ignoffo
a628adfde8 Lowercase all the tooltip strings 2017-01-02 01:18:29 -08:00
Nicholas Ignoffo
51e10eaad2 Everything else except sigils 2017-01-01 22:26:42 -08:00
Nicholas Ignoffo
f5a68adc2e Remove all the package-info.java's
Except the API one
2017-01-01 21:49:52 -08:00
Nicholas Ignoffo
b7e2730bcc Implement the new model for the Blood Tank
- Texture needs some tinkering. Will bother @InsomniaKitten about it
- Minor cleanup and improvements
2016-12-11 23:54:03 -08:00
Arcaratus
aac2623440 Implement a functioning Blood Tank (#969)
Added a search bar to the Upgrade Tomes Creative Tab
Updated some Altar fluid code (remove deprecated stuff)
Moved Rendering classes into appropriate package
Fix the localization errors on the Demon Crystals
A few cleanups here and there
2016-12-11 17:28:47 -08:00
WayofTime
5cb5ec4264 Changed most of the BlockString blocks to a BlockEnum in order to solve a loading issue with schematics. 2016-10-15 22:02:16 -04:00
Nicholas Ignoffo
3e0f3f5aa1 Rewrite base blocks to be less weird
Added base ItemBlock classes for each base type (to be used later)
2016-10-15 09:21:30 -07:00
Nicholas Ignoffo
80af2463b3 Temporary fix for obtaining bedrock in Survival (#919)
This stops the mimic from being placed inside of any block marked as unbreakable. This should be expanded to a blacklist when I'm not late for work.
2016-09-15 06:54:00 -07:00
WayofTime
1e77b16bd7 Yeah. 2016-09-11 17:58:54 -04:00
WayofTime
5c627d123c Initial push of the Inversion Pillars - this is before full implementation of features and before fixing the item model. 2016-09-11 10:02:06 -04:00
Nicholas Ignoffo
f244f2c053 Remove the Pedestal
It's unused and probably won't ever be used.
2016-09-10 13:19:11 -07:00
Nicholas Ignoffo
09b331fdbe Fix client having NBT that the server doesn't
This was reported months ago but I forgot because it was in the WRONG PLACE.
2016-09-06 18:55:32 -07:00
WayofTime
976fa1981d Finished dungeon block localization of all current Dungeon Blocks. Finished implementing BlockStringStairs. Added the WAILA compat for the Stairs. 2016-09-06 16:53:52 -04:00
WayofTime
78b035d0fd Started work on most of the framework for the BlockStringWall - commiting so TehNut can fix my mistakes in life 2016-09-05 13:11:07 -04:00
WayofTime
afcba54df4 Finished adding all of the dungeon blocks and localized them. Added the appropriate models for rotated pillars/pillar caps. 2016-09-05 10:30:59 -04:00
WayofTime
1286efbca7 Finished adding the standard blocks and localized them - pillars are next 2016-09-04 18:09:04 -04:00
WayofTime
d52240813e Initial work on pillars - needs some serious bug fixing! 2016-09-04 16:20:10 -04:00
WayofTime
4174be42b0 Added some Demon Will blocks for Yulife to peruse - more coming 2016-09-04 09:50:34 -04:00
WayofTime
1adbe04ab8 Made it so that replaced chests from mimics keep their inventory and when broken will drop their inventory. 2016-08-23 17:53:33 -04:00
WayofTime
ebd7b1f8da Updated mimics so that they store and display the meta for the block they want to mimic (using reflection). 2016-08-23 15:13:03 -04:00
WayofTime
117e692969 Made the mimics actually render chests and other TESRs properly - need to add non-opaque mimics for wider selection and for chests to not look like crud. 2016-08-22 19:55:15 -04:00
WayofTime
80bf140ee5 Made it so placed mimic blocks replace the block that you place it on unless you hold shift. Also worked on dungeon schematic saving/loading. 2016-08-22 14:22:18 -04:00
WayofTime
9508eec4b0 Created mimic blocks 2016-08-14 14:53:25 -04: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
WayofTime
7116e3775e Worked on the Alchemy Table - final push for -35 2016-05-02 08:27:38 -04:00
WayofTime
d3379ff69b Additional work on the Alchemy Table, as well as the Elytra upgrade. 2016-05-01 22:32:15 -04:00
Nick
34f5753b17 More item fixes
- Living and Sentient armor have no armor models
- (Self) Sacrifice Pack have no armor models
2016-03-18 12:45:37 -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
WayofTime
134b11f177 Normalized code formatting. 2016-03-16 18:41:06 -04:00
Nick
3f8cccf056 Config to only render routing lines while an INodeRenderer is held
Current INodeRenderer's are the Node Router and all Routing Nodes
2016-02-29 23:20:57 -08:00
WayofTime
ea24e7edd8 Created the proper rendering for the crystal clusters while in hand 2016-02-25 22:00:02 -05:00
WayofTime
19fec96bfd Added different types of Demon Will crystals. Obtainment method still TBD 2016-02-25 16:19:57 -05:00
WayofTime
da6f410394 Lots of import rearrangement due to odd "clean up" algorithm. Added Crystals, which are very WIP. 2016-02-25 08:54:18 -05:00
Tombenpotter
7e8aec8652 Huge commit for the Pull-Request.
Added a lot of things:
- Blood Tank
- Teleposition Sigil
- Transposition Sigil
- Cobblestone/Netherrack/Obisidian generation Ritual
- Tree Cutter Ritual
- Pump Ritual
- Altar Builder Ritual
- Block Placing Ritual
- Portal Ritual
- Teleportation System and API Components
- Cross pattern Area Descriptor
- Two reagents and their textures for the sigils’ crafting

Fixed:
- Teleposer not teleporting entities correctly

And probably other things I forgot!
2016-02-18 17:25:11 +01:00
WayofTime
cc1e11f09f Added some rudimentary path blocks for the tranquility altar - textures pending. 2016-01-26 19:39:39 -05:00
Arcaratus
a8a0ae6e8b Teleposers and refractoring 2016-01-01 12:08:17 -05:00
WayofTime
e48eedb874 Changed formatting to have bracing on a new line 2015-12-30 15:34:40 -05:00
Arcaratus
225016e030 Finished the Altar 2015-11-29 19:04:50 -05:00
Nick
34dee6447b A whole lot of formatting cleanup
Also changes NBTHolder to a standard Constants class with subclasses for each category
2015-11-28 18:25:46 -08:00
Nick
cbd4f8c75f First pass on Pedestal/Plinth
I just want this out of my uncommitted file list...
2015-11-22 14:03:51 -08:00
Arcaratus
86fcd4808b Finished Water, Lava, and Void sigils
Also added in bloodstone
2015-11-07 21:37:12 -05:00
WayofTime
bf912ae03f Created the BlockRitualStone and had it implement IRitualStone. Created .json files necessary
Created PropertyRuneType.
2015-11-06 21:41:15 -05:00
Nick
ac5402df6b Cleanup
Renders for Runes
Creative crystal renders
Formatting
Lang additions
Some attempted (not successful) fixes for SoulNetwork
2015-11-02 19:18:53 -08:00