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 |
|
Talia-12
|
67a32a6267
|
some progress; BlockPos(vec) is now BlockPos.containing(vec). Materials are gone, so block properties seem to be mostly made by copying from other blocks and changing relevant things. Data generation seems to have changed, and recipes need a recipe category.
|
2023-06-19 23:01:33 +10:00 |
|
Talia-12
|
1342c8cbef
|
started working top to bottom fixing things.
|
2023-06-15 23:11:45 +10:00 |
|
Talia-12
|
80386c4262
|
fixed dependencies to point at 1.20 version where those are available, haven't yet tried to build/launch at all
|
2023-06-15 16:51:26 +10:00 |
|
Talia-12
|
473376943a
|
started updating things to 1.20, halted by patchouli (and presumably others) not being done for 1.20 yet
|
2023-06-15 15:34:35 +10:00 |
|
Talia-12
|
541a0b365a
|
Fix recipe issues, not grabbing all code properly for the circle colours, and fix #478 (VillagerIngredient's weren't adding their type to the buffer, fixed by moving the type-adding code into BrainsweepeeIngredient.)
|
2023-06-15 15:26:15 +10:00 |
|
Talia-12
|
99e8228610
|
renamed Colorizers to Pigments everywhere that wouldn't be tedious (i.e. not in ids, or lang files).
(cherry picked from commit d311390281213bd45165af6f504d7436fb989c44)
|
2023-06-15 01:05:03 +10:00 |
|
Talia-12
|
75b4eb7a4b
|
circles can now store their own pigments.
|
2023-06-15 01:04:55 +10:00 |
|
Talia-12
|
4d4262aeff
|
fixed some doc stuff
(cherry picked from commit b09e7a1ff45fbf7e43f10551cd9e99ff4bbc1059)
|
2023-06-15 01:03:36 +10:00 |
|
Talia-12
|
ab7cc7257b
|
added colours for ACHILLEAN pigment, waiting on a texture
|
2023-06-14 15:33:26 +10:00 |
|
Talia-12
|
045618fbc0
|
made impeti display messages when they print #473. Fixed some lang stuff.
|
2023-06-13 01:48:00 +10:00 |
|
Talia-12
|
0236a1f6fb
|
fixed a bunchhh of lang file stuff, and fixed Mason Directrix's model textures rendering both directions glowy.
|
2023-06-10 17:02:09 +10:00 |
|
Talia-12
|
c51b49f62a
|
added even bigger phial visuals
|
2023-06-06 15:25:57 +10:00 |
|
Talia-12
|
a051f85396
|
casting sounds are back for casting items!
|
2023-06-04 22:49:28 +10:00 |
|
Talia-12
|
3be1da94d4
|
added a bunchh more decoration blocks; the way that I've extended the BlockEntityQuenchedAllayRenderer is kinda hacky
|
2023-06-04 22:34:19 +10:00 |
|
Talia-12
|
e50f233176
|
made Evanition interact properly with unescaped and escaped introspection/retrospections.
|
2023-06-04 17:17:33 +10:00 |
|
Talia-12
|
798bb79acb
|
added documentation for Evanition.
|
2023-06-04 16:23:39 +10:00 |
|
Talia-12
|
70aaf42d8f
|
add bounds checks to arccos and arcsin
|
2023-06-04 16:16:11 +10:00 |
|
Talia-12
|
9b13e218ba
|
Made ContinuationIotas not serialise if they're too big.
|
2023-06-02 22:47:30 +10:00 |
|
Talia-12
|
5d90b58219
|
Add in Alwinfy's Iris' Gambit
|
2023-06-02 22:35:30 +10:00 |
|
Talia-12
|
9157ef5dcb
|
reset ops used after each slate when circles are casting.
|
2023-06-02 20:50:13 +10:00 |
|
Talia-12
|
31b7577605
|
added a pattern to cycle the offhand item's variant, haven't documented it since I'm not sure if it should be a temp-dev thing or the actual way of making variants.
|
2023-06-02 15:00:38 +10:00 |
|
Talia-12
|
0f78ac17a1
|
rename operators package to actions to avoid confusion now that there's a *separate* thing called operators.
|
2023-06-02 14:31:00 +10:00 |
|
Talia-12
|
2a4d156a78
|
Added in Item variants for foci, spellbooks, cyphers, trinkets, and artifacts. Haven't added a way to get different variants in game yet. Also, some of the variants have weird z-fighting that I haven't fixed yet
|
2023-06-02 14:26:18 +10:00 |
|
Talia-12
|
343338d66d
|
change everything to use | for type unions and [X] for list of X
|
2023-06-02 00:42:38 +10:00 |
|
Talia-12
|
208ffce914
|
make operation counter reset after each pattern is drawn.
|
2023-06-02 00:26:04 +10:00 |
|
Talia-12
|
cf3624692e
|
Fixed #381 (see the issue for details on why this works).
|
2023-06-02 00:10:35 +10:00 |
|
Talia-12
|
0446a53959
|
Fixed some from #385 (renamed GTP to teleport/great , renamed hexcasting:conjured to hexcasting:conjured_light ), fixed casting.json using old staff id.
|
2023-06-01 23:28:41 +10:00 |
|
Talia-12
|
72d7845178
|
Fixed a number of the issues in #391 (type signature stuff, cost of break block & place block being inconsistent).
|
2023-06-01 23:22:06 +10:00 |
|
Talia-12
|
a9c859f56d
|
Implemented #463 (pressing ESC in the casting GUI while in the middle of drawing a pattern erases the in-progress pattern rather than closing the screen).
|
2023-06-01 22:32:17 +10:00 |
|
Talia-12
|
a10b096402
|
implemented "Undo in parenthised" mentioned in #441. The *way* I did this is kinda hacky, particularly in GuiSpellcasting.
|
2023-06-01 22:23:48 +10:00 |
|
Talia-12
|
0daecb38e4
|
Fix #439
|
2023-06-01 21:44:49 +10:00 |
|
Talia-12
|
578c4fdab5
|
fixed bug from #440 implementation, implemented #439 (casting items now store the caster's pigment when created).
|
2023-06-01 21:41:37 +10:00 |
|
Talia-12
|
c4c2825f3d
|
did #440, SerDer of Vec3Iotas as CompoundTags.
|
2023-06-01 21:15:21 +10:00 |
|
Talia-12
|
d51fe053e3
|
Reimplemented divide by 0 mishaps in DoubleArithmetic, fixed mishaps not being able to alter the stack (accepting mutable copy of immutable list, changes to copy not changing original)
|
2023-06-01 20:50:40 +10:00 |
|
Talia-12
|
7c6b6e530d
|
Rename .java to .kt
|
2023-06-01 20:50:39 +10:00 |
|
Talia-12
|
13bfc65583
|
Fix #461 (iotas added to ravenmind not serialised properly), and make it so staff cast data only gets reset when both stack and ravenmind are clear. Also made it so writing null to the ravenmind clears it.
|
2023-06-01 19:48:24 +10:00 |
|
Talia-12
|
27abbadfd5
|
Fixed #464, quenched shards aren't a media source
|
2023-06-01 18:42:32 +10:00 |
|
Talia-12
|
be38658478
|
todo
|
2023-06-01 17:46:05 +10:00 |
|
Talia-12
|
d7b2946f55
|
added a bunch of comments to all the out-facing parts of the Arithmetic system.
|
2023-06-01 17:44:56 +10:00 |
|
Talia-12
|
67fd933397
|
made all the maths stuff operators.
|
2023-06-01 17:08:29 +10:00 |
|
Talia-12
|
9ef5a8d15f
|
Fix #465, tooltips for lists, null iotas, and patterns not being setup properly.
|
2023-05-31 23:22:55 +10:00 |
|
Talia-12
|
6fdee9e541
|
made bools and sets Arithmetic as well, did the documentation
|
2023-05-31 23:09:42 +10:00 |
|
Talia-12
|
99a1ad6528
|
made a proper registry for the Arithmetics, made it so media flow can enter/exit from the bottom of slates
|
2023-05-31 22:03:38 +10:00 |
|
Talia-12
|
9c830ef082
|
renamed some things to be more general, got the book working again
|
2023-05-31 21:15:43 +10:00 |
|
Talia-12
|
e62816eff5
|
list arithmetic fully implemented
|
2023-05-31 20:38:19 +10:00 |
|
Talia-12
|
a7f89b0776
|
Rename .java to .kt
|
2023-05-31 20:38:18 +10:00 |
|