Commit graph

1765 commits

Author SHA1 Message Date
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
Nicholas Ignoffo
5b9bb07d8d Large Bloodstone Bricks should get 4 from crafting (#1125) 2017-05-21 12:29:52 -07:00
Nicholas Ignoffo
a2ceee3218 Fix diamond meteor giving blocks + dynamically calculate weight (#1126) 2017-05-21 12:25:35 -07:00
Nicholas Ignoffo
2789e351c0 Bound tools now properly mark themselves as tools
Because *somebody* forgot to do that.

(cherry picked from commit 717279d)
2017-05-08 19:37:38 -07:00
Nicholas Ignoffo
7c19e2e2d2 Sanity check pos passed by client
Prevents malicious clients from loading arbitrary chunks.

Thanks to @pau101 for spotting it.
2017-04-30 17:20:17 -07:00
Nicholas Ignoffo
bffd191efd Re-implement Soul Fray on death
This should be all that's needed
2017-04-03 17:57:40 -07:00
Nicholas Ignoffo
805576a19b Allow commands to be used in command blocks (#1117) 2017-04-03 17:03:46 -07:00
Nicholas Ignoffo
78a71e47e0 Fix Alchemy Table overwriting output each time it crafts (#1119) 2017-04-03 16:56:21 -07:00
Nicholas Ignoffo
ed59c4633e Fixed null stack in plantable harvest handler 2017-03-28 19:07:16 -07:00
Nicholas Ignoffo
487c7e4aa3 Forgot one... 2017-03-28 18:48:27 -07:00
Nicholas Ignoffo
f17f284575 Nullcheck the ritual activator (#1113) 2017-03-28 18:45:45 -07:00
Nicholas Ignoffo
3134f6b9f3 Fix bound tools not checking if they're bound (#1114) 2017-03-28 18:40:24 -07:00
Nicholas Ignoffo
d524cc32b7 Another null stack in the Sentient Specters 2017-03-28 18:32:25 -07:00
Nicholas Ignoffo
7cafd833c3 Fix fluid dupe when inserting into blood tank with bucket (#1108) 2017-03-20 22:37:23 -07:00
Nicholas Ignoffo
a5a47c42aa Rewrite the placer ritual
Includes a slight nerf: Instead of placing the entire 25x25 at the same time, it now places 1 block at a time.

This was brought on by 30 minutes of debugging an intended feature that was mistaken for a bug in #1103

TODO: Rewrite most of the rituals to get rid of any remaining legacy code
2017-03-14 20:17:57 -07:00
Nicholas Ignoffo
216bdb2d2e Fixed many sigils using the wrong stack for their logic (#1102)
This is why you use custom methods for things like this instead of MC methods
2017-03-14 19:33:13 -07:00
Nicholas Ignoffo
41c2f37042 Change lots of recipes to use oredict (#1101)
I probably missed a few
2017-03-14 19:13:08 -07:00
Nicholas Ignoffo
68ca7cf9a5 Fix Grave Digger not applying damage bonus (#1098) 2017-03-13 16:14:07 -07:00
A_D
35ceb9d21e fixed inconsistent altar tier readout with seer's sigil (#1094)
(cherry picked from commit 2b92151)
2017-03-13 16:04:36 -07:00
Nicholas Ignoffo
0208d5412c Fix crash when meteor hits (#1088) 2017-03-11 16:09:57 -08:00
Nicholas Ignoffo
9cea8e8b73 Fix dupe with Crash of the Timberman (#1090)
Also took the time to add IItemHandler support
2017-03-11 16:01:00 -08:00
Nicholas Ignoffo
c4f04b1589 Fix another null check crash (#1091) 2017-03-11 15:53:43 -08:00
Nicholas Ignoffo
7c8e9b6d8d Move some of the ritual chat lines to action bar 2017-03-08 18:00:36 -08:00
majikguy
b4603a4b9a Entity Registration Fix (#1087)
* Replaced the Entity registration code. Before, the code was manually adding entities to the GameRegistry.

Doing this prevents the engine from fully registering the added entities in all the proper places. The result was that the Client was never informed of when these entities were created or what they were doing, as all of that behavior is managed by the EntityRegistry.

Changing to the proper EntityRegistry calls fixes issue #1065.

* Changed ResourceLocation calls to the one with two arguments. Didn't know that was a thing before. :D

Also added more consistent whitespace.
2017-03-07 16:17:18 -08:00
Nicholas Ignoffo
85a16ac075 Should fix Blood Light being collidable (#1083)
Why did this only occur in obfuscated environments?
2017-03-06 16:18:55 -08:00
Nicholas Ignoffo
333ad6a09e Fix null stacks in Utils class 2017-03-06 16:09:11 -08:00
Nicholas Ignoffo
fceb50bd00 Initialize default altar result as empty stack (#1086) 2017-03-06 16:05:52 -08:00
Nicholas Ignoffo
52861ef7c2 Fix Cutting Fluid returning null when it empties (#1082) 2017-03-05 10:44:55 -08:00
Nicholas Ignoffo
3a707df23c Fix inability to remove gem from crucible (#1079) 2017-03-05 10:38:23 -08:00
Nicholas Ignoffo
f083e4e036 Fix Sigil of Holding (#1081) 2017-03-05 10:28:06 -08:00
Nicholas Ignoffo
4e5bc46e21 Fix JEI not displaying armor tomes 2017-03-03 17:21:36 -08:00
majikguy
58db36033a Fixed a typo that made stage 4 of the Body Builder upgrade 5x as difficult as stage 5. (#1080)
(cherry picked from commit 9540df7)
2017-03-03 16:57:26 -08:00
Nicholas Ignoffo
fd54ab0458 Fix tartaric gem returning null (#1068) 2017-03-03 16:45:53 -08:00
Nicholas Ignoffo
203a2f5fc7 Fix off by 1 letter in inventory serialization (#1072) 2017-03-02 17:36:28 -08:00
Nicholas Ignoffo
f3d980ee89 Rewrite Hymn of Syphoning for caps
Needs testing and needs to be optimized.

(cherry picked from commit 3f24e46)
2017-03-02 17:01:23 -08:00
Nicholas Ignoffo
3cbfb0a40f Sort rituals by component count to avoid conflicts (#1070)
Large rituals can now use, for example, the Serenade of the Nether layout if wanted.

(cherry picked from commit 0b93c11)
2017-03-02 16:59:08 -08:00
Nicholas Ignoffo
4e7f0d12f9 Fix Alchemy Table JEI compat being fundamentally wrong (#1069)
(cherry picked from commit fedea85)
2017-03-02 16:57:51 -08:00
Nicholas Ignoffo
8360041da2 Child mobs are now viable for sacrifice at half the rate
(cherry picked from commit 719cff0)
2017-03-02 16:53:29 -08:00
Nicholas Ignoffo
6ac31ba1e8 Dagger of Sacrifice should not work for FakePlayers
(cherry picked from commit c4f9270)
2017-03-02 16:52:53 -08:00
Nicholas Ignoffo
45faf42167 Fix OBO when getting blood tank capacity (#1066) 2017-02-25 14:07:11 -08:00
Nicholas Ignoffo
40bac68190 Break early if activation crystal isn't bound
Fixes annoying and usually false "not configured correctly" message.

https://redd.it/5vte95

(cherry picked from commit 32668f7)
2017-02-23 20:03:26 -08:00
Nicholas Ignoffo
72bf53f8d3 Fix crash when teleposing Demon Will Crystals (#1062)
(cherry picked from commit 970acd4)
2017-02-23 19:47:01 -08:00
Nicholas Ignoffo
88efd672d5 Fix crash when using newly created toggle sigils (#1059)
(cherry picked from commit b55b453)
2017-02-22 16:28:57 -08:00
Nicholas Ignoffo
0927fa16f6 Special case RAW will when converting enums
(cherry picked from commit e8f0194)
2017-02-22 16:27:44 -08:00
Nicholas Ignoffo
91aeb4bf48 Update version + changelog 2017-02-21 16:52:39 -08:00
Nicholas Ignoffo
a7a6b1fddc Fix oddity with comparators on Altars (#1058)
*shakes fist at @Arcaratus*

(cherry picked from commit 461c476)
2017-02-21 16:13:23 -08:00
Nicholas Ignoffo
da1bb01ff0 Return past functionality to canCombine 2017-02-20 14:15:41 -08:00