dfsek
15100caf32
Ocean
2020-12-11 17:51:09 -07:00
dfsek
4e9c7e0b91
Carving
2020-12-11 17:45:49 -07:00
dfsek
0261ecdcbb
for some reason these werent in the changelist
2020-12-11 17:31:06 -07:00
dfsek
5bf699cba9
Look ma, no Bukkit API in the core package
2020-12-11 17:30:17 -07:00
dfsek
7ee1d2c391
Predefined Flora
2020-12-11 00:11:37 -07:00
dfsek
5c9c47d078
Fix Location clone issue
2020-12-10 23:13:35 -07:00
dfsek
af5309ff21
Populators work now
2020-12-10 23:09:53 -07:00
dfsek
c7539dc5dd
haha yes it works sort of
2020-12-10 22:47:53 -07:00
dfsek
4b2c2d8ba2
Actually register loaders
2020-12-10 21:46:09 -07:00
dfsek
ee529a5973
refactor
2020-12-10 21:39:31 -07:00
dfsek
3e04dc6b46
it compiles now B)
2020-12-10 21:35:14 -07:00
dfsek
dbf4b4dd3b
Implementation go brrrr
2020-12-10 20:39:55 -07:00
dfsek
560fdf17fa
Implement a whole bunch of stuff
2020-12-10 18:13:54 -07:00
dfsek
7a61a2548b
Implement more stuff
2020-12-10 15:23:43 -07:00
solonovamax
31361286b5
Slight change to how world edit is loaded + make locate commands like vanilla ( #38 )
...
* make getWorldEdit() never null.
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
* Locate commands work like vanilla
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2020-12-10 14:57:05 -07:00
dfsek
abd29c1cb4
Do a whole bunch of stuff [DOES NOT COMPILE]
2020-12-10 14:15:02 -07:00
dfsek
9f4e120283
Implement Block interface
2020-12-10 12:28:59 -07:00
dfsek
d9f585e4b2
make Handle separate interface
2020-12-10 11:51:30 -07:00
dfsek
f4456f46a7
API stuff
2020-12-10 11:42:17 -07:00
dfsek
3dc27f2b0a
Fix minor Gaea related issues
2020-12-10 10:52:02 -07:00
dfsek
95e39324c7
Dump Gaea into Terra.
2020-12-10 10:46:56 -07:00
dfsek
392ba59741
Begin reimplementing agnostic versions of Bukkit classes with delegate implementations
2020-12-10 10:19:16 -07:00
dfsek
26228d2c71
Tokenizer stuff
2020-12-10 09:49:46 -07:00
dfsek
8f58ba17a8
Begin work on tokenizer
2020-12-10 01:26:39 -07:00
dfsek
75f39640b0
Allow registering custom WorldHandle
2020-12-10 00:25:15 -07:00
dfsek
42dcc159e9
Implement WorldHandle
2020-12-09 22:13:10 -07:00
dfsek
791faa6dfd
Apparently Walls have a separate rotation thing too
2020-12-09 17:18:04 -07:00
dfsek
aea2b23fc3
Flora rotation options
2020-12-09 14:07:33 -07:00
dfsek
47438b7db9
Fix reloading issues
2020-12-09 01:36:21 -07:00
dfsek
df3d3c6398
Fix profiler
2020-12-08 21:26:42 -07:00
dfsek
1457a10b0b
hold PluginConfig instance in Terra plugin instance
2020-12-08 20:59:23 -07:00
dfsek
2b6e8eb67c
Dependency injection moment
2020-12-08 20:35:18 -07:00
dfsek
11cb11bc2b
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# build.gradle.kts
2020-12-08 20:12:09 -07:00
dfsek
bb5552c8bc
Fix build issue causing lang to not be bundled
2020-12-08 20:10:55 -07:00
dfsek
8f5a9b7b8e
Hold ConfigRegistry in Terra instance
2020-12-08 19:48:46 -07:00
dfsek
7e365c351d
Ceiling ocean slabs
2020-12-08 19:36:06 -07:00
dfsek
a0f0206ed8
Add GridSpawn seed option
2020-12-08 19:10:56 -07:00
dfsek
554628c486
Slabs can generate on ceiling in ocean
2020-12-08 19:10:46 -07:00
dfsek
37c2d945ec
Bump version
2020-12-08 12:32:51 -07:00
Glare
59a24ef37f
Implemented alternative ProcessResources ( #36 )
2020-12-08 09:26:16 -07:00
dfsek
ad58a1efeb
Fix raw loading issue
2020-12-07 18:51:34 -07:00
dfsek
682b155deb
Fix structure features
2020-12-07 18:21:59 -07:00
dfsek
0e0d84fea7
Fix structure pull infinite loop
2020-12-07 00:59:27 -07:00
dfsek
4ceb4e22d4
make TerraBiomeGrid abstract, add TerraRadialBiomeGrid implementation & config options
...
Also adds lots of BiomeGrid validation stuff
2020-12-07 00:24:40 -07:00
solonovamax
2ae2801058
Remove editor specific files ( #34 )
...
* removed Terra.iml
* removed .idea directory
2020-12-06 16:58:24 -07:00
dfsek
5189aa5003
Use CodeMC for dependencies
2020-12-06 16:57:24 -07:00
dfsek
87cc2d01cb
Don't do events in non-Terra worlds
2020-12-06 15:22:35 -07:00
dfsek
f86fe4db32
Fix carving shift blocks
2020-12-06 02:52:21 -07:00
dfsek
1940309954
Remove singleton getter
2020-12-06 02:47:14 -07:00
dfsek
d946ea9b15
Refactor Debug class, set up framework for Paper-specific events.
2020-12-06 02:25:15 -07:00