dfsek
|
036a166909
|
fix ParserTest
|
2022-06-16 23:40:52 -07:00 |
|
dfsek
|
ef0692977c
|
bump terrascript addon version
|
2022-06-16 20:17:42 -07:00 |
|
dfsek
|
2001b4c6f8
|
remove TerraScript PerformanceTest
|
2022-06-15 20:03:32 -07:00 |
|
dfsek
|
e5fa4fd1f1
|
remove decimal on whole numbers (keeps parity with old scripts)
|
2022-06-14 22:18:31 -07:00 |
|
dfsek
|
8c9afc4592
|
recursively update variable table size
|
2022-06-14 22:01:54 -07:00 |
|
dfsek
|
3122962dc1
|
fix Function#applyDouble
|
2022-06-14 21:54:19 -07:00 |
|
dfsek
|
14e035bf2e
|
use applyDouble and applyBoolean in applicable ops
|
2022-06-14 21:51:05 -07:00 |
|
dfsek
|
b2cc0d48aa
|
use local variable table for terrascript
|
2022-06-14 21:30:58 -07:00 |
|
dfsek
|
613b96288a
|
add primitive overrides to TerraScript items
|
2022-06-14 19:09:43 -07:00 |
|
dfsek
|
5d703327db
|
bump versions
|
2022-06-04 15:11:59 -07:00 |
|
dfsek
|
a5db29f2ad
|
fix TerraScript EqualsStatement
|
2022-06-02 22:04:52 -07:00 |
|
dfsek
|
20e6b8bb63
|
promote terrascript log function to info level
|
2022-06-02 22:03:36 -07:00 |
|
dfsek
|
4c2ece3eb7
|
dont shade fastmath when it's unneeded
|
2022-05-30 17:56:13 -07:00 |
|
dfsek
|
01d4174092
|
bump all addon versions
|
2022-05-29 21:33:45 -07:00 |
|
dfsek
|
ee373bbe4b
|
reformat code
|
2022-05-26 19:40:41 -07:00 |
|
dfsek
|
49857f6b91
|
remove Properties
|
2022-05-26 19:33:37 -07:00 |
|
dfsek
|
8655f7811a
|
remove rotationutil methods
|
2022-05-26 19:32:20 -07:00 |
|
dfsek
|
3ec15960cf
|
reduce overhead of profiler when not profiling
|
2022-05-26 12:51:18 -07:00 |
|
dfsek
|
63bfa6bf14
|
fix NotEqualsStatement
|
2022-05-25 23:01:14 -07:00 |
|
dfsek
|
0c3d4f4f4e
|
lazily evaluate terrascript binary operations
|
2022-05-24 18:25:24 -07:00 |
|
dfsek
|
0c302456a2
|
use shadowJar for addon packaging
|
2022-05-05 08:32:48 -07:00 |
|
dfsek
|
41e7ad35bd
|
simplify dependency configuration
|
2022-05-05 08:25:30 -07:00 |
|
dfsek
|
4a3c22a8d6
|
reformat all code
|
2022-03-30 14:43:56 -07:00 |
|
dfsek
|
aeadfb21dd
|
create basic terrascript performance test
|
2022-02-22 09:42:52 -07:00 |
|
dfsek
|
a02847e3ed
|
drastically optimise terrascript scoping
|
2022-02-16 15:55:46 -07:00 |
|
dfsek
|
17d903ff32
|
add pow2 terrascript function
|
2022-01-18 23:38:18 -07:00 |
|
dfsek
|
bef81d2704
|
adjust TerraScriptAddon event priority
|
2022-01-18 20:51:57 -07:00 |
|
dfsek
|
570a3bccc5
|
manually specify shadowjar task on shaded addons
|
2021-12-30 01:22:50 -07:00 |
|
dfsek
|
ea5dd297cb
|
implement new tectonic depthtracker API
|
2021-12-27 23:01:48 -07:00 |
|
dfsek
|
ad7d173b7e
|
make StructureScript properly return registry key
|
2021-12-27 15:59:51 -07:00 |
|
dfsek
|
6d844c2d3a
|
use single-parameter Keyed registration
|
2021-12-26 19:27:12 -07:00 |
|
dfsek
|
9c5b789aa2
|
unimplement Keyed in Structure
|
2021-12-26 19:26:02 -07:00 |
|
dfsek
|
46e7bd917a
|
getFromID -> getByID
|
2021-12-25 01:10:49 -07:00 |
|
dfsek
|
e1a6cdb484
|
tryGet -> getFromID
|
2021-12-25 01:06:20 -07:00 |
|
dfsek
|
2b92e2e73b
|
getKey -> key
|
2021-12-25 01:04:19 -07:00 |
|
dfsek
|
8467a19781
|
implement namespaced registries
|
2021-12-25 01:01:32 -07:00 |
|
dfsek
|
086d944f10
|
parse TerraScripts in parallel
|
2021-12-22 13:34:08 -07:00 |
|
dfsek
|
5dbc2c2895
|
implement BlockState with mixin on Fabric
|
2021-12-21 13:09:40 -07:00 |
|
dfsek
|
78c3e14086
|
refactor integer vectors
|
2021-12-20 00:38:27 -07:00 |
|
dfsek
|
b9965bdbc5
|
make Vector3 immutable by default
|
2021-12-20 00:37:54 -07:00 |
|
dfsek
|
961a42d1cb
|
make vector2 immutable by default
|
2021-12-20 00:19:09 -07:00 |
|
dfsek
|
026547bdfc
|
make Vector2 constructor private
|
2021-12-20 00:08:30 -07:00 |
|
dfsek
|
fb6c86801e
|
make Vector3 constructor private
|
2021-12-20 00:06:35 -07:00 |
|
dfsek
|
007c761537
|
remove buffer items
|
2021-12-20 00:04:08 -07:00 |
|
dfsek
|
62d0f109b4
|
remove buffer api
|
2021-12-20 00:01:04 -07:00 |
|
dfsek
|
f088928483
|
clean up Structure API
|
2021-12-19 23:14:02 -07:00 |
|
dfsek
|
ea3f8096fd
|
fix StructureScript
|
2021-12-19 18:39:28 -07:00 |
|
dfsek
|
9872d22c06
|
implement getType method in registries
|
2021-12-19 17:41:04 -07:00 |
|
dfsek
|
2a965e847f
|
refactor buildSrc scripts to root directory
|
2021-12-19 15:02:41 -07:00 |
|
dfsek
|
31e20b12c0
|
setBlockData -> setBlockState
|
2021-12-17 08:40:02 -07:00 |
|