Commit graph

448 commits

Author SHA1 Message Date
Ellpeck
246ce3afe1 fixed some minor visual issues 2019-02-21 12:42:45 +01:00
Ellpeck
f48ebebc1a greatly increase effect powder performance 2019-02-21 12:27:54 +01:00
Ellpeck
299eb72ec0 ore spawn effect, part 1 2019-02-20 23:49:21 +01:00
Ellpeck
4821e08ed5 finished the lemon staff 2019-02-19 18:22:42 +01:00
Ellpeck
c186976898 added the rod of shadows 2019-02-19 17:23:03 +01:00
Ellpeck
c97a13f737 finish the ender crates 2019-02-18 19:30:35 +01:00
Ellpeck
1502348da8 make the ender crate use aura 2019-02-18 13:00:54 +01:00
Ellpeck
00b1141a08 ender ocular and textures 2019-02-18 12:15:18 +01:00
Ellpeck
095e5e92cf ender crates, part 1 2019-02-17 22:51:05 +01:00
Ellpeck
16997fb8ee fix animal and cache recharge effects sometimes not happening if spot calculation rounded badly 2019-02-17 12:49:07 +01:00
Ellpeck
007e6fe8d0 actually invert this 2019-02-16 21:35:55 +01:00
Ellpeck
5873bd99e8 allow custom types to imitate existing types so that passive effects don't have to be copied 2019-02-16 21:31:37 +01:00
Ellpeck
ca7b37b087 more advancementy stuff 2019-02-16 21:16:48 +01:00
Ellpeck
ae701c4f1e added the creational catalyst 2019-02-16 01:43:40 +01:00
Ellpeck
0adea79fb6 another item for the tokens 2019-02-15 23:08:25 +01:00
Ellpeck
9793fa1132 a token of my appreciation 2019-02-15 22:46:14 +01:00
Ellpeck
c8211cd3ba fixed effects happening more often the more spots there were, regardless of the amount of aura 2019-02-15 17:51:26 +01:00
Ellpeck
8fba5c7f90 fixed the altar not accepting items that require catalysts from players in multiplayer
Closes #30
2019-02-13 11:11:21 +01:00
Ellpeck
3a44690bc3 made effect display move with the config 2019-02-10 17:15:05 +01:00
Ellpeck
b50773021a clarify the ocular's display 2019-02-10 14:29:12 +01:00
Ellpeck
2c06c3d2c6 made the animal effect require the powder to be present 2019-02-10 14:13:42 +01:00
Ellpeck
d15a1455b8 fix the naming of this 2019-02-09 22:00:25 +01:00
Ellpeck
9aa2e498d2 add the ability to see passive effects to the ocular 2019-02-09 21:55:40 +01:00
Ellpeck
ea54997ae5 finish the time changer 2019-02-09 19:58:07 +01:00
Ellpeck
58169599e6 mark the underlying chunk of aura chunks dirty so that they don't forget to save if something changes 2019-02-09 18:47:20 +01:00
Ellpeck
13fd338ad3 time changer, part 1 2019-02-08 22:36:44 +01:00
Ellpeck
de8cffc0ba fixed the altar not allowing extraction of outputs that might be inputs for catalysts not present 2019-02-08 20:10:25 +01:00
Ellpeck
9ebb334c58 made tool repair actually drain aura lol 2019-02-06 23:51:33 +01:00
Ellpeck
36a18247b6 give the flower gen a range display
Closes #26
2019-02-06 14:42:43 +01:00
Ellpeck
5096a19a19 added a config to move the aura meter
Closes #25
2019-02-05 11:49:14 +01:00
Ellpeck
b6adc13f36 some fixes I missed for the renumbering 2019-02-03 22:05:56 +01:00
Ellpeck
4e370dffe7 fixed the auto crafter ignoring container items 2019-02-03 21:39:52 +01:00
Ellpeck
fa99184b05 update patchouli 2019-02-02 15:10:52 +01:00
Ellpeck
0edc581fa2 allow the placer to be visualized 2019-02-02 14:54:52 +01:00
Ellpeck
0d468c0fb3 fixed the placer placing seeds in water 2019-02-02 14:47:21 +01:00
Ellpeck
a3575eb63a fixed the ritual working even if there's no tree 2019-02-02 14:35:59 +01:00
Ellpeck
57d44f68bd yo homie 2019-02-02 14:23:16 +01:00
Ellpeck
cbf21d38ce moss generator, part 1 2019-02-01 17:42:59 +01:00
Ellpeck
cbe9b18757 add shearing to the aura field creator 2019-01-31 18:58:31 +01:00
Ellpeck
8aef58566c added particles to the mover cart 2019-01-31 17:54:55 +01:00
Ellpeck
10765e17ea change the way the rose of oblivion releases its aura 2019-01-30 18:18:07 +01:00
Ellpeck
a0b2a68728 change cache color to blue 2019-01-30 18:03:52 +01:00
Ellpeck
3b72df0f45 finish the texture revamp 2019-01-30 17:51:39 +01:00
Ellpeck
d555904411 display the amount of items in the adept hopper 2019-01-30 16:03:41 +01:00
Ellpeck
da498aea97 add fade to particles 2019-01-30 15:29:14 +01:00
Ellpeck
871201d77c rebalance the animal generator again 2019-01-29 22:50:27 +01:00
Ellpeck
8ac2ce24b3 fixed the animal generator being really fricken long 2019-01-29 20:17:10 +01:00
Ellpeck
d6faf9dde6 the retexturing, part 1 2019-01-29 19:55:38 +01:00
Ellpeck
dcebaf2c84 some fixes 2019-01-29 16:01:10 +01:00
Ellpeck
6fc0ef8a43 THE RENUMBERING (yet to be fully tested) 2019-01-29 11:46:38 +01:00
Ellpeck
70d7671506 make the field creator also drain quite a bit less 2019-01-28 23:48:47 +01:00
Ellpeck
2329d597b9 the (wildly random, oh God) rebalancing 2019-01-28 23:45:47 +01:00
Ellpeck
8eec4c2316 make particles look a bit better 2019-01-28 20:19:08 +01:00
Ellpeck
85acdc6ded added the crumbling catalyst 2019-01-28 17:37:24 +01:00
Ellpeck
13da4fc833 make the nice looking effect only appear on natural blocks 2019-01-28 17:12:50 +01:00
Ellpeck
d3ac776d6d make the nice looking effect ACTUALLY look nice 2019-01-28 16:56:22 +01:00
Ellpeck
e713948545 localize entities 2019-01-28 15:45:24 +01:00
Ellpeck
5fe865f299 allow for entities to be visualized as well and visualize effect powder 2019-01-28 15:43:21 +01:00
Ellpeck
47d565a70c rework effect powder to have its range based on the stack size 2019-01-28 14:58:08 +01:00
Ellpeck
f0fc6085df add some particle profiling 2019-01-27 19:18:21 +01:00
Ellpeck
37bd687d1f added a nice looking aura effect 2019-01-27 19:12:48 +01:00
Ellpeck
95e7f398e3 oredicted some stuff 2019-01-27 14:03:42 +01:00
Ellpeck
b983246ef9 added mystical magnifier 2019-01-27 13:57:34 +01:00
Ellpeck
fc1723a78d increase the maximum allowed amount of animals 2019-01-27 01:40:08 +01:00
Ellpeck
5ab72c60c6 nerf the animal generator lol 2019-01-27 01:38:55 +01:00
Ellpeck
05df830b74 change the advancement background to infused stone 2019-01-26 23:34:01 +01:00
Ellpeck
e67a386fce fixed the ancient tree growing into grass and dirt on cliff sides 2019-01-26 23:29:45 +01:00
Ellpeck
047e8e91c3 fixed the adept hopper storing the cooldown in the block 2019-01-26 23:22:05 +01:00
Ellpeck
5954863a53 added the rf converter 2019-01-26 00:34:05 +01:00
Ellpeck
2e7405946a added golden stone bricks 2019-01-25 21:57:23 +01:00
Ellpeck
3eb1119c55 finished the aura attraction cart 2019-01-25 21:35:07 +01:00
Ellpeck
05b61e2ccb finish the mover cart except for textures 2019-01-23 13:00:12 +01:00
Ellpeck
bc022d0baa mover cart, part 1 2019-01-22 16:10:27 +01:00
Ellpeck
dc5dda9a07 fixed items being deleted when picked up from things while having a full inventory
Closes #23
2019-01-18 12:29:18 +01:00
Ellpeck
878a4562d7 b8 2019-01-10 23:57:48 +01:00
Ellpeck
f6a9c7e7a8 fix a serverside crash for the animal effect
Closes #22
2019-01-10 17:02:56 +01:00
Ellpeck
15ba1675f0 added the automatic constructor 2019-01-08 01:14:19 +01:00
Ellpeck
3c2da1fb92 fixed JEI being broken 2019-01-03 13:46:57 +01:00
Ellpeck
1104a10397 move this around so that it doesn't revert the sheep color setting 2019-01-01 15:32:02 +01:00
Ellpeck
b336b74efa finished the spawni boi 2019-01-01 15:20:12 +01:00
Ellpeck
080b7f8bc9 more work on the animal spawner. Patchouli category, doc and recipes left to come 2018-12-31 17:32:38 +01:00
Ellpeck
0566a81012 spawni boi, part 1 2018-12-30 20:37:00 +01:00
Ellpeck
70ace2867c add comparator to adept hopper 2018-12-27 14:01:38 +01:00
Ellpeck
104b5538e5 added the adept hopper 2018-12-27 13:57:23 +01:00
Ellpeck
7ee06acffa made the extended bar only show if levels are high or low enough 2018-12-26 12:10:41 +01:00
Ellpeck
fb42cfab09 make the balance effect's radius be based on the aura in the general area 2018-12-26 12:00:25 +01:00
Ellpeck
0ee3802278 added the environmental ocular 2018-12-25 19:38:25 +01:00
Ellpeck
01af6975fd rework the aura command a bit and add a reset function 2018-12-25 18:16:32 +01:00
Ellpeck
94e8dba296 added the rose of oblivion 2018-12-22 14:57:19 +01:00
Ellpeck
c868bf3789 made ancient bark also wood
Closes #20 (again)
2018-12-22 12:51:11 +01:00
Ellpeck
6adcc4a013 change the intro icon to the actual book 2018-12-21 23:46:51 +01:00
Ellpeck
9023e1f87f patchouli turnin for a bit of guidance 2018-12-21 13:13:01 +01:00
Ellpeck
91a52460f9 made passive effects have their own advancements so that they're not gated behind random generators 2018-12-20 21:43:19 +01:00
Ellpeck
1a2eee7ed9 added the animal effect 2018-12-20 00:12:59 +01:00
Ellpeck
8e6d29272b allow the herbivorous absorber to also pick up flowers above and below it
Closes #19
2018-12-16 18:27:56 +01:00
Ellpeck
ac3ce4d8cb (hopefully) allow non-saplings in the tree ritual, closes #20 2018-12-16 18:25:02 +01:00
Ellpeck
02aa21f9db rename inhibiting powder to effect powder to allow it to also create some ffects 2018-12-16 18:15:54 +01:00
Ellpeck
8007fcb62b added a passive effect where aura gets added to aura caches around 2018-12-14 13:51:08 +01:00
Ellpeck
8f33476403 add a way to stop positive effects from happening 2018-12-14 00:47:01 +01:00
Ellpeck
304834893e Added offering tweaker for CraftTweaker 2018-12-14 00:33:39 +01:00
Ellpeck
b35aed4bde add a triangulateAuraAround method to the API because I was using that twice without making it nice 2018-12-05 11:21:08 +01:00
Ellpeck
6266d54aba removed a lot of machine caps and fixed a graphical issue 2018-12-05 01:12:53 +01:00
Ellpeck
cd5b98d68f made the aura detector less accurate in favor of intuitive behavior 2018-12-04 21:31:22 +01:00
Ellpeck
f8f44615cc make the balance effect spread out full aura spots into empty ones because that's a lot nicer :> 2018-12-04 21:18:45 +01:00
Ellpeck
75ae345a75 fixed the spread effect loading chunks and make the potion generator not do the custom spread anymore 2018-12-04 16:17:50 +01:00
Ellpeck
a9b39cf3da made the spreading not spread into the void 2018-12-04 13:56:48 +01:00
Ellpeck
5700ab3053 added the aura spread effect and a nice clientside display of where aura spots are for debugging 2018-12-04 13:38:46 +01:00
Ellpeck
656a76980b make over- and underflow create another spot 2018-12-03 14:40:53 +01:00
Ellpeck
5fcd096a99 easy fix to a concurrency issue 2018-12-03 00:45:34 +01:00
Ellpeck
031bf3fbc3 if we return 0 here then a lot of unrelated problems will be caused, so this is the easiest fix as this scenario is highly unlikely anyway 2018-12-02 23:34:37 +01:00
Ellpeck
c571c95fec made the environmental eye more visually pleasing 2018-12-02 18:33:04 +01:00
Ellpeck
2603c590b1 Added an easy way to override aura types based on dimensions via code or config.
In relation to #18
2018-12-02 13:49:20 +01:00
Ellpeck
08fd796fe2 made an API change to enforce the right aura methods, also add over- and underflow protection 2018-12-02 01:36:41 +01:00
Ellpeck
5abeeba757 rebalance everything a bit 2018-12-02 00:20:01 +01:00
Ellpeck
330e4f89fa added botanist's armor 2018-12-01 18:56:05 +01:00
Ellpeck
0ea4d7391b fixed blocks not being added to the tab 2018-11-29 18:02:45 +01:00
Ellpeck
3598e424b0 added the breathlessness effect 2018-11-29 17:58:47 +01:00
Ellpeck
3cf875cc7c finished the animal generator 2018-11-29 13:54:32 +01:00
Ellpeck
2e156a8836 animal gen functionality 2018-11-29 00:47:21 +01:00
Ellpeck
de002bb01e fix the plant boost effect always being there if there's excess aura lol rip
Closes #16
2018-11-28 19:49:40 +01:00
Ellpeck
e14de0b723 add the ability to disable the placer with redstone 2018-11-28 13:18:21 +01:00
Ellpeck
9059577f75 fixed being able to silk touch golden leaves 2018-11-28 11:59:00 +01:00
Ellpeck
d2e5efb6a9 changed the map color of ancient and gold leaves
Fixes #14
2018-11-28 11:40:36 +01:00
Ellpeck
7ea9fa1416 add hardness to the lamp, closes #15 2018-11-27 21:38:42 +01:00
Ellpeck
c4afd8b229 increase the aura detector's and furnace heater's range 2018-11-26 00:31:58 +01:00
Ellpeck
69e07e25a5 add a simulate parameter to IAuraChunk draining/storing for convenience 2018-11-24 17:32:39 +01:00
Ellpeck
91445f5f6d fixed an issue with machines not properly creating positive aura spots 2018-11-24 15:31:53 +01:00
Ellpeck
71a28a67bb added the lamp of sanctuary 2018-11-24 15:06:18 +01:00
Ellpeck
ca3fca7eac throw an exception when a spot gets added to the wrong chunk 2018-11-23 20:36:31 +01:00
Ellpeck
c6f0086d09 exposed the simple multiblock system to the API 2018-11-23 19:21:52 +01:00
Ellpeck
e1f0bf63c3 fixed the tree ritual not working right with acacia
closes #13
2018-11-23 17:15:42 +01:00
Ellpeck
628f67eb36 added the item grounder and reorganized the book a bit 2018-11-23 17:11:35 +01:00
Ellpeck
0365acb1f7 added some more transmutation catalyst recipes 2018-11-22 18:56:01 +01:00
Ellpeck
1e8dcb3ee5 add dimension info to passive effects 2018-11-22 11:03:20 +01:00
Ellpeck
bb0263bbd8 move ITrinketItem to the API and add ITESRProvider to the mod 2018-11-21 20:36:55 +01:00
Ellpeck
6275a326de added explosion effect 2018-11-21 17:45:06 +01:00
Ellpeck
7d4ae9cb6d fixed the offering table having missing textures on some faces 2018-11-21 14:19:40 +01:00
Ellpeck
6c78c014b1 changed the creative tab icon to a leaf 2018-11-21 14:10:07 +01:00
Ellpeck
40a6e80fa8 added glowing to spirit thing 2018-11-21 12:19:43 +01:00
Ellpeck
b096dad3bf finish the offering to the Gods 2018-11-21 11:49:21 +01:00
Ellpeck
ab2b8612cd finished the offering table 2018-11-21 01:05:50 +01:00
Ellpeck
caf4fe9b1e added the offering table functionality 2018-11-20 19:59:18 +01:00
Ellpeck
9bf2d912b1 what the fuck IntelliJ 2018-11-20 11:48:45 +01:00
Ellpeck
ba7e3f24fd changed to using the ingredient system, which is messy in a lot of different ways 2018-11-20 11:44:07 +01:00
Ellpeck
c10c7d51d2 Bottle Two: The Rebottling 2018-11-20 10:54:38 +01:00
Ellpeck
00570b7649 bump API version 2018-11-19 21:56:48 +01:00
Ellpeck
41300f0419 add a way to specify the comparison method for recipes
Closes #11
2018-11-19 21:55:00 +01:00
Ellpeck
8647425de6 start of offering table 2018-11-19 20:18:22 +01:00
Ellpeck
6d0a14e3c4 b3 2018-11-18 20:50:51 +01:00
Ellpeck
e501f96c0c API update that makes it so that almost empty spots don't get overfilled by default 2018-11-18 20:34:57 +01:00
Ellpeck
a54ea5b989 remove a concurrent modification exception when changing effects 2018-11-18 19:49:30 +01:00
Ellpeck
b59245aa3c added infused iron block 2018-11-17 23:08:46 +01:00
Ellpeck
42fb819889 made the amulet of wrath hurt players 2018-11-17 22:04:46 +01:00
Ellpeck
9880bcf9bd added a package-info to the API 2018-11-17 21:54:04 +01:00
Ellpeck
4e7b46c526 Made the altar oredict-based
Closes #10
2018-11-17 21:31:57 +01:00
Ellpeck
117ca787fe changed a quirk to aura and added some info on its inner workings to the book 2018-11-17 12:27:28 +01:00
Ellpeck
8d075e1dfb actually make the dispenser use aura lol 2018-11-16 13:59:07 +01:00
Ellpeck
78af31e8ab added the ability to automate aura bottles 2018-11-16 13:06:33 +01:00
Ellpeck
7daacd17e3 added the canopy diminisher 2018-11-14 19:14:03 +01:00
Ellpeck
868a1eaf98 Make the aura detector actually have hardness 2018-11-14 16:40:21 +01:00
Ellpeck
b742ccf5be increase the default range of the aura field creator to 10 2018-11-14 15:59:29 +01:00
Ellpeck
c4f83bfb6e change some gen values around a bit 2018-11-14 15:55:00 +01:00
Ellpeck
be448e26da un-oredict all ancient items because then mod compat isn't completely broken constantly 2018-11-14 14:03:28 +01:00
Ellpeck
f7c817a5c9 made the infused blade also have a special effect: slowness! 2018-11-13 19:15:24 +01:00
Ellpeck
21c33fc856 move the dragon breath config to the features part 2018-11-13 18:23:44 +01:00
Ellpeck
b0ac500ec0 Added a config for the passive aura effects and also fix double flowers dropping items on the ground with the boost effect
Closes #7
2018-11-13 18:21:41 +01:00
Ellpeck
a677ccfe67 only make leaves convert if their chunks are loaded 2018-11-13 17:13:27 +01:00
Ellpeck
5eed6c8792 add a passive effect that makes it so that extremely drained spots try to balance out with others in the area 2018-11-13 14:52:19 +01:00
Ellpeck
6af7634d6c generify the drain spot system so that addon devs can more easily use it 2018-11-13 11:39:28 +01:00
Ellpeck
b4508abb4a finished the aura field creator 2018-11-13 01:27:47 +01:00
Ellpeck
850e37889b added the aura field creator 2018-11-13 00:36:47 +01:00
Ellpeck
13d6cf778a move some API stuff around 2018-11-12 22:04:40 +01:00
Ellpeck
a10210888c allow the extraneous firestarter to be placed on any side of a furnace 2018-11-12 15:42:56 +01:00
Ellpeck
a9a7191ebf rename this to be more generically applicable 2018-11-12 01:35:02 +01:00
Ellpeck
081e48b208 changed aura types to be an expandable system 2018-11-12 01:29:33 +01:00
Ellpeck
27217f5854 some api and config for the pickaxe conversion and flower generator 2018-11-12 00:32:35 +01:00
Ellpeck
d2531e1d8a moved extractAuraFromPlayer to the API for convenience 2018-11-11 22:58:58 +01:00
Ellpeck
dd126df00c made golden leaves have sparkle particles when they're done
Closes #2
2018-11-11 17:09:26 +01:00
Ellpeck
1854b42709 actually require mtlib in code too 2018-11-11 17:00:47 +01:00
Ellpeck
dbeb2914f1 add crafttweaker compat 2018-11-11 16:50:51 +01:00
Ellpeck
436f3b809b added a proper API \o/ 2018-11-11 13:26:19 +01:00
Ellpeck
0fee6082ef update patchouli and add it as a maven dep 2018-11-10 23:25:53 +01:00
Ellpeck
696c92ce59 made the gold powder's default state have no connections to improve book visualization 2018-11-09 13:15:25 +01:00
Ellpeck
2dbed5813e added the farming stencil 2018-11-09 12:42:08 +01:00
Ellpeck
0d9d466efd fixed the placer ignoring placement checks for redstone and gold powder 2018-11-09 00:38:42 +01:00
Ellpeck
6248495b0b fix serverside flower generator crash 2018-11-09 00:35:00 +01:00
Ellpeck
0e93ebc2fd fixed nature altar lagging on laggy servers 2018-11-08 22:15:25 +01:00
Ellpeck
5456262cf1 add actual hardness to the hopper upgrade 2018-11-08 21:35:32 +01:00
Ellpeck
c88087087c a4 2018-11-08 20:49:51 +01:00
Ellpeck
49925bd1e4 fixed serverside crash because of a sideonly thing 2018-11-08 18:11:45 +01:00
Ellpeck
8e9979b192 implement the aura bottle into the progression 2018-11-08 18:03:58 +01:00
Ellpeck
b20c1be95f added bottled aura 2018-11-08 13:50:45 +01:00
Ellpeck
55c158111a fixed brilliant fiber not working on modded leaves 2018-11-08 12:24:21 +01:00
Ellpeck
278cd31242 fixed trinkets for second layer skin 2018-11-07 23:57:47 +01:00
Ellpeck
b34c5b482b add the concept of aura types and make some stuff inaccessible in the nether and the end 2018-11-07 23:42:13 +01:00
Ellpeck
3ba7397005 make the eye meter green 2018-11-07 20:08:22 +01:00
Ellpeck
a937952321 better ancient sapling texture 2018-11-07 17:28:09 +01:00
Ellpeck
872c5b362e update to newest patchouli 2018-11-07 16:55:16 +01:00
Ellpeck
c07118de2a don't return setBlockState in the multiblock maker 2018-11-07 13:38:10 +01:00
Ellpeck
646395aa70 add NA's own, faster multiblock system 2018-11-07 13:33:49 +01:00