Commit Graph

45 Commits

Author SHA1 Message Date
dfsek
a38fcef6f1 Don't extract ZIPs, just bundle them 2020-12-04 22:30:30 -07:00
dfsek
601eb3e7ff Remove unneeded logging 2020-12-04 21:05:09 -07:00
dfsek
3807b8c277 slabs and stairs generate on ceiling 2020-12-02 21:34:45 -07:00
dfsek
7db83c1dee Bump tectonic version 2020-12-02 15:29:07 -07:00
dfsek
496cd486b1 Carver go brrrr 2020-12-02 01:57:52 -07:00
dfsek
3eaab219f1 trees 2020-11-30 12:26:46 -07:00
dfsek
59141f99bd That's quite the commit you got there 2020-11-26 19:07:43 -07:00
dfsek
dbbe7dbd0d Implement Tectonic for master config. 2020-11-25 01:57:02 -07:00
dfsek
65c2ad6b7a Bump version 2020-11-23 22:56:11 -07:00
Bud Gidiere
28109bf999 Fix Build 2020-11-20 16:48:14 -06:00
Bud Gidiere
1fff01aae6 Remove unnecessary lib 2020-11-20 16:46:41 -06:00
Bud Gidiere
75a04f7d8f Lots O Stuff 2020-11-20 16:43:24 -06:00
Bud Gidiere
3915cad372 Merge remote-tracking branch 'origin/master' 2020-11-19 17:23:15 -06:00
Bud Gidiere
094b421f97 Use Faster XoRoShiRo128PlusRandom
XoRoShiRo128PlusRandom is a Faster Random Class that is many times faster than standard Java Random. It also features better random distribution and the ability to be split and retain the exact same noise output like Splitable random.

http://dsiutils.di.unimi.it/docs/it/unimi/dsi/util/XoRoShiRo128PlusRandom.html
2020-11-19 17:23:08 -06:00
dfsek
ff7423022b Bump version to 1.4.1 2020-11-19 15:25:36 -07:00
dfsek
bed506c5cb Update Parsii to latest version using FastMath 2020-11-18 18:40:49 -07:00
Bud Gidiere
0a77487399 Replace Math with FastMath for improved performance.
FastMath is a drop in replacement for the native Java math class with improved performance and fall backs to the native Java math class if necessary.

https://commons.apache.org/proper/commons-math/javadocs/api-3.3/org/apache/commons/math3/util/FastMath.html

This requires further testing and might cause chunk borders due the FastMath giving slightly different results than the native Java math class.

I also added .idea/Terra.iml to the .gitignore
2020-11-18 17:23:09 -06: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
132c0c3d60 Fix spelling in build.gradle.kts 2020-11-14 15:57:36 -07:00
solonovamax
edaf2d48fb Merge branch 'master' into auto-version 2020-11-13 15:20:46 -05:00
solonovamax
16e871ff50 Automatically update the Terra version on build.
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2020-11-13 15:13:14 -05:00
dfsek
7e12f3e9c8 Merge branch 'master' into resources 2020-11-12 17:12:43 -07:00
solonovamax
816365cffc Fix issues
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2020-11-12 19:08:18 -05:00
dfsek
53f1b0abc0 Version 1.3.0 2020-11-12 16:08:46 -07:00
solonovamax
e7185482f2 Download configs from online
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2020-11-12 12:37:50 -05:00
dfsek
9b6230eb13 Improve cave configs 2020-11-10 19:21:46 -07:00
dfsek
c0dde090cd Disable version check in test server. 2020-11-09 13:29:06 -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
solonovamax
dc46e4596d Add linting + fix warnings
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2020-11-07 18:27:39 -05:00
solonovamax
c0e0dad100 Merge remote-tracking branch 'source/master'
# Conflicts:
#	build.gradle.kts
2020-11-06 22:29:43 -05:00
dfsek
40807030e9 Split up testWithPaper and setupServer tasks 2020-11-06 20:28:05 -07:00
solonovamax
0c8c0723ef Fix up issues with code
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2020-11-06 22:26:57 -05: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
d0891a0f95 Add EntityFeature to StructureConfig. 2020-11-04 20:40:58 -07:00
dfsek
edfafb64d8 Update Paper version in setupServer task 2020-11-03 15:50:44 -07:00
solonovamax
9332567d81 Remove test from build task.
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2020-11-02 12:16:57 -05:00
solonovamax
d7af43047d Translate test.sh into a gradle task.
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2020-11-02 12:15:15 -05:00
dfsek
be70ffa1b4 Cache 2D noise results to increase performance, update to latest Gaea 2020-10-31 15:46:09 -07: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
solonovamax
d08dd0f91f Added Gradle + removed IDEA files.
Please enter the commit message for your changes. Lines starting
2020-10-27 12:56:31 -04:00