Commit graph

236 commits

Author SHA1 Message Date
WayofTime
65104db564 Added Fluid routing to the routing nodes - this is done by using the Fluid Filter and placing a fluid container as the filter.
(cherry picked from commit a5a17f6)
2017-01-02 01:34:33 -08:00
Nicholas Ignoffo
a628adfde8 Lowercase all the tooltip strings 2017-01-02 01:18:29 -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
00d6f8eb46 Initial stab at 1.11
About halfway.
2016-12-12 19:56:37 -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
Nicholas Ignoffo
bd6b181a1b Wrong @Nullable annotation 2016-11-12 11:52:38 -08:00
WayofTime
faef980e59 - Made it so peaceful animals provide more LP by default (to encourage creating your own farm).
- Increased the effectiveness of animals for the Gathering of the Forsaken Souls ritual by a factor of 4.
- Added the framework for the Purification Altar.
2016-11-05 11:14:56 -04:00
WayofTime
655c2880dc Made the aspected Sentient Tools drop their corresponding Will type on killing enemies. #753 2016-11-02 12:16:24 -04:00
WayofTime
77b5f898ca Made the Blood Altar respect the new capability system for fluid management. 2016-10-24 18:15:30 -04:00
Nicholas Ignoffo
66974716ef Fix deserialization of EnumDemonWillType 2016-10-18 16:59:50 -07:00
Nicholas Ignoffo
d7b0abafd9 Fix NPE in mimic when loading some tiles (#951) 2016-10-18 16:12:39 -07:00
WayofTime
c4b879eaa6 Updated the changelog and removed the test outputs. This is all that's needed for -62. (Mainly testing the compilation?) 2016-09-16 14:45:07 -04:00
WayofTime
21607213d4 Added some test System.out outputs to test the ritual (local compilation was successful). 2016-09-16 14:33:44 -04:00
WayofTime
a0b92c0c2f Finished up the Inversion Pillar animation rendering. 2016-09-14 10:07:53 -04:00
WayofTime
dab6e0842b Initial (unsuccessful) tests of the Inversion Pillar animations. 2016-09-14 08:47:46 -04:00
WayofTime
f40f5abc0d Decreased the overall Will costs and numbers of the Inversion Pillar - Will per block is down from 2.5 to 0.5, and the Will generated was also divided by 5. Also minor adjustments to the spreading logic. 2016-09-13 22:02:13 -04:00
WayofTime
e9549fd9db Did a lot of work on the behaviour of the Inversion Pillar. Also added a Corrupted Zombie for later testing. 2016-09-13 17:20:35 -04:00
WayofTime
0bb2fa6002 Removed unwanted System.out lines when clicking on the slots in the routing node 2016-09-12 19:04:53 -04:00
Nicholas Ignoffo
ccacb0acfc Fix routing node serialization (#913) 2016-09-12 16:01:47 -07:00
WayofTime
8375daf7d4 Cleaned up the "proximity" algorithm for the Pillars, allowing quick access to the nearby pillars. Hopefully will allow better scaling of computation for large networks of pillars. 2016-09-11 19:51:42 -04: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
WayofTime
aad1b541f8 Did some work on the Inversion Pillar 2016-09-10 20:15:17 -04:00
Nicholas Ignoffo
24b4c4b8d1 Made all item fields final 2016-09-10 17:04:24 -07:00
Nicholas Ignoffo
537ccc092c Made all block fields final 2016-09-10 16:13:20 -07:00
WayofTime
4b54f6d94c Initial push of the Inversion Pillar before testing. 2016-09-10 16:13:05 -04:00
Nicholas Ignoffo
4190031710 Fix remaining cases of calling readFrom/writeTo NBT 2016-09-07 17:53:09 -07:00
Nicholas Ignoffo
9b51b28dbb Let's not write ourself and all our children to our own NBT recursively... 2016-09-07 17:49:28 -07:00
Nicholas Ignoffo
798bad5583 Clean up TE implementations
Offload some work to base classes that provide some helpers

TODO: Implementations for Inventories (using caps) and ticking tiles with inventories.
2016-09-07 17:46:06 -07:00
Nicholas Ignoffo
4d331aa758 Implement missing data syncing methods
Fix MRS not syncing data immediately.
2016-09-07 17:12:25 -07:00
WayofTime
fd684588d4 Further improved the routing GUI by allowing an amount to be typed into the amount bar 2016-08-31 16:19:20 -04:00
WayofTime
78c7a63190 Expanded the size of the Routing GUI and moved the buttons over to the right. Future movement is planned. 2016-08-31 08:30:35 -04:00
WayofTime
3e7187610a Further un-stupified the routing GUI. 2016-08-31 07:26:22 -04:00
WayofTime
413b150142 Updated the Filtered Item Routing Nodes' GUI so that it behaved less like ass. Also added the necessary nbt porting code. 2016-08-30 21:12:40 -04:00
WayofTime
7d690ad598 Generalized the demon entity AI logic. Also improved the behaviour of the mimic entities. 2016-08-29 18:56:21 -04:00
WayofTime
95983732b1 Fixed #792. 2016-08-26 20:57:32 -04:00
WayofTime
4c514224d5 SUPPOSEDLY fixed 1.9.4 compat again. >.> 2016-08-26 18:40:15 -04:00
WayofTime
b422e00019 Fixed SILLY rendering errors with the Mimic 2016-08-26 17:11:03 -04:00
WayofTime
215b337f71 Added peaceful-friendly settings for the Sentient Mimics 2016-08-26 17:01:34 -04:00
WayofTime
fc6f99df75 Set it so that clicking on a mimic block that has a potion set to it on different sides will allow the person to set the player detection radius, potion spawn radius, and potion spawn intervals.
Also made it so that you can set the player detection of the sentient mimic blocks.
2016-08-26 15:53:58 -04:00
WayofTime
166b629ccb Players in creative can add a potion to the mimic block, which causes them to drop potions from them... >:D Needs tweaking to be more configurable. 2016-08-25 21:07:09 -04:00
WayofTime
8a94dd8acd Mimic entities will spawn when the player can see their block and they are within 5 blocks (mimics with inventories only spawn on interacting with them). 2016-08-24 17:06:24 -04:00
WayofTime
421aa77c02 Worked on mimic spawning and death - needs some adjustments 2016-08-23 19:41:05 -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
a2f89687be Made it so blocks placed inside mimics from someone in Creative do not drop. 2016-08-14 19:14:08 -04:00
WayofTime
9508eec4b0 Created mimic blocks 2016-08-14 14:53:25 -04:00
WayofTime
d3c6a474de Added the Corrosive Green Grove augmentation 2016-08-10 17:24:36 -04:00