dfsek
|
163129e245
|
refactor biome pipeline api
|
2021-12-05 18:33:07 -07:00 |
|
dfsek
|
e60a8a109b
|
implement biome delegates in pipeline
|
2021-12-05 17:26:32 -07:00 |
|
dfsek
|
9416e2fbaa
|
make BiomeSource use biome delegates
|
2021-12-05 17:07:23 -07:00 |
|
dfsek
|
3afc9d2c5d
|
remove unused config loader
|
2021-12-05 17:07:12 -07:00 |
|
dfsek
|
66555b21a6
|
register BiomeDelegate loader
|
2021-12-05 17:04:35 -07:00 |
|
dfsek
|
f93842dc94
|
create BiomeDelegateLoader
|
2021-12-05 17:02:27 -07:00 |
|
dfsek
|
3bb52b5cfe
|
create pipeline BiomeDelegate
|
2021-12-05 16:58:03 -07:00 |
|
dfsek
|
95c5e7022e
|
remove bstats
|
2021-12-05 12:36:59 -07:00 |
|
dfsek
|
b0adc47907
|
remove bstats dependency
|
2021-12-05 12:32:52 -07:00 |
|
dfsek
|
508fc17d05
|
update paper api dependency
|
2021-12-05 12:31:52 -07:00 |
|
dfsek
|
f90a1c7883
|
update paper download url
|
2021-12-05 12:29:23 -07:00 |
|
dfsek
|
c1f8be668c
|
fix vanilla structure gen
|
2021-12-05 12:25:50 -07:00 |
|
dfsek
|
1442660e49
|
register structures to Terra biomes
|
2021-12-05 12:20:04 -07:00 |
|
dfsek
|
95749bea5d
|
generate vanilla structures
|
2021-12-05 10:16:04 -07:00 |
|
dfsek
|
f46e285bc9
|
switch x and z ChunkGenerator params
|
2021-12-04 23:34:18 -07:00 |
|
dfsek
|
2fa8831c63
|
add carver resolution config to pack.yml
|
2021-12-04 23:33:36 -07:00 |
|
dfsek
|
86336eea01
|
create lazily evaluated carver
|
2021-12-04 23:29:38 -07:00 |
|
dfsek
|
71bd433442
|
remove unneeded RegistrationEvent
|
2021-12-04 20:41:09 -07:00 |
|
dfsek
|
99a2f1af3a
|
fix yaml addon
|
2021-12-04 20:40:14 -07:00 |
|
dfsek
|
72488c9d18
|
move config discovery to separate method
|
2021-12-04 20:40:07 -07:00 |
|
dfsek
|
cb90563519
|
format
|
2021-12-04 20:34:17 -07:00 |
|
dfsek
|
bf9fcc37cb
|
make EventManager#callEvent return event
|
2021-12-04 20:32:40 -07:00 |
|
dfsek
|
4dcd013db4
|
move meta registration to separate method
|
2021-12-04 20:31:12 -07:00 |
|
dfsek
|
6c69e3fad1
|
create RegistrationEvent
|
2021-12-04 20:29:38 -07:00 |
|
dfsek
|
709b41aceb
|
move unneeded fields to local constructor vars
|
2021-12-04 20:21:53 -07:00 |
|
dfsek
|
845b932451
|
remove unused load method
|
2021-12-04 20:18:58 -07:00 |
|
dfsek
|
3215c17609
|
clean up ConfigPackImpl constructors
|
2021-12-04 20:18:31 -07:00 |
|
dfsek
|
8a6e61469b
|
refactor configs
|
2021-12-04 19:51:42 -07:00 |
|
dfsek
|
ec77519923
|
convert PaletteInfo to record
|
2021-12-04 19:51:03 -07:00 |
|
dfsek
|
b52e00a842
|
move NoiseChunkGenerator3D
|
2021-12-04 19:48:53 -07:00 |
|
dfsek
|
edb9b13bd1
|
correct carving logic
|
2021-12-04 19:39:35 -07:00 |
|
dfsek
|
1eb515e751
|
nested user defined functions
|
2021-12-04 19:34:24 -07:00 |
|
dfsek
|
4083597f23
|
remove unneeded ChunkInterpolator interface
|
2021-12-04 19:07:39 -07:00 |
|
dfsek
|
48f799e1c5
|
remove unneeded Sampler interface
|
2021-12-04 19:06:04 -07:00 |
|
dfsek
|
f08f79f754
|
rename SamplerProviderImpl to SamplerProvider
|
2021-12-04 19:04:42 -07:00 |
|
dfsek
|
672cf59972
|
move Sampler to chunk generator addon
|
2021-12-04 19:04:11 -07:00 |
|
dfsek
|
dc88c322fb
|
move derivative method to PaletteUtil
|
2021-12-04 19:03:25 -07:00 |
|
dfsek
|
df16edac7f
|
implement carving
|
2021-12-04 19:01:48 -07:00 |
|
dfsek
|
0c8aedd972
|
load biome noise templates
|
2021-12-04 18:52:50 -07:00 |
|
dfsek
|
3da2565f57
|
remove GenerationSettings
|
2021-12-04 18:49:43 -07:00 |
|
dfsek
|
ca84628eb9
|
remove Biome#getGenerator
|
2021-12-04 18:48:47 -07:00 |
|
dfsek
|
88adbb16d2
|
move generator options to addon
|
2021-12-04 18:48:25 -07:00 |
|
dfsek
|
0912b8b161
|
remove unused class
|
2021-12-04 18:19:37 -07:00 |
|
dfsek
|
af53987fbd
|
move ChunkInterpolator to noise chunk generator addon
|
2021-12-04 18:19:03 -07:00 |
|
dfsek
|
0818f943b1
|
make platform biome return singular
|
2021-12-04 18:17:32 -07:00 |
|
dfsek
|
2ef2b61cc5
|
TerraBiome -> Biome
|
2021-12-04 17:47:41 -07:00 |
|
dfsek
|
16c80a0976
|
Biome -> PlatformBiome
|
2021-12-04 17:46:26 -07:00 |
|
dfsek
|
4d2639207d
|
fix terrascript loading on windows
|
2021-12-03 15:55:56 -07:00 |
|
dfsek
|
fe57ae2471
|
actually implement getheight methods
|
2021-12-03 09:46:37 -07:00 |
|
dfsek
|
c09231b039
|
updade fabric entity generation
|
2021-12-03 09:39:30 -07:00 |
|
dfsek
|
f7ccb00bbe
|
remove unused configpack methods
|
2021-12-03 09:38:11 -07:00 |
|
dfsek
|
b925fe8ff5
|
create parent classloader for addons
|
2021-12-02 21:10:05 -07:00 |
|
dfsek
|
275320af0b
|
use decimal for CheckFunction
|
2021-12-02 20:45:27 -07:00 |
|
dfsek
|
9bee597cb9
|
fix addon ID
|
2021-12-02 19:49:21 -07:00 |
|
dfsek
|
50c1e8f1a7
|
add todo for removing jank hashcode
|
2021-12-02 19:47:49 -07:00 |
|
dfsek
|
2c963e14d5
|
remove WorldConfig
|
2021-12-02 19:46:35 -07:00 |
|
dfsek
|
a2a8f6e471
|
remove ConfigPack#toWorldConfig
|
2021-12-02 19:45:55 -07:00 |
|
dfsek
|
e533555b52
|
drastically simplify generator API
|
2021-12-02 19:45:22 -07:00 |
|
dfsek
|
71a39ba05b
|
unimplement PropertyHolder
|
2021-12-02 18:08:08 -07:00 |
|
dfsek
|
1c7c7af105
|
implement PropertyHolder in ChunkGenerator
|
2021-12-02 18:05:52 -07:00 |
|
dfsek
|
ad66fa8022
|
implement TerraScriptCheckFunctionAddon
|
2021-12-02 18:04:16 -07:00 |
|
dfsek
|
b222129478
|
terrascript check function addon depends on terrascript addon
|
2021-12-02 17:47:02 -07:00 |
|
dfsek
|
c6eeb9a3ea
|
remove layer addon for now
|
2021-12-02 17:45:08 -07:00 |
|
dfsek
|
b9c77fbdfa
|
move elevation interpolation to new addon
|
2021-12-02 17:44:30 -07:00 |
|
dfsek
|
c68d092814
|
clean up chunkgenerator stuff
|
2021-12-02 17:43:44 -07:00 |
|
dfsek
|
4a8d19cbf2
|
remove unused methods from WorldConfig
|
2021-12-02 09:42:38 -07:00 |
|
dfsek
|
fab02d4d16
|
remove ChunkGenerator#getPack
|
2021-12-02 09:23:34 -07:00 |
|
dfsek
|
fc073325fb
|
remove ChunkGenerator#getPlatform
|
2021-12-02 09:12:16 -07:00 |
|
dfsek
|
f8d270540e
|
start implementing LayeredChunkGeneratorAddon
|
2021-12-02 09:12:02 -07:00 |
|
dfsek
|
69ec02341f
|
create base LayerChunkGeneratorAddon
|
2021-12-02 08:13:22 -07:00 |
|
dfsek
|
e10948a7cf
|
fix RegistryTest
|
2021-12-01 21:15:36 -07:00 |
|
dfsek
|
ed2e56c776
|
fix bukkit impl
|
2021-12-01 21:14:22 -07:00 |
|
dfsek
|
4db469199c
|
fix duplicate mixin method
|
2021-12-01 21:10:18 -07:00 |
|
dfsek
|
a69be58b58
|
make registry return optional for get operations
|
2021-12-01 17:48:41 -07:00 |
|
dfsek
|
4cc07a7b02
|
update to latest Tectonic version
|
2021-12-01 10:21:20 -07:00 |
|
dfsek
|
8214b17a4e
|
update to latest Paralithic
|
2021-12-01 10:17:33 -07:00 |
|
dfsek
|
7a665d6f9c
|
annotate Registry methods with nullability and contract
|
2021-12-01 10:15:02 -07:00 |
|
dfsek
|
2d7cf5151f
|
annotate WorldHandle methods with nullability and contract
|
2021-12-01 08:29:14 -07:00 |
|
dfsek
|
65d8dc803d
|
annotate Platform methods with nullability and contract
|
2021-12-01 08:26:30 -07:00 |
|
dfsek
|
5749af4bb2
|
update to 1.18 release
|
2021-11-30 20:06:37 -07:00 |
|
dfsek
|
d0872f42da
|
fix project versioning
|
2021-11-29 16:17:24 -07:00 |
|
dfsek
|
8b7cf2a74c
|
fix publishing config
|
2021-11-29 16:07:25 -07:00 |
|
dfsek
|
7dc1f2fe92
|
add info comment to config.yml
|
2021-11-28 21:55:40 -07:00 |
|
dfsek
|
ffe05bc7f9
|
clean up config.yml
|
2021-11-28 21:53:42 -07:00 |
|
dfsek
|
135e8269fa
|
remove unused language stuff
|
2021-11-28 21:52:15 -07:00 |
|
dfsek
|
1832e58498
|
move StructureAccessorAccessor to accessor package
|
2021-11-28 19:56:43 -07:00 |
|
dfsek
|
b4408f048c
|
cleanup generic type
|
2021-11-28 16:52:59 -07:00 |
|
dfsek
|
397c464fb2
|
finish refactoring world api
|
2021-11-28 16:51:04 -07:00 |
|
dfsek
|
6b9dfc5d43
|
refactor world classes
|
2021-11-28 16:43:27 -07:00 |
|
dfsek
|
b882e5e62b
|
remove unused generator classes
|
2021-11-28 16:42:08 -07:00 |
|
dfsek
|
2d5b384ae4
|
pull members of WritableWorld up
|
2021-11-28 16:42:00 -07:00 |
|
dfsek
|
86dee3bb29
|
create base World interface
|
2021-11-28 16:36:57 -07:00 |
|
dfsek
|
4287ff8a3c
|
World -> ServerWorld
|
2021-11-28 16:36:29 -07:00 |
|
dfsek
|
da34aeed42
|
create readable and writable world interfaces
|
2021-11-28 16:35:13 -07:00 |
|
dfsek
|
402ac166ff
|
worldaccess -> WritableWorld
|
2021-11-28 16:32:59 -07:00 |
|
dfsek
|
27f472dd57
|
for some reason we were shading all of SpongeAPI
|
2021-11-28 13:52:01 -07:00 |
|
dfsek
|
64d9eca618
|
update paper
|
2021-11-28 13:40:50 -07:00 |
|
dfsek
|
6f88519df8
|
reimplement strata
|
2021-11-28 13:09:30 -07:00 |
|
dfsek
|
2325886adb
|
biome determinism
|
2021-11-28 12:58:26 -07:00 |
|
dfsek
|
a5947be122
|
fix fabric protoworld impl
|
2021-11-28 12:26:01 -07:00 |
|