Commit graph

830 commits

Author SHA1 Message Date
Talia-12
717dd3e5ad fixed stuff from the merge from petra, and fixed raycasts to work without a player. 2023-07-12 18:26:19 +10:00
Talia-12
dd77b14c59 fix up some patchouli stuff 2023-07-12 17:28:14 +10:00
Talia-12
e88e1b553d Merge remote-tracking branch 'petra_origin/1.20' into 1.20.1 2023-07-11 21:36:47 +10:00
Talia-12
3f3b899ecb fix more int->long stuff 2023-07-11 16:34:03 +10:00
Talia-12
ccaa83a2f9 fix packagedItems being unable to cast if they have no saved pigment. 2023-07-11 15:57:24 +10:00
Talia-12
1d1efb2a3d make spell costs longs. 2023-07-11 15:53:12 +10:00
Talia-12
c8004cc7a4 fix AltioraLayer addLayer by removing mixin. 2023-07-10 21:40:34 +10:00
Talia-12
77aa0e7380 renamed some things, made IotaType.serialize actually check if custom iotas are too big. 2023-07-10 19:38:54 +10:00
Talia-12
3c426a89ee allow RenderedSpells to modify the stack/userdata. 2023-07-10 11:51:45 +10:00
Talia-12
b50d12464a add new Any iotapredicate. 2023-07-10 00:00:24 +10:00
Talia-12
b3f285e859 rename modify_in_place to replace. 2023-07-09 21:20:21 +10:00
Talia-12
aaae2e5020 give Arithmetic operators access to the casting env (to be used in MoreIotas for the ExtractItemType operator, needed to get the item type of the block at a position) 2023-07-09 21:15:39 +10:00
petrak@
8f20cec693 patchouli work might be bikeshedding right now tbh 2023-07-08 17:28:10 -05:00
petrak@
4eb5bb846d augh. actually do git properly and actually be on 1.20.1 2023-07-08 15:57:42 -05:00
petrak@
bc20923933 fix merge conflict 2023-07-08 15:53:36 -05:00
petrak@
e3ba2718cb kind of sort of start patchi stuff 2023-07-08 15:52:34 -05:00
petrak@
64efb43abd bandaid-fix some patchi things 2023-07-08 15:38:14 -05:00
petrak@
60c55d86b1 datagen is still incredibly broken but it doesn't matter because we 1.20 now 2023-07-08 15:23:22 -05:00
Talia-12
0a90b0eda2 add Either IotaMultiPredicate 2023-07-09 00:56:52 +10:00
Talia-12
05d0f928dd fix OpBreakBlock to work with circles, as well as making it easier to do the same with OpMakeBattery in the future 2023-07-08 22:25:32 +10:00
Talia-12
25402313e7 rename ctx to env in places. 2023-07-08 21:32:17 +10:00
Talia-12
0bdfa15aa2 fix sentinel, remove broken test and unused method it was testing 2023-07-03 17:19:45 +10:00
Talia-12
0d810ec34f fix null player issues on isBreakingAllowed and isPlacingAllowed 2023-06-29 20:35:42 +10:00
Talia-12
d4e22d157e book fully functional! 2023-06-29 01:59:48 +10:00
Talia-12
81b6958960 running forge datagen 2023-06-29 01:26:36 +10:00
Talia-12
0bffbaaa99 fixed forge datagen (JANK MIXINS) 2023-06-29 01:25:21 +10:00
Talia-12
8501c4ce34 fixed up the registry nonsense and got forge actually able to get into the world!!!!!! 2023-06-29 00:00:04 +10:00
Talia-12
31ff708d80 successfully building!! fixed a bunch of EMI stuff 2023-06-24 00:40:56 +10:00
Talia-12
e70d2edb22 fixxyfixxyfixxy 2023-06-24 00:03:54 +10:00
Talia-12
28f74a8287 get rid of reach attributes since its unused 2023-06-23 16:24:31 +10:00
Talia-12
96abc3df0e fixed some forge renderer stuff 2023-06-23 16:05:04 +10:00
Talia-12
63042fd9d8 fix patchouli stuff now that snapshot is available 2023-06-23 15:43:04 +10:00
Talia-12
afa7684023 add quenched stuff to phial recipes. 2023-06-23 15:16:31 +10:00
Talia-12
e5e7fa18d4 fix creative tabs 2023-06-23 15:15:19 +10:00
Talia-12
487818cae2 mucking around with how to actually register the hex-registries on forge, committing this so I don't lose it in case I want to come back to it 2023-06-22 01:51:26 +10:00
Talia-12
33db54e979 fixed the damage types stuff, and HexItemModels. 2023-06-22 00:45:00 +10:00
Talia-12
9d8bf7c568 start fixing up AkashicTreeGrower to datagen the ConfiguredFeatures, and fix some other datagen stuff. 2023-06-21 18:43:15 +10:00
Talia-12
36b631eadb added BlockSetType for edified wood, fixed HexAxtionTagProvider 2023-06-21 17:01:36 +10:00
petrak@
99b8dd186b probably making great spells random again (amend because i forgot to regen xplat datagen) 2023-06-20 14:09:53 -05:00
petrak@
f9a608a06a fix merge conflict 2023-06-20 11:35:13 -05:00
petrak@
430ca3582e you can now actually get enlightened. lol lmao 2023-06-20 11:34:02 -05:00
petrak@
26193d9352 start making the docs usable 2023-06-20 10:47:09 -05:00
Talia-12
eacbdb4014 changing all the things that were easy to change 2023-06-20 23:53:32 +10:00
Talia-12
05be814a8e fix some recipes, make some rendering fixes more idiomatic, do some more rendering fixes 2023-06-20 22:54:52 +10:00
Talia-12
32559dc94d fix some datagen 2023-06-20 22:14:16 +10:00
Talia-12
a97545246f all the Common kotlin stuff is now compiling apparently 2023-06-20 22:04:49 +10:00
Talia-12
7d611c0220 add some maths helpers for no-longer-present methods, add a tag for which blocks can be removed by OpDestroyFluid. 2023-06-20 19:26:26 +10:00
Talia-12
cb7255a5ed fixed some more actions 2023-06-20 18:58:02 +10:00
Talia-12
e745ff6773 vague more attempts at Datagen fixes 2023-06-20 18:50:29 +10:00
Talia-12
488cc3ea74 fixed up Hexplat Recipes 2023-06-19 23:11:21 +10:00