455 Commits

Author SHA1 Message Date
dfsek
c0b55c3e4e undeprecate Location and Block, will deal with them in separate PRs 2021-06-24 00:05:06 -07:00
dfsek
918ff28ed4 bukkit pass 2 2021-06-23 15:56:41 -07:00
dfsek
2906a4f891 fabric pass 2 2021-06-23 15:35:52 -07:00
dfsek
d4d2b659dc fabric pass 1 2021-06-23 14:53:00 -07:00
dfsek
89657e362a implementation pass 1 2021-06-23 13:33:59 -07:00
dfsek
9631b1b578 begin work on impl 2021-06-23 13:18:16 -07:00
dfsek
f380247613 API compiles now 2021-06-23 12:43:16 -07:00
dfsek
686680d731 location garbage 2021-06-23 12:03:17 -07:00
dfsek
e34e2dd0b2 cleanup 2021-06-23 10:48:57 -07:00
dfsek
24b8fc859c more refactors, create platform module 2021-06-23 10:39:37 -07:00
dfsek
506f59f8af fix Range 2021-06-23 10:22:19 -07:00
dfsek
fa0bd103f3 minor cleanup 2021-06-23 10:13:50 -07:00
dfsek
a5f879ae7a ConfigPack interfaceification 2021-06-23 10:09:55 -07:00
dfsek
bb888380aa more refactors 2021-06-23 10:05:29 -07:00
dfsek
7495a6b4a1 begin refactor 2021-06-23 09:42:17 -07:00
dfsek
cf214cc274 split common 2021-06-22 23:56:34 -07:00
dfsek
43aa3fc086 Merge remote-tracking branch 'origin/master' into ver/6.0.0
# Conflicts:
#	build.gradle.kts
#	common/src/main/java/com/dfsek/terra/api/world/palette/holder/PaletteHolder.java
#	common/src/main/java/com/dfsek/terra/api/world/palette/holder/PaletteHolderBuilder.java
#	common/src/main/java/com/dfsek/terra/config/builder/GeneratorBuilder.java
#	common/src/main/java/com/dfsek/terra/config/pack/ConfigPack.java
#	common/src/main/java/com/dfsek/terra/config/templates/BiomeTemplate.java
#	common/src/main/java/com/dfsek/terra/config/templates/OreTemplate.java
#	gradle.properties
#	platforms/fabric/src/main/java/com/dfsek/terra/fabric/TerraFabricPlugin.java
#	platforms/fabric/src/main/java/com/dfsek/terra/fabric/generation/FabricChunkGeneratorWrapper.java
#	platforms/forge/src/main/java/com/dfsek/terra/forge/TerraForgePlugin.java
2021-06-22 21:59:27 -07:00
dfsek
01e47b0bab fix getHeight crash 2021-06-15 01:56:23 -07:00
dfsek
1f56673c77 add parent info to BiomeInfoCommand 2021-06-13 13:58:22 -07:00
dfsek
8d3b3c7024 remove extends value from biome config 2021-06-13 13:23:58 -07:00
dfsek
b63ea99167 bump tectonic version 2021-06-13 12:41:52 -07:00
dfsek
9df379644b DeformedSphereOre height corrections 2021-06-07 21:13:04 -07:00
dfsek
492939b5d1 correct max_y = 255 assumption 2021-06-07 20:30:46 -07:00
dfsek
db70b6c88c correct args of zero arg function 2021-06-07 01:07:53 -07:00
dfsek
1cee01a36c material override ore config options 2021-06-05 16:06:10 -07:00
dfsek
94611913c3 Merge remote-tracking branch 'origin/master' into fabric/1.17-dev
# Conflicts:
#	platforms/fabric/build.gradle.kts
#	platforms/fabric/src/main/java/com/dfsek/terra/fabric/generation/FabricChunkGeneratorWrapper.java
#	platforms/fabric/src/main/java/com/dfsek/terra/fabric/world/block/state/FabricBlockState.java
#	platforms/fabric/src/main/java/com/dfsek/terra/fabric/world/block/state/FabricMobSpawner.java
#	platforms/fabric/src/main/java/com/dfsek/terra/fabric/world/block/state/FabricSign.java
#	platforms/fabric/src/main/java/com/dfsek/terra/fabric/world/features/PopulatorFeature.java
#	platforms/fabric/src/main/java/com/dfsek/terra/fabric/world/handles/FabricWorld.java
#	platforms/fabric/src/main/java/com/dfsek/terra/fabric/world/handles/chunk/FabricChunk.java
#	platforms/fabric/src/main/java/com/dfsek/terra/fabric/world/handles/world/FabricSeededWorldAccess.java
#	platforms/fabric/src/main/java/com/dfsek/terra/fabric/world/handles/world/FabricWorldAccess.java
#	platforms/fabric/src/main/java/com/dfsek/terra/fabric/world/handles/world/FabricWorldHandle.java
#	platforms/fabric/src/main/resources/fabric.mod.json
#	platforms/fabric/src/main/resources/terra.accesswidener
#	platforms/fabric/src/main/resources/terra.mixins.json
2021-05-28 13:50:59 -07:00
Astrashh
4908c7bb73 Remove script sub-directory requirement 2021-05-22 23:10:47 +10:00
dfsek
26025ec276 remove unused class 2021-05-22 00:19:38 -07:00
dfsek
c1acfee910
Merge pull request #189 from Shadowhackercz/master
Creating new locale for Czech
2021-05-18 17:56:31 -07:00
dfsek
b09d0e42aa fix biome specific exclusions 2021-05-18 09:06:43 -07:00
Shadowhacker
8844cd5069
Creating new locale for Czech
I've created a new localization file for Czech language
2021-05-17 03:53:07 +02:00
dfsek
fa647e1e2c make loadConfig less jank 2021-05-12 00:48:38 -07:00
dfsek
82fe6d5aa4 add api to load custom values from pack manifest. 2021-05-12 00:09:21 -07:00
dfsek
32db83f091 remove NotNullValidator 2021-05-11 23:56:08 -07:00
dfsek
808aa50f5f update config.yml 2021-05-11 09:02:59 -07:00
Astrashh
9b52277d9a Add debugBlock function 2021-05-11 15:48:40 +10:00
Astrashh
1209842bcd Implement ignorable functions to parser 2021-05-11 15:48:28 +10:00
Astrashh
9551a1e875
Merge pull request #1 from PolyhedralDev/ver/6.0.0
Ver/6.0.0
2021-05-11 10:59:44 +10:00
dfsek
77bb04e91f fix structure completer 2021-05-09 22:34:44 -07:00
dfsek
526049523f Merge remote-tracking branch 'origin/master' into ver/6.0.0
# Conflicts:
#	build.gradle.kts
#	common/src/main/java/com/dfsek/terra/api/TerraPlugin.java
#	common/src/main/java/com/dfsek/terra/api/structures/script/StructureScript.java
#	common/src/main/java/com/dfsek/terra/config/pack/ConfigPack.java
#	common/src/main/java/com/dfsek/terra/profiler/Profiler.java
#	common/src/main/java/com/dfsek/terra/profiler/ProfilerImpl.java
#	common/src/main/java/com/dfsek/terra/registry/OpenRegistry.java
#	common/src/main/java/com/dfsek/terra/world/generation/generators/DefaultChunkGenerator3D.java
#	common/src/main/java/com/dfsek/terra/world/population/FloraPopulator.java
#	common/src/main/java/com/dfsek/terra/world/population/OrePopulator.java
#	common/src/main/java/com/dfsek/terra/world/population/StructurePopulator.java
#	common/src/main/java/com/dfsek/terra/world/population/TreePopulator.java
#	common/src/test/java/biome/DistributionTest.java
#	common/src/test/java/biome/ImageTest.java
#	platforms/bukkit/src/main/java/com/dfsek/terra/bukkit/population/PopulationManager.java
#	platforms/fabric/src/main/java/com/dfsek/terra/fabric/TerraFabricPlugin.java
#	platforms/fabric/src/main/java/com/dfsek/terra/fabric/world/FabricTree.java
2021-05-09 22:20:47 -07:00
dfsek
a1359da374 terrascript trig functions 2021-05-03 22:13:32 -07:00
dfsek
4cd4720101 fix loot NPE 2021-05-02 23:08:54 -07:00
dfsek
1d4b0bc100 cleanup 2021-05-02 22:26:23 -07:00
dfsek
2c8cae9d45 create ChunkGeneratorMixin 2021-05-02 22:21:50 -07:00
dfsek
f4253acb78 item mixins 2021-05-02 21:27:25 -07:00
Astrashh
f7ea81cb51 Add new debug options to plugin config 2021-05-03 11:39:45 +10:00
dfsek
6da8924868
Merge pull request #145 from PolyhedralDev/dev/forge
Forge implementation
2021-05-02 17:38:56 -07:00
dfsek
51c5f70d64 forge jarfile nightmare "solution" 2021-05-02 17:08:59 -07:00
dfsek
4f65555e82 remove mixins until annotation processor gets fixed. 2021-05-02 14:37:34 -07:00
dfsek
e2a52afb67 remove methods only used for cursed Bukkit stuff from common World interface. 2021-05-01 19:07:19 -07:00