ckyuri
32cc4976c8
Bug Fix - Entity Type was parsing a value that was incorrect and causing issues to load the world.
...
EntityType.fromId(Integer.parseInt(id));
to
delegate = EntityType.fromKey(id);
2025-04-12 14:10:54 +01:00
ckyuri
227bfe7b29
Minestom Updated to latest version as of now 4/12/2025
...
Updated method names to new documentation and changed minestom versioning.
- Paper Build version was changed as I had issues building at all with the snapshot version. So it was changed to a generic version but everything still builds fine.
2025-04-12 11:54:48 +01:00
Zoë Gidiere
8366a5288b
fix minestom build
2025-03-01 15:45:30 -07:00
Christian Bergschneider
3a7d1a69d0
feat: use system property for configurable data folder path
...
Updated `getDataFolder` to allow customization via the `terra.datafolder` system property. This ensures greater flexibility for specifying the data folder location, while maintaining the default path if the property is not set.
2025-01-25 04:42:52 +01:00
Christian Bergschneider
7b29d25847
fix: remove unused application plugin from Minestom platform build script
2025-01-05 17:04:27 +01:00
Christian Bergschneider
810d10ac0a
fix: move minestom example to own module
2025-01-05 16:58:28 +01:00
Christian Bergschneider
aecc003f23
fix: minestom and slf4j as transitive dependencies
2025-01-05 16:49:20 +01:00
Christian Bergschneider
d0bc006faa
chore: reformat
2025-01-04 20:42:54 +01:00
Christian Bergschneider
992ae592fd
fix: Implement GeneratorWrapper interface in Minestom wrapper
2025-01-04 00:14:32 +01:00
Christian Bergschneider
7711e67999
feat: support reload
2025-01-04 00:10:35 +01:00
Christian Bergschneider
35bdc99873
build: make available via maven repo
2025-01-03 23:52:31 +01:00
Christian Bergschneider
c848c33bc0
fix: add lighting engine to test server
2025-01-03 17:28:47 +01:00
Christian Bergschneider
ff153ddc21
feat: allow external block entity implementations
2025-01-02 23:22:44 +01:00
Christian Bergschneider
cb2841ed4f
fix: Adjust progress bar update interval to every 60 ticks.
2025-01-02 20:54:56 +01:00
Christian Bergschneider
4f668adb67
feat: add chunk filtering for debugging and remove feature caching
...
Removed Feature caching since it was buggy asf
2025-01-02 20:49:07 +01:00
Christian Bergschneider
1d8a208d10
feat: implement platform enchantments
2025-01-02 19:32:14 +01:00
Christian Bergschneider
6279638363
feat: implement platform biome
2025-01-02 12:27:40 +01:00
Christian Bergschneider
23b846eca9
feat: get faster generation times
2025-01-02 00:48:26 +01:00
Christian Bergschneider
d1f881ca2c
feat: minestom entities
2025-01-01 20:39:09 +01:00
Christian Bergschneider
d5ab3e23f5
feat: better example server
2025-01-01 18:41:33 +01:00
Christian Bergschneider
3a28551e97
fix: generate populators in every chunk
2024-12-29 18:55:47 +01:00
Christian Bergschneider
ac66fc7d69
fix: different populators now know about each other
2024-12-29 15:51:05 +01:00
Christian Bergschneider
bfc1c32d46
feat: surface decoration generation but only in even chunks
2024-12-29 15:17:35 +01:00
Christian Bergschneider
fa6e0e0ae4
feat: feature generation but only in even chunks
2024-12-28 21:41:51 +01:00
Christian Bergschneider
f953c5085d
feat: start generating features
2024-12-28 20:05:50 +01:00
Christian Bergschneider
7288373dbc
feat: cache generated chunks
...
This commit is in preparation of multi-layered worldgen with minestom
2024-12-28 18:18:17 +01:00
Christian Bergschneider
983cb1f012
feat: base terrain generation with minestom
2024-12-28 12:22:07 +01:00