dfsek
|
17e2bdc6f7
|
fix region overlap
|
2021-12-22 16:11:56 -07:00 |
|
dfsek
|
737f95e458
|
dont set unneeded blocks
|
2021-12-22 15:02:40 -07:00 |
|
dfsek
|
51c8da51d3
|
throw informative exception
|
2021-12-22 13:58:15 -07:00 |
|
dfsek
|
ffb93d0a6f
|
dont redundantly evaluate expressions
|
2021-12-22 13:34:21 -07:00 |
|
dfsek
|
086d944f10
|
parse TerraScripts in parallel
|
2021-12-22 13:34:08 -07:00 |
|
dfsek
|
a461a57f0d
|
dont evaluate derivatives for empty slant palettes
|
2021-12-22 02:55:56 -07:00 |
|
dfsek
|
7307b58696
|
increase default chunk cache size
|
2021-12-22 02:45:37 -07:00 |
|
dfsek
|
0f9592a508
|
parallel config loading
|
2021-12-22 02:31:40 -07:00 |
|
dfsek
|
fb13ab40ca
|
fix region serialization
|
2021-12-22 01:15:08 -07:00 |
|
dfsek
|
6b26cfc964
|
set main class of cli implementation
|
2021-12-22 01:14:50 -07:00 |
|
dfsek
|
4646fdee89
|
increase biome cache size
|
2021-12-22 01:14:28 -07:00 |
|
dfsek
|
27561931cc
|
resolve circular dependency issue in cli build
|
2021-12-21 23:13:49 -07:00 |
|
dfsek
|
13c696b392
|
add biome cache to ChunkInterpolator
|
2021-12-21 23:13:34 -07:00 |
|
dfsek
|
849b3116c9
|
add hashCode to Vector2Int
|
2021-12-21 23:10:35 -07:00 |
|
dfsek
|
0e87da2eff
|
use record for SeededVector
|
2021-12-21 22:37:20 -07:00 |
|
dfsek
|
4c9cfbfdf9
|
cli serialization
|
2021-12-21 22:35:07 -07:00 |
|
dfsek
|
d49ee4f3fc
|
implement CLI world & chunk
|
2021-12-21 20:54:39 -07:00 |
|
dfsek
|
5ea6f44a96
|
implement block data stuff
|
2021-12-21 20:24:54 -07:00 |
|
dfsek
|
71620c2b29
|
create basic CLI impl
|
2021-12-21 20:04:28 -07:00 |
|
dfsek
|
fa3849b85e
|
remove region implementation
|
2021-12-21 19:56:42 -07:00 |
|
dfsek
|
9ed4375165
|
Merge pull request #290 from Astrashh/optional-global-samplers
Make pack manifest `samplers` key optional
|
2021-12-21 19:37:19 -07:00 |
|
dfsek
|
c21ebddfb6
|
inject biomes when datapack resources are loaded
|
2021-12-21 18:51:03 -07:00 |
|
dfsek
|
5f993cca57
|
fix task name in assemble dependency
|
2021-12-21 16:37:01 -07:00 |
|
dfsek
|
3caf3a9380
|
correctly jar-in-jar dependencies
|
2021-12-21 16:33:49 -07:00 |
|
dfsek
|
5dbc2c2895
|
implement BlockState with mixin on Fabric
|
2021-12-21 13:09:40 -07:00 |
|
dfsek
|
1a1016bdf8
|
mark Properties as deprecated
|
2021-12-21 11:43:08 -07:00 |
|
dfsek
|
b5047fc5ab
|
implement Handle interface in single mixin
|
2021-12-21 01:26:36 -07:00 |
|
dfsek
|
a199ea2c20
|
remove unneeded equals override in ServerWorldMixin
|
2021-12-21 01:15:28 -07:00 |
|
dfsek
|
dc8a5933bf
|
remove unneeded hashCode and equals override in ChunkRegionMixin
|
2021-12-21 01:14:26 -07:00 |
|
dfsek
|
9d832391e4
|
dont use world as cache parameter
|
2021-12-21 01:13:48 -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
|
4db94e50e5
|
remove StructureBuffer
|
2021-12-20 00:02:10 -07:00 |
|
dfsek
|
7a9ea7f281
|
remove DirectBuffer
|
2021-12-20 00:01:54 -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
|
30b02a03c4
|
add permissions to commands
|
2021-12-19 22:43:12 -07:00 |
|
dfsek
|
cfc7960c70
|
remove old command API
|
2021-12-19 19:57:19 -07:00 |
|
dfsek
|
4c01cb4b8d
|
remove old structure commands
|
2021-12-19 19:54:34 -07:00 |
|
dfsek
|
03e8d0f381
|
remove biome commands
|
2021-12-19 19:53:21 -07:00 |
|
dfsek
|
a8f12ae847
|
implement profiler command
|
2021-12-19 19:52:25 -07:00 |
|
dfsek
|
81b2f352de
|
remove old main commands
|
2021-12-19 19:52:19 -07:00 |
|
dfsek
|
2ad8e381fd
|
start removing old commands
|
2021-12-19 19:43:41 -07:00 |
|
dfsek
|
d5da0e4002
|
implement reload and packs commands
|
2021-12-19 19:27:49 -07:00 |
|
dfsek
|
46153cb358
|
begin implementing commands with Cloud
|
2021-12-19 19:09:08 -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
|
aeb0372d59
|
pull versions out to Versions config
|
2021-12-19 15:30:50 -07:00 |
|
dfsek
|
2a965e847f
|
refactor buildSrc scripts to root directory
|
2021-12-19 15:02:41 -07:00 |
|
dfsek
|
626c65fc3e
|
begin pulling versions into buildSrc/Versions
|
2021-12-19 14:56:52 -07:00 |
|
dfsek
|
fb1ebd0e11
|
add dependency on cloud
|
2021-12-19 14:22:35 -07:00 |
|
dfsek
|
30f7f002d5
|
warn at out-of-bounds access rather than crash on Bukkit.
|
2021-12-19 13:48:51 -07:00 |
|
dfsek
|
77d341ebab
|
update fabric versions
|
2021-12-18 23:59:38 -07:00 |
|
dfsek
|
0a896862fe
|
Merge pull request #285 from Astrashh/key-name-refactor
Key name refactor
|
2021-12-17 19:37:51 -07:00 |
|
dfsek
|
8ff6c3e65c
|
create structure-block-shortcut addon
|
2021-12-17 09:48:06 -07:00 |
|
dfsek
|
df0a2f29d1
|
repair ServerWorldMixin
|
2021-12-17 09:15:14 -07:00 |
|
dfsek
|
e94d1cb98c
|
repair ChunkRegionMixin
|
2021-12-17 09:14:47 -07:00 |
|
dfsek
|
fa098666f1
|
repair BlockEntityMixin
|
2021-12-17 08:43:07 -07:00 |
|
dfsek
|
9f1e97d9a2
|
repair BlockMixin
|
2021-12-17 08:40:53 -07:00 |
|
dfsek
|
31e20b12c0
|
setBlockData -> setBlockState
|
2021-12-17 08:40:02 -07:00 |
|
dfsek
|
23fcd4a651
|
getBlockData -> getBlockState
|
2021-12-17 08:38:28 -07:00 |
|
dfsek
|
7da87c27ee
|
getBlockState -> getBlockEntity
|
2021-12-17 08:37:51 -07:00 |
|
dfsek
|
5401917703
|
createBlockData -> createBlockState
|
2021-12-17 08:36:43 -07:00 |
|
dfsek
|
2c12892111
|
getBlockData -> getBlockState
|
2021-12-17 08:36:03 -07:00 |
|
dfsek
|
e5eaba9150
|
getDefaultData -> getDefaultState
|
2021-12-17 08:35:29 -07:00 |
|
dfsek
|
27d12efb31
|
relocate ShortcutLoader
|
2021-12-17 08:32:36 -07:00 |
|
dfsek
|
6a4f6c509b
|
LoaderHolder -> ConfigLoadingDelegate
|
2021-12-17 08:32:08 -07:00 |
|
dfsek
|
1004eefbf6
|
use formatted version
|
2021-12-16 22:59:38 -07:00 |
|
dfsek
|
ff40bf5a3a
|
create and register VersionLoader
|
2021-12-16 22:58:21 -07:00 |
|
dfsek
|
bcdfb42fa1
|
update ConfigPack#getVersion to use Strata version
|
2021-12-16 22:52:36 -07:00 |
|
dfsek
|
8773c414c5
|
remove vanilla methods from ConfigPack
|
2021-12-16 22:50:48 -07:00 |
|
dfsek
|
1852d9103f
|
remove RegistryFactory
|
2021-12-16 22:14:23 -07:00 |
|
dfsek
|
fb1b440e72
|
remove ConfigPack#getRegistryFactory
|
2021-12-16 22:13:34 -07:00 |
|
dfsek
|
0ad3867a91
|
remove registry provider from ConfigType
|
2021-12-16 22:12:42 -07:00 |
|
dfsek
|
011a915d38
|
implement PaletteBlockShortcutAddon
|
2021-12-16 22:07:53 -07:00 |
|
dfsek
|
5726a07249
|
create palette-block-shortcut addon
|
2021-12-16 22:02:27 -07:00 |
|
dfsek
|
b3a75b3738
|
clean up palette addon
|
2021-12-16 22:00:07 -07:00 |
|
dfsek
|
888cecdc16
|
clean up Palette API
|
2021-12-16 21:57:18 -07:00 |
|
dfsek
|
28b16943f7
|
implement shortcut API
|
2021-12-16 21:54:49 -07:00 |
|
dfsek
|
a0c46aaf7a
|
remove unused lang stuff
|
2021-12-16 19:51:29 -07:00 |
|
dfsek
|
89c43e98b9
|
use UnsupportedOperationException if cannot get checked registry
|
2021-12-16 19:49:34 -07:00 |
|
dfsek
|
7a238f833b
|
dont use shadow in BlockEntityMixin
|
2021-12-16 16:21:08 -07:00 |
|
dfsek
|
909de9409b
|
dont shadow fields in BlockMixin
|
2021-12-16 16:17:20 -07:00 |
|
dfsek
|
0aa10a631a
|
ignore out of bounds values in RandomLocator
|
2021-12-16 10:46:54 -07:00 |
|
dfsek
|
6c8b8a3d51
|
add meta annotation to ScaleNormalizerTemplate
|
2021-12-16 09:43:44 -07:00 |
|
dfsek
|
b73cbdd8a2
|
add meta annotations to BinaryArithmeticTemplate
|
2021-12-16 09:43:18 -07:00 |
|
dfsek
|
e0f5d51b71
|
Merge remote-tracking branch 'origin/ver/6.0.0' into ver/6.0.0
|
2021-12-16 09:38:43 -07:00 |
|
dfsek
|
e76e17439f
|
reinclude sponge project
|
2021-12-16 09:34:35 -07:00 |
|
dfsek
|
d1140556c7
|
Merge pull request #283 from Astrashh/locator-fix-meta
Add missing meta annotations to locators
|
2021-12-16 09:33:05 -07:00 |
|
dfsek
|
5cf1b56782
|
temporarily disable Sponge submodule
|
2021-12-15 22:03:49 -07:00 |
|
dfsek
|
305c29dad2
|
salt RandomLocator and GaussianRandomLocator
|
2021-12-15 22:03:19 -07:00 |
|
dfsek
|
1fc139cc8c
|
create and register GaussianRandomLocatorTemplate
|
2021-12-15 21:59:32 -07:00 |
|
dfsek
|
7305236724
|
create GaussianRandomLocator
|
2021-12-15 21:22:41 -07:00 |
|
dfsek
|
353f5a1f26
|
register min sampler
|
2021-12-15 20:54:59 -07:00 |
|
dfsek
|
ad3bcf5a98
|
register max sampler
|
2021-12-15 20:54:39 -07:00 |
|
dfsek
|
cfa1c39889
|
register division sampler
|
2021-12-15 20:54:21 -07:00 |
|