Commit Graph
100 Commits
Author SHA1 Message Date
dfsek b87af589ea Merge pull request #17 from budgidiere/master
Use Faster XoRoShiRo128PlusRandom
2020-11-19 17:17:24 -07:00
dfsek ff7423022b Bump version to 1.4.1 2020-11-19 15:25:36 -07:00
dfsek 700d1d0a6c Fix bizarre elevation equation issues 2020-11-19 15:09:12 -07:00
dfsek 0bc2c6e897 Import FastMath in tests 2020-11-18 18:47:24 -07:00
dfsek 3d092df9d5 Merge pull request #16 from budgidiere/master
Replace Math with FastMath for improved performance.
2020-11-18 18:42:57 -07:00
dfsek bed506c5cb Update Parsii to latest version using FastMath 2020-11-18 18:40:49 -07:00
dfsek 19162a1924 Structure tree sapling overrides no longer require tree to be on ground level 2020-11-17 20:10:13 -07:00
dfsek 2100718b2a Minor performance improvements to generation 2020-11-17 14:39:05 -07:00
dfsek 291d0aaf1c Remove unused Feature variable 2020-11-17 13:44:23 -07:00
dfsek fde8fd95f2 Clean up parsii code 2020-11-17 10:51:31 -07:00
dfsek 4c4c31db45 Cleanup EntityFeature code, account for Structure rotation in Features 2020-11-17 00:49:43 -07:00
dfsek 2750d46a98 [AUTO] Clean & reformat 2020-11-16 23:39:18 -07:00
dfsek 9a403805c9 Cleanup 2020-11-16 23:37:42 -07:00
dfsek cb537d0514 Rewrite basically the whole generator again. Get rid of failsafe biomes because they are dumb 2020-11-16 23:32:04 -07:00
dfsek deb7db9b25 Per-world noise gen is no longer dumb 2020-11-16 21:44:49 -07:00
dfsek 567b06fd3f Bump version 2020-11-16 17:41:39 -07:00
dfsek b8441b6903 Make NoiseBuilder actually follow builder pattern 2020-11-16 17:01:44 -07:00
dfsek 00c933c06e Fix stoopid NPE 2020-11-16 16:54:55 -07:00
dfsek cab91ec15b Account for elevation in structure spawns 2020-11-16 16:18:34 -07:00
dfsek f5a503f546 Cleanup noise functions 2020-11-16 11:29:30 -07:00
dfsek 022c95a862 User defined noise functions 2020-11-16 11:15:50 -07:00
dfsek 9125590a02 Improvements to structure load command 2020-11-15 16:10:14 -07:00
dfsek e5c5557398 Fix issue with EntityFeature spawning 2020-11-14 22:20:36 -07:00
dfsek ca5fb57b0b Merge remote-tracking branch 'origin/master' 2020-11-14 15:57:52 -07:00
dfsek 132c0c3d60 Fix spelling in build.gradle.kts 2020-11-14 15:57:36 -07:00
dfsek 184c02a207 Merge pull request #14 from solonovamax/gradle-wrapper
Include gradle wrapper
2020-11-14 14:46:56 -07:00
dfsek 63e01cf0ea Merge remote-tracking branch 'origin/master' 2020-11-13 23:34:42 -07:00
dfsek bfd57e38d8 Refactor some biome stuff 2020-11-13 23:34:34 -07:00
dfsek 979fce5856 Merge pull request #12 from solonovamax/auto-version
Automatically update the Terra version on build.
2020-11-13 13:22:02 -07:00
dfsek b3dac9f37e Finally implement user defined variables 2020-11-13 12:25:40 -07:00
dfsek 08d1ca02f9 Move StructureSpawnRequirements to separate classes. 2020-11-13 12:01:20 -07:00
dfsek 658ed01055 Remove default config from main repo 2020-11-13 12:00:55 -07:00
dfsek 9b6536d76d Merge pull request #10 from solonovamax/resources
Download configs from online
2020-11-12 17:13:45 -07:00
dfsek 7e12f3e9c8 Merge branch 'master' into resources 2020-11-12 17:12:43 -07:00
dfsek bd0dbb49de Back Flora configs with registry. 2020-11-12 16:47:59 -07:00
dfsek 53f1b0abc0 Version 1.3.0 2020-11-12 16:08:46 -07:00
dfsek 275a17dbe9 Default Mesa biome no longer sucks 2020-11-12 10:08:21 -07:00
dfsek 2d18f5dbe5 Increase resolution of elevation interpolation 2020-11-12 09:36:32 -07:00
dfsek f6a4479855 Continue work on slant palettes and elevation. 2020-11-11 17:23:28 -07:00
dfsek dd33998cf8 Fix slope palette interaction with Elevation 2020-11-11 02:54:40 -07:00
dfsek 171581c224 Update arid mountain config 2020-11-11 02:43:32 -07:00
dfsek 6b6b3fb3d4 Smooth out elevation interpolation 2020-11-11 02:35:46 -07:00
dfsek 922f971c8e Implement Elevation 2020-11-11 02:28:44 -07:00
dfsek 48e45dfe23 Finish slope palette implementation 2020-11-11 01:00:34 -07:00
dfsek d75cd81408 Implement slant palettes 2020-11-10 23:20:34 -07:00
dfsek 9ecefb754c Add mushroom islands to default config 2020-11-10 19:48:54 -07:00
dfsek 9b6230eb13 Improve cave configs 2020-11-10 19:21:46 -07:00
dfsek e9e9417410 Make caves not suck anymore 2020-11-10 15:22:52 -07:00
dfsek 548cd8a30a Allow use of Tags in block ID lists 2020-11-10 00:33:54 -07:00
dfsek c0dde090cd Disable version check in test server. 2020-11-09 13:29:06 -07:00
dfsek 2a7fd23dd1 Add debug info to Sapling event 2020-11-09 10:45:29 -07:00
dfsek 1c58ac6cb6 Add nogui argument to testWithPaper task 2020-11-09 10:45:10 -07:00
dfsek b56f01d606 Override sapling growth to use Terra tree registry 2020-11-09 01:48:11 -07:00
dfsek 57cefea2f3 Trees are now backed with a registry, custom trees can override Vanilla ones. 2020-11-09 01:19:24 -07:00
dfsek 0e3577063e Move Rotation stuff for Structures to separate class 2020-11-09 00:39:09 -07:00
dfsek 69df068c7f fix sugarcane.yml in default config for real this time 2020-11-08 22:27:55 -07:00
dfsek d147097df6 Add Gaea version information to /te version 2020-11-08 22:23:19 -07:00
dfsek ea98093a8d Fix sugarcane.yml config 2020-11-08 20:07:20 -07:00
dfsek f0d982f887 Add optional "irrigable" list to FloraConfig 2020-11-08 20:01:47 -07:00
dfsek 7d395a4347 Clean up Async thing finders 2020-11-08 19:38:49 -07:00
dfsek b1a954b433 Merge pull request #9 from solonovamax/master
Cleanup code
2020-11-08 18:52:13 -07:00
dfsek 2230c87bb6 Fix broken YAML formatting 2020-11-08 18:48:47 -07:00
dfsek 40807030e9 Split up testWithPaper and setupServer tasks 2020-11-06 20:28:05 -07:00
dfsek a362ed47ce Reformat again 2020-11-06 15:45:07 -07:00
dfsek 4f40550465 Reformat & add .editorconfig 2020-11-06 15:21:42 -07:00
dfsek bfa55fdb5d Update to latest Gaea 2020-11-06 15:04:01 -07:00
dfsek d4fc92d770 Update to latest Gaea 2020-11-05 09:09:50 -07:00
dfsek 57f18477e4 Fix issue causing entities to spawn in ground 2020-11-04 21:38:18 -07:00
dfsek 472493db3e Add Evokers and Vindicators to woodland mansions 2020-11-04 21:36:37 -07:00
dfsek d0891a0f95 Add EntityFeature to StructureConfig. 2020-11-04 20:40:58 -07:00
dfsek e82e8cb17d Let ConfigPacks include Vanilla caves, structures, and mobs. 2020-11-03 15:52:38 -07:00
dfsek edfafb64d8 Update Paper version in setupServer task 2020-11-03 15:50:44 -07:00
dfsek 92cdcba9f3 Merge pull request #8 from solonovamax/gradle-test
Move Testing to gradle from test.sh
2020-11-02 10:32:35 -07:00
dfsek 2ee4db8487 Merge remote-tracking branch 'origin/master' 2020-10-31 15:46:49 -07:00
dfsek 2f8a7a112b Include Gaea libs 2020-10-31 15:46:42 -07:00
dfsek be70ffa1b4 Cache 2D noise results to increase performance, update to latest Gaea 2020-10-31 15:46:09 -07:00
dfsek 6295ff0976 Merge pull request #5 from shadoweG/master
Added Polish Translation
2020-10-30 00:13:29 -06:00
dfsek 89bc05fde8 Update config, override /locate 2020-10-28 02:19:46 -07:00
dfsek a942e0b844 Fix Gradle setup to properly shade stuff 2020-10-28 01:10:48 -07:00
dfsek 5586643148 Merge pull request #4 from solonovamax/gradle
Added Gradle + removed IDEA files.
2020-10-27 11:40:12 -06:00
dfsek 6ce52afab5 Merge pull request #3 from M3RGeo/patch-1
Update afr_sa.yml
2020-10-27 09:26:16 -06:00
dfsek 63c754806b Add sky islands biome to default config, improve config biome distribution. 2020-10-27 00:56:04 -07:00
dfsek 17fe3530a4 Fix an elusive crash. 2020-10-26 16:33:11 -07:00
dfsek 224dfbe638 Clean up imports 2020-10-26 10:58:28 -07:00
dfsek f198b371e0 fix BIOME: alias in BiomeZones 2020-10-25 22:33:51 -07:00
dfsek 4c0bb1a5eb Bump api-version, remove unused tree schematics 2020-10-25 15:41:16 -07:00
dfsek eb3ff1bc83 Clean up default config 2020-10-25 15:31:38 -07:00
dfsek 6197f287ca Merge pull request #2 from Aaron2550/master
Added german Translation
2020-10-25 15:27:35 -06:00
dfsek 31d3b5ff8d Add version command, add more languages, update README.md 2020-10-25 03:02:05 -07:00
dfsek c536c5f060 Fix wandering trader issue 2020-10-25 00:33:03 -07:00
dfsek 85ae0344a1 bandaid-fix cartographer crash until Paper adds StructureLocateEvent 2020-10-24 23:13:51 -07:00
dfsek b2468234fb Final default config update 2020-10-24 20:24:22 -07:00
dfsek 14ff86e0f2 Add duplicate check for config packs. 2020-10-24 02:01:27 -07:00
dfsek ecf3882fa2 Update default config 2020-10-24 01:54:35 -07:00
dfsek b0a3cf9ffe Catch more structure export exceptions, add more information to exception messages. 2020-10-24 01:50:12 -07:00
dfsek 24c17f2ee6 Cleanup Structures, fix several rotation issues 2020-10-22 17:36:43 -07:00
dfsek 562d93f4e9 Add serializable mob spawners and banners 2020-10-22 13:10:47 -07:00
dfsek 454d9ce659 Implement OreVeinGenerateEvent and TreeGenerateEvent 2020-10-21 01:37:25 -07:00
dfsek 862e9e82a2 Add ability to set custom structures as locatable by Ender Eyes 2020-10-21 00:37:10 -07:00
dfsek 1ccd14a973 Improve cave config readability 2020-10-20 01:36:56 -07:00