Nicholas Ignoffo
203a2f5fc7
Fix off by 1 letter in inventory serialization ( #1072 )
2017-03-02 17:36:28 -08:00
Nicholas Ignoffo
58d11dfbdc
Fix Sigil of Holding crash when opening gui ( #1056 )
2017-02-20 13:13:15 -08:00
Nicholas Ignoffo
5475549c18
More null stack fixes
2017-02-19 16:06:29 -08:00
Nicholas Ignoffo
72c321acb0
Implement an inverted MRS that requires an RS signal to function ( #1022 )
...
(cherry picked from commit ddb7542
)
2017-02-19 14:41:06 -08:00
Nicholas Ignoffo
c13be9ebce
Cache the bound SoulNetwork for rituals
...
Avoids looking up the map data once or more each tick
2017-02-12 17:00:18 -08:00
Nicholas Ignoffo
1728ba7b83
Migrate alchemy table blocking to a boolean array
2017-02-12 11:09:39 -08:00
Nicholas Ignoffo
2db775346c
Fix crash when unblocking slot in alchemy table
...
why way why
`boolean[] blocked = new boolean[slotCount]` :I
2017-02-12 01:59:30 -08:00
Nicholas Ignoffo
e845332846
Fix compile/model errors
2017-01-02 02:07:52 -08:00
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